/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"HelveticaNeueLTPro-Hv";src:url(/sites/lf_2026/themes/lf_2026/css/fonts/HelveticaNeueLTProHv.otf) format("opentype"),url(/sites/lf_2026/themes/lf_2026/css/fonts/HelveticaNeueLTProHv.svg) format("svg"),url(/sites/lf_2026/themes/lf_2026/css/fonts/HelveticaNeueLTProHv.ttf) format("truetype"),url(/sites/lf_2026/themes/lf_2026/css/fonts/HelveticaNeueLTProHv.woff) format("woff"),url(/sites/lf_2026/themes/lf_2026/css/fonts/HelveticaNeueLTProHv.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"HelveticaNeueLTPro-HvIt";src:url(/sites/lf_2026/themes/lf_2026/css/fonts/HelveticaNeueLTProHvIt.otf) format("opentype"),url(/sites/lf_2026/themes/lf_2026/css/fonts/HelveticaNeueLTProHvIt.svg) format("svg"),url(/sites/lf_2026/themes/lf_2026/css/fonts/HelveticaNeueLTProHvIt.ttf) format("truetype"),url(/sites/lf_2026/themes/lf_2026/css/fonts/HelveticaNeueLTProHvIt.woff) format("woff"),url(/sites/lf_2026/themes/lf_2026/css/fonts/HelveticaNeueLTProHvIt.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:swap;}h1,h2,h3,h4,h5,h6{margin:0 0 20px;line-height:1;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:-1px;}h1{font-family:"HelveticaNeueLTPro-HvIt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:40px;font-weight:normal;color:#c41039;text-transform:none;}h1.page-header{margin-top:0;padding-bottom:0;border-bottom:0;}h2{font-family:"HelveticaNeueLTPro-HvIt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:32px;font-weight:normal;color:#306f91;text-transform:none;}h3{font-family:"HelveticaNeueLTPro-HvIt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:28px;font-weight:normal;color:rgb(164.1009615385,198.9663461538,216.3990384615);text-transform:none;}h4{font-family:"HelveticaNeueLTPro-HvIt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;font-weight:normal;color:rgb(242.8567307692,247.5144230769,249.8432692308);text-transform:none;}p,ol,ul{margin:0 0 20px;line-height:1.5;}ol,ul{padding-left:40px;}a{color:#c41039;text-decoration:none;}a:active,a:focus,a:hover{color:rgb(148.8490566038,12.1509433962,43.2877358491);text-decoration:underline;outline:0;}footer.footer{position:relative;margin-top:0;padding:40px 0;color:#fff;background:#484848;border-top:0 solid transparent;}@media (max-width:991px){footer.footer > .container,footer.footer [class*=col-sm-]{width:100%;}}footer.footer a{color:#fff;}footer.footer a:focus,footer.footer a:hover{color:#B6D2E0;background-color:transparent;}footer.footer .footer-menu .nav{margin-bottom:10px;}footer.footer .footer-menu .nav li{margin-right:20px;float:left;}@media (max-width:991px){footer.footer .footer-menu .nav li{margin:0 0 10px;text-align:center;float:none;}}footer.footer .footer-menu .nav a{padding:0;font-family:"HelveticaNeueLTPro-Hv","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:normal;color:#fff;text-transform:uppercase;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}@media (max-width:991px){footer.footer .footer-menu .nav a{display:inline-block;}}footer.footer .footer-menu .nav a:focus,footer.footer .footer-menu .nav a:hover{color:#B6D2E0;text-decoration:none;background-color:transparent;}footer.footer .copyright p{margin-bottom:0;font-size:13px;}@media (max-width:991px){footer.footer .copyright p{text-align:center;}}footer.footer .social-links ul{margin:5px 0 0;float:right;display:flex;align-items:center;justify-content:center;}@media (max-width:991px){footer.footer .social-links ul{margin-top:30px;text-align:center;float:none;}}footer.footer .social-links li{padding:0 0 0 10px;}footer.footer .social-links li:first-of-type{padding-left:0;}footer.footer .social-links a{width:45px;height:45px;font-size:24px;color:#fff;text-align:center;text-decoration:none;background:transparent;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;opacity:1;display:flex;align-items:center;justify-content:center;}footer.footer .social-links a:focus,footer.footer .social-links a:hover{color:#fff;background:transparent;opacity:1;transform:scale(1.1);}footer.footer .social-links a.facebook{background:#4f62af;}footer.footer .social-links a.facebook:focus,footer.footer .social-links a.facebook:hover{background:#4f62af;}footer.footer .social-links a.twitter{background-color:#000;background-image:url("/sites/lf_2026/themes/lf_2026/img/x_logo_white.svg");background-position:center;background-repeat:no-repeat;background-size:16px;}footer.footer .social-links a.twitter:focus,footer.footer .social-links a.twitter:hover{background-color:#000;}footer.footer .social-links a.linkedin{background:#1487be;}footer.footer .social-links a.linkedin:focus,footer.footer .social-links a.linkedin:hover{background:#1487be;}footer.footer .social-links a.instagram{background:radial-gradient(circle farthest-corner at 35% 90%,#fec564,rgba(0,0,0,0) 50%),radial-gradient(circle farthest-corner at 0 140%,#fec564,rgba(0,0,0,0) 50%),radial-gradient(ellipse farthest-corner at 0 -25%,#5258cf,rgba(0,0,0,0) 50%),radial-gradient(ellipse farthest-corner at 20% -50%,#5258cf,rgba(0,0,0,0) 50%),radial-gradient(ellipse farthest-corner at 100% 0,#893dc2,rgba(0,0,0,0) 50%),radial-gradient(ellipse farthest-corner at 60% -20%,#893dc2,rgba(0,0,0,0) 50%),radial-gradient(ellipse farthest-corner at 100% 100%,#d9317a,rgba(0,0,0,0)),-webkit-gradient(linear,left top,left bottom,from(#6559ca),color-stop(30%,#bc318f),color-stop(50%,#e33f5f),color-stop(70%,#f77638),to(#fec66d));}footer.footer .social-links a.youtube{background:#e52325;}footer.footer .social-links a.youtube:focus,footer.footer .social-links a.youtube:hover{background:#e52325;}.header-wrapper{position:relative;top:0;width:100%;background:#484848;-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0);box-shadow:0 0 10px 0 rgba(0,0,0,0);z-index:101;}@media (max-width:991px){.header-wrapper{position:relative;background:#484848;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}}@media (max-width:1199px){.header-wrapper .container{width:100%;}}.header{height:90px;background:#484848;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;display:flex;align-items:center;}@media (max-width:1199px){.header{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}}@media (max-width:991px){.header{padding:0;height:57px;background:transparent;}}.header .region-header{width:100%;}.header .main-menu{text-align:left;}@media (max-width:991px){.header .main-menu{top:57px;left:0;display:none;}}.header .menu-icon{display:none;}@media (max-width:991px){.header .menu-icon{position:absolute;top:0;right:57px;display:block;z-index:1;}}.header .menu-icon i{width:57px;height:57px;line-height:57px;font-size:19px;color:#fff;text-align:center;background:transparent;cursor:pointer;display:block;}.header .menu-icon i:focus,.header .menu-icon i:hover{color:#fff;background:transparent;}.header .menu-icon i.active{background:#c41039;}.header .block-search{position:absolute;top:50%;right:35px;margin-top:-21px;}@media (max-width:991px){.header .block-search{top:0;right:0;margin-top:0;}}.header .block-search .form-search{padding:2px 25px 2px 15px;height:42px;line-height:42px;}@media (max-width:991px){.header .block-search .form-search{padding:2px 10px;height:38px;line-height:38px;}}.header .search-icon{position:absolute;top:50%;right:15px;margin-top:-21px;z-index:100;}@media (max-width:991px){.header .search-icon{top:0;right:0;margin-top:0;height:57px;line-height:57px;}}.header .search-icon i{width:42px;height:42px;line-height:42px;font-size:18px;color:#fff;text-align:center;background:transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;cursor:pointer;display:block;}@media (max-width:991px){.header .search-icon i{margin-top:0;width:57px;height:57px;line-height:57px;color:#fff;background:transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}}.header .search-icon i:focus,.header .search-icon i:hover{color:#fff;background:transparent;}@media (max-width:991px){.header .search-icon i:focus,.header .search-icon i:hover{color:#fff;background:transparent;}}.header .search-icon i.active{color:#fff;background:#306f91;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}@media (max-width:991px){.header .search-icon i.active{background:#306f91;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}}.logo{position:absolute;text-align:center;display:table;float:left;z-index:1;}@media (max-width:991px){.logo{margin-left:10px;}}.logo a{width:auto;height:90px;background:transparent;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;display:table-cell;vertical-align:middle;}@media (max-width:991px){.logo a{width:auto;height:57px;}}.logo a:focus,.logo a:hover{background:transparent;}.logo img{max-width:none;width:150px;height:auto;}@media (max-width:1199px){.logo img{width:135px;height:auto;}}@media (max-width:991px){.logo img{width:95px;height:auto;}}body{margin-top:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#555;-webkit-font-smoothing:subpixel-antialiased;}@media (max-width:991px){body{margin-top:0;}}img{max-width:100%;height:auto;}.page{position:relative;background:#fff;}@media (max-width:991px){.path-front .page{margin-top:0;}}.page > .container{padding-right:0;background:#fff;display:table;}@media (max-width:991px){.page > .container{padding-right:15px;}}@media (max-width:767px){.page > .container{display:inherit;}}.page .page-content{margin-right:15px;background:rgb(242.8567307692,247.5144230769,249.8432692308);display:flex;}@media (max-width:991px){.page .page-content{margin-right:-15px;background:#fff;display:block;}}@media (max-width:767px){.page .page-content{width:auto;display:inherit;}}.page .col-sm-9{height:100%;background:#fff;display:table-cell;overflow:auto;}@media (max-width:991px){.page .col-sm-9{width:100%;}}@media (max-width:767px){.page .col-sm-9{display:inherit;}}.page .no-sidebar{background:#fff;}.page .main-content{margin:0 auto;padding-top:40px;padding-right:15px;padding-bottom:30px;min-height:900px;background:#fff;}@media (max-width:991px){.page .main-content{padding-right:0;width:100%;min-height:0;}}@media (max-width:767px){.page .main-content{padding-bottom:20px;float:none;}}.page .main-content article{position:relative;}.page .main-content article p:last-child{margin-bottom:20px;}.page .main-content article a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.page .main-content article a[name]{margin-top:-110px;height:110px;visibility:hidden;display:block;}@media (max-width:991px){.page .main-content article a[name]{margin-top:-77px;height:77px;}}@media (max-width:767px){.page .main-content article a[name]{margin-top:-20px;height:20px;}}.page .main-content .align-center img{margin:0 auto 20px;}.page .main-content .align-left img{margin:7px 25px 20px 0;}.page .main-content .align-right img{margin:7px 0 20px 25px;}@media (max-width:767px){.page .main-content .align-left,.page .main-content .align-right{float:none;}.page .main-content .align-left img,.page .main-content .align-right img{margin:0 auto 20px;}}.page .main-content img.align-center{margin:0 auto 20px;}.page .main-content img.align-left{margin:7px 25px 20px 0;}.page .main-content img.align-right{margin:7px 0 20px 25px;}@media (max-width:767px){.page .main-content img.align-left,.page .main-content img.align-right{margin:0 auto 20px;float:none;}}@media (max-width:991px){.page .col-sm-offset-2{margin-left:0;}}.table-responsive{margin-bottom:20px;border:0;}.table-responsive > table{margin-bottom:0;}.table-responsive > table > tbody > tr > td{white-space:normal;}table{margin-bottom:20px;width:100%;font-size:16px;border-color:#ddd;}@media (max-width:600px){table{font-size:16px;border:0;}}table.no-border{border-color:transparent;}table.no-border th,table.no-border td{padding:10px !important;border:0 !important;}@media (max-width:600px){table.no-border th,table.no-border td{padding:0 !important;}}table.has-border{border-color:#ddd;}table.has-border th,table.has-border td{border:1px solid #ddd !important;}table th,table td{padding:10px !important;line-height:1.5 !important;border:1px solid #ddd !important;vertical-align:top;}table tr:last-of-type{margin-bottom:0;}table th{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;color:#fff;text-align:left;background:#B6D2E0;}table th.width-25,table td.width-25{width:25%;}table th.width-33,table td.width-33{width:33%;}table th.width-50,table td.width-50{width:50%;}table th h1:last-child,table th h2:last-child,table th h3:last-child,table th h4:last-child,table th h5:last-child,table th h6:last-child,table th p:last-child,table th ul:last-child,table th ol:last-child,table td h1:last-child,table td h2:last-child,table td h3:last-child,table td h4:last-child,table td h5:last-child,table td h6:last-child,table td p:last-child,table td ul:last-child,table td ol:last-child{margin-bottom:0;}.pager-wrapper{text-align:center;}ul.tabs--primary{margin-bottom:20px;}ul.pagination{margin:10px 0 5px;}@media (max-width:991px){ul.pagination{margin-bottom:15px;}}ul.pagination > li:first-child > a,ul.pagination > li:first-child > span{-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;}ul.pagination > li:last-child > a,ul.pagination > li:last-child > span{-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;}ul.pagination > li.disabled{display:none;}ul.pagination > li > a,ul.pagination > li > span{min-width:35px;color:#c41039;}ul.pagination > li > a:focus,ul.pagination > li > a:hover,ul.pagination > li > span:focus,ul.pagination > li > span:hover{color:rgb(148.8490566038,12.1509433962,43.2877358491);background-color:#f9f9f9;z-index:0;}ul.pagination > .active a,ul.pagination > .active span{color:#fff;background-color:#B6D2E0;border-color:#B6D2E0;}ul.pagination > .active a:focus,ul.pagination > .active a:hover,ul.pagination > .active span:focus,ul.pagination > .active span:hover{color:#fff;background-color:#B6D2E0;border-color:#B6D2E0;}.is-unpublished{background:pink;}.wf-loading{visibility:hidden;}.wf-active{visibility:visible;}.cke_editable,.cke_panel_frame,.cke_ltr{background:#fff;}.red-text{color:red;}#add-to-home-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:10000001;}#add-to-home{position:fixed;top:50%;left:50%;margin-top:-53px;margin-left:-150px;padding:15px 25px 15px 15px;width:300px;line-height:1.4;font-size:13px;background:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.5);box-shadow:0 0 20px 0 rgba(0,0,0,0.5);z-index:10000002;}#add-to-home .app-icon{margin-right:12px;float:left;}#add-to-home .app-icon img{border:1px solid #ddd;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;}#add-to-home .message{display:inherit;}#add-to-home .share-icon{margin:0 3px;width:15px;height:auto;vertical-align:-33%;}#add-to-home .ath-close{text-align:center;}#add-to-home .ath-close a.btn-small{margin:15px 0 0 -60px;padding:10px 5px 6px;width:70px;}.roadblock .roadblock-close{color:#fff;}.fa.modal-loading{color:#484848;}.doan{opacity:0 !important;}.running{opacity:1 !important;}.animate__animated.delay-200ms{-webkit-animation-delay:200ms;animation-delay:200ms;}.animate__animated.delay-400ms{-webkit-animation-delay:400ms;animation-delay:400ms;}.animate__animated.delay-600ms{-webkit-animation-delay:600ms;animation-delay:600ms;}.animate__animated.delay-800ms{-webkit-animation-delay:800ms;animation-delay:800ms;}.animate__animated.delay-1000ms{-webkit-animation-delay:1000ms;animation-delay:1000ms;}.animate__animated.delay-1200ms{-webkit-animation-delay:1200ms;animation-delay:1200ms;}.animate__animated.delay-1400ms{-webkit-animation-delay:1400ms;animation-delay:1400ms;}.animate__animated.delay-1600ms{-webkit-animation-delay:1600ms;animation-delay:1600ms;}.animate__animated.delay-1800ms{-webkit-animation-delay:1800ms;animation-delay:1800ms;}.animate__animated.delay-2000ms{-webkit-animation-delay:2000ms;animation-delay:2000ms;}.animate__animated.delay-2200ms{-webkit-animation-delay:2200ms;animation-delay:2200ms;}.sidebar{padding:0;min-width:330px;background-color:rgb(242.8567307692,247.5144230769,249.8432692308);}@media (max-width:991px){.sidebar{min-width:0;width:100%;background-color:#fff;}}@media (max-width:991px){.sidebar .block-call-to-action{display:none;}}.sidebar .block-call-to-action .field--name-field-call-to-action-link a{padding:25px 20px 18px;width:100%;line-height:1;font-family:"HelveticaNeueLTPro-Hv","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:26px;font-style:normal;font-weight:normal;color:#fff;letter-spacing:-1px;text-align:center;text-decoration:none;text-transform:uppercase;background:#c41039 !important;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;float:left;}.sidebar .block-call-to-action .field--name-field-call-to-action-link a:focus,.sidebar .block-call-to-action .field--name-field-call-to-action-link a:hover{background:rgb(162.9943396226,13.3056603774,47.4014150943) !important;transform:scale(1);}.btn,.form-submit{line-height:1;font-family:"HelveticaNeueLTPro-Hv","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;color:#fff !important;letter-spacing:1px;text-align:center;text-decoration:none;text-transform:uppercase;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;display:inline-block;white-space:normal;}.btn:focus,.btn:hover,.btn:active,.btn:active:focus,.btn.active:focus,.form-submit:focus,.form-submit:hover,.form-submit:active,.form-submit:active:focus,.form-submit.active:focus{color:#fff;text-decoration:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;outline:0;transform:scale(1.05);}.btn .ajax-progress-throbber,.form-submit .ajax-progress-throbber{display:none;}.btn-large{padding:15px 22px 9px;font-size:16px;background:#c41039 !important;border-color:transparent;border-style:solid;border-width:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.btn-large:focus,.btn-large:hover,.btn-large:active{background:rgb(162.9943396226,13.3056603774,47.4014150943) !important;border-color:transparent;}.btn-small,.form-submit{padding:12px 15px 8px;font-size:14px;background:#c41039 !important;border-color:transparent;border-style:solid;border-width:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.btn-small:focus,.btn-small:hover,.btn-small:active,.form-submit:focus,.form-submit:hover,.form-submit:active{background:rgb(162.9943396226,13.3056603774,47.4014150943) !important;border-color:transparent;}.ckeditor-accordion-container > dl{border:0;}.ckeditor-accordion-container > dl dt{margin-bottom:7px;}.ckeditor-accordion-container > dl dt:last-of-type{margin-bottom:0;}.ckeditor-accordion-container > dl dt > a,.ckeditor-accordion-container > dl dt > a:not(.button){padding:13px 65px 13px 17px;line-height:1.3;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;text-decoration:none;background-color:#B6D2E0;border-bottom:0;}.ckeditor-accordion-container > dl dt > a:after,.ckeditor-accordion-container > dl dt > a:not(.button):after{content:"\f107";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;position:absolute;top:0;right:0;width:45px;height:45px;line-height:45px;font-size:26px;text-align:center;}.ckeditor-accordion-container > dl dt > a:focus,.ckeditor-accordion-container > dl dt > a:hover,.ckeditor-accordion-container > dl dt > a:not(.button):focus,.ckeditor-accordion-container > dl dt > a:not(.button):hover{background-color:rgb(146.2019230769,187.9326923077,208.7980769231);}.ckeditor-accordion-container > dl dt > a .ckeditor-accordion-toggle{display:none;}.ckeditor-accordion-container > dl dt.active > a{background-color:#B6D2E0;}.ckeditor-accordion-container > dl dt.active > a:after{content:"\f106";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;}.ckeditor-accordion-container > dl dd{margin:15px 0 !important;}.footer-ad{position:fixed;left:0;bottom:0;width:100%;text-align:center;background-color:rgba(59.25,59.25,59.25,0.95);display:flex;align-items:center;justify-content:center;z-index:5;}@media (max-width:767px){.footer-ad .container{padding:5px;}}.footer-ad .field--name-body{padding:10px 25px;max-height:110px;}@media (max-width:767px){.footer-ad .field--name-body{padding:5px;}}.footer-ad .field--name-body ins{position:relative;margin:0 auto;width:728px;height:90px;display:block;}@media (max-width:767px){.footer-ad .field--name-body ins{width:auto;height:50px;}}@media (max-width:500px){.footer-ad .field--name-body ins{width:100%;height:auto;}}.footer-ad .field--name-body ins:before{content:"Advertisement";position:absolute;top:37px;left:-48px;font-size:10px;color:#fff;text-transform:uppercase;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);}@media (max-width:767px){.footer-ad .field--name-body ins:before{display:none;}}.footer-ad .field--name-body img{max-width:728px;width:100%;max-height:90px;}@media (max-width:767px){.footer-ad .field--name-body img{width:auto;max-height:50px;}}@media (max-width:500px){.footer-ad .field--name-body img{max-width:100%;height:auto;}}.homepage-ad .field--name-body,.sidebar-ad .field--name-body{display:flex;justify-content:center;}.homepage-ad .field--name-body a,.sidebar-ad .field--name-body a{position:relative;text-decoration:none;}.homepage-ad .field--name-body a:before,.sidebar-ad .field--name-body a:before{content:"Advertisement";position:relative;top:0;left:0;font-size:10px;color:#808384;text-transform:uppercase;display:block;}@media (max-width:991px){.homepage-ad .field--name-body{margin:0 auto;}}.sidebar-ad{margin:20px auto;clear:both;}@media (max-width:1199px){.sidebar-ad{margin:0 15px 20px;}}@media (max-width:991px){.sidebar-ad{margin:0 auto 40px;padding:0 15px;}}.red-chair-awards{position:relative;padding:80px 0;text-align:center;background-attachment:fixed;background-image:url("/sites/lf_2026/themes/lf_2026/img/awards_bg.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;}@media (max-width:1349px){.red-chair-awards{background-attachment:initial;background-position:center;}}.red-chair-awards .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.55;}.red-chair-awards .region{position:relative;}.red-chair-awards h2{margin-left:auto;margin-right:auto;max-width:850px;line-height:1;font-family:"HelveticaNeueLTPro-HvIt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:36px;font-weight:normal;color:#fff;text-shadow:0 0 30px #000;text-transform:uppercase;}@media (max-width:991px){.red-chair-awards h2{max-width:100%;}}@media (max-width:767px){.red-chair-awards h2{font-size:32px;}}.red-chair-awards p{margin-left:auto;margin-right:auto;max-width:850px;line-height:1.3;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;color:#fff;text-shadow:0 0 30px #000;}@media (max-width:991px){.red-chair-awards p{max-width:100%;}}@media (max-width:767px){.red-chair-awards p{font-size:18px;}}.red-chair-awards p:last-child{margin-bottom:0;}.red-chair-awards .btn{text-shadow:none;padding:15px 22px 9px;font-size:16px;background:#c41039 !important;border-color:transparent;border-style:solid;border-width:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.red-chair-awards .btn:focus,.red-chair-awards .btn:hover,.red-chair-awards .btn:active{background:rgb(162.9943396226,13.3056603774,47.4014150943) !important;border-color:transparent;}.banner{position:relative;width:100%;height:auto;overflow:hidden;display:flex;justify-content:center;}.banner .banner-pieces{position:absolute;max-width:2560px;width:100%;height:100%;background-image:url("/sites/lf_2026/themes/lf_2026/img/banner_bg.jpg");background-position:0 bottom;background-repeat:no-repeat;background-size:cover;overflow:hidden;}@media (max-width:991px){.banner .banner-pieces{display:none;}}.banner .banner-pieces .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/sites/lf_2026/themes/lf_2026/img/banner_overlay.png");background-position:0 0;background-repeat:no-repeat;background-size:cover;z-index:3;}.banner .banner-pieces .lines{position:absolute;top:0;left:0;width:100%;height:100%;background-position:0 bottom;background-repeat:no-repeat;background-size:cover;}.banner .banner-pieces .lines.horizontal{background-image:url("/sites/lf_2026/themes/lf_2026/img/lines_horizontal.png");z-index:1;}.banner .banner-pieces .lines.vertical{background-image:url("/sites/lf_2026/themes/lf_2026/img/lines_vertical.png");z-index:2;}.banner .banner-pieces .meeting-dates,.banner .banner-pieces .meeting-logo,.banner .banner-pieces .meeting-slogan{position:absolute;top:0;left:0;width:100%;height:100%;background-position:0 0;background-repeat:no-repeat;background-size:cover;z-index:4;}.banner .banner-pieces .meeting-dates{background-image:url("/sites/lf_2026/themes/lf_2026/img/meeting_dates.png");}.banner .banner-pieces .meeting-logo{background-image:url("/sites/lf_2026/themes/lf_2026/img/meeting_logo.png");}.banner .banner-pieces .meeting-slogan{background-image:url("/sites/lf_2026/themes/lf_2026/img/meeting_slogan.png");}@media (max-width:991px){.banner .banner-blank{display:none;}}.banner .banner-mobile{display:none;}@media (max-width:991px){.banner .banner-mobile{display:block;}}.chosen-container.chosen-container-multi{padding:0;width:100% !important;height:auto;line-height:inherit;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;color:#999;background-color:#fff;border:0;}.chosen-container.chosen-container-multi .chosen-choices{padding:0 2.5px;min-height:34px;background:none;border-color:#ccc;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.chosen-container.chosen-container-multi .chosen-choices li.search-field{padding:0;}.chosen-container.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:0;padding:5px;min-height:34px;height:auto;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.chosen-container.chosen-container-multi .chosen-choices li.search-choice{margin:5px 2.5px 0 2.5px;padding:3px 20px 3px 5px;line-height:1;color:#999;background:#f5f5f5;border-color:#ccc;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.chosen-container.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{top:6px;}@media (max-width:767px){.chosen-container.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{top:6px;}}.chosen-container.chosen-container-multi .chosen-drop{border-color:#333;}.chosen-container.chosen-container-multi .chosen-drop .result-selected{color:#ddd;}.chosen-container.chosen-container-multi .chosen-drop .active-result{color:#999;}.chosen-container.chosen-container-multi .chosen-results li{padding:9px;}.chosen-container.chosen-container-multi .chosen-results li.highlighted{color:#fff;background:#333;}.chosen-container.chosen-container-active .chosen-choices{border-color:#306f91;}.chosen-container.chosen-container-single{padding:0;border:0;}.chosen-container.chosen-container-single.chosen-container-active .chosen-single{background-image:url("/sites/lf_2026/themes/lf_2026/img/forms_select.svg");background-position:100% 50%;background-repeat:no-repeat;background-size:24px;border-color:#306f91;}.chosen-container.chosen-container-single .chosen-single{padding:6px 9px;height:36.5px;line-height:24px;color:#999;background-image:url("/sites/lf_2026/themes/lf_2026/img/forms_select.svg");background-position:100% 50%;background-repeat:no-repeat;background-size:24px;border-color:#ccc;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.chosen-container.chosen-container-single .chosen-single div{display:none;}.chosen-container.chosen-container-single .chosen-drop{border-color:#333;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.chosen-container.chosen-container-single .chosen-drop .result-selected{color:#ddd;}.chosen-container.chosen-container-single .chosen-drop .active-result{color:#999;}.chosen-container.chosen-container-single .chosen-search input[type=text]{height:34px;line-height:34px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;background-image:none !important;border-color:#333;}.chosen-container.chosen-container-single .chosen-results li{line-height:1.3;}.chosen-container.chosen-container-single .chosen-results li.highlighted{color:#fff;background:#333;}.countdown{text-align:center;}.countdown.block{padding-top:0;}.countdown.block h2{font-family:"HelveticaNeueLTPro-HvIt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:36px;font-weight:normal;color:#c41039;text-transform:none;}@media (max-width:767px){.countdown.block h2{font-size:32px;}}.countdown.block h2:after{content:"April 27-28, 2026 \aThe Bellevue Hotel \aPhiladelphia, PA";margin-top:15px;line-height:1.2;font-family:"HelveticaNeueLTPro-Hv","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:22px;color:#306f91;text-transform:uppercase;letter-spacing:0;white-space:pre;display:block;}.countdown.block #clock{display:flex;flex-direction:row;align-items:center;justify-content:center;}.countdown.block #clock .time{margin:0 2px;padding:25px 5px 12px;min-width:60px;height:auto;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;color:#555;text-transform:uppercase;background:rgb(242.8567307692,247.5144230769,249.8432692308);-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;display:flex;flex-direction:column;align-items:center;justify-content:center;}@media (max-width:1199px){.countdown.block #clock .time{min-width:55px;}}@media (max-width:500px){.countdown.block #clock .time{min-width:50px;font-size:9px;}}.countdown.block #clock .time .num{line-height:0.5;font-family:"HelveticaNeueLTPro-Hv","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:28px;font-weight:normal;color:#c41039;display:block;}@media (max-width:1199px){.countdown.block #clock .time .num{font-size:26px;}}@media (max-width:500px){.countdown.block #clock .time .num{font-size:28px;}}.countdown.block .btn{margin-top:5px;}.main-content form{margin-bottom:20px;}form#search-block-form{float:right;}@media (max-width:767px){form#search-block-form{width:100%;}}form#search-block-form button{display:none;}form .form-item{margin-bottom:15px;}form .input-group{width:100%;}form .input-group-btn{display:none;}form input,form select,form textarea,form .form-control{font-size:16px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}@media (max-width:767px){form input,form select,form textarea,form .form-control{font-size:16px;}}form textarea.form-control{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}form .form-file{height:auto;border:0;}form .form-required{color:#555;}form .form-required:after{content:" *";font-weight:normal;color:red;background:none;vertical-align:baseline;}form .form-control{padding:6px 9px;height:auto;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;}@media (max-width:767px){form .form-control{width:100%;}}form .form-control:focus{color:#555;background-color:#fff;border-color:#306f91;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}form .form-control::-moz-placeholder{color:#808384;opacity:1;}form .form-control:focus::-moz-placeholder{color:#808384;}form .form-control:-ms-input-placeholder{color:#808384;}form .form-control:focus:-ms-input-placeholder{color:#808384;}form .form-control::-webkit-input-placeholder{color:#808384;}form .form-control:focus::-webkit-input-placeholder{color:#808384;}form .select-wrapper:after{display:none !important;}form .select-wrapper select{line-height:inherit;}form .select-wrapper select.form-control{padding-right:30px;color:#999;background-image:url("/sites/lf_2026/themes/lf_2026/img/forms_select.svg");background-position:100% 50%;background-repeat:no-repeat;background-size:24px;-webkit-appearance:none;-webkit-border-radius:0px;}form .description{line-height:1.3;font-size:14px;}form .image-widget-data .form-control{padding-left:0;height:auto;background:none;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}form .captcha{margin-bottom:15px;}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset;}input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0px 1000px #fff inset;}.hello-bar{background:#fff;}@media (max-width:1199px){.hello-bar .container{width:100%;}}.hello-bar .field--name-field-hello-bar-short-text p{line-height:1.1;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;color:#555;}.hello-bar .field--name-field-hello-bar-button-link a{padding:10px 12px 6px;font-size:12px;}.hero{position:relative;margin-top:-90px;width:100%;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover;}@media (max-width:991px){.hero{margin-top:0;}}.location{position:relative;padding:80px 0;text-align:center;background-attachment:fixed;background-image:url("/sites/lf_2026/themes/lf_2026/img/location_bg_2026.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;}@media (max-width:1349px){.location{background-attachment:initial;background-position:center;}}.location .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.55;}.location .region{position:relative;}.location h2{margin-left:auto;margin-right:auto;max-width:850px;line-height:1;font-family:"HelveticaNeueLTPro-HvIt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:36px;font-weight:normal;color:#fff;text-shadow:0 0 30px #000;text-transform:uppercase;}@media (max-width:991px){.location h2{max-width:100%;}}@media (max-width:767px){.location h2{font-size:32px;}}.location p{margin-left:auto;margin-right:auto;max-width:850px;line-height:1.3;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;color:#fff;text-shadow:0 0 30px #000;}@media (max-width:991px){.location p{max-width:100%;}}@media (max-width:767px){.location p{font-size:18px;}}.location p:last-child{margin-bottom:0;}.location .btn{text-shadow:none;padding:15px 22px 9px;font-size:16px;background:#c41039 !important;border-color:transparent;border-style:solid;border-width:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.location .btn:focus,.location .btn:hover,.location .btn:active{background:rgb(162.9943396226,13.3056603774,47.4014150943) !important;border-color:transparent;}.main-menu{text-align:center;}@media (max-width:991px){.main-menu{position:absolute;width:100%;text-align:left;}}.main-menu ul.nav{margin:0;text-align:center;float:none;}@media (max-width:991px){.main-menu ul.nav{position:absolute;padding:5px 0;width:100%;text-align:left;background:#c41039;-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0);box-shadow:0 0 10px 0 rgba(0,0,0,0);z-index:1;}}.main-menu ul.nav li{padding:0;display:inline-block;float:none;}@media (max-width:991px){.main-menu ul.nav li{width:100%;float:left;}}.main-menu ul.nav li.active,.main-menu ul.nav li.active-trail{color:#fff;}@media (max-width:991px){.main-menu ul.nav li.active,.main-menu ul.nav li.active-trail{border-color:transparent;}}.main-menu ul.nav li.active:focus,.main-menu ul.nav li.active:hover,.main-menu ul.nav li.active-trail:focus,.main-menu ul.nav li.active-trail:hover{color:#fff;}.main-menu ul.nav li.open a.active-trail:focus,.main-menu ul.nav li.open a.active-trail:hover{color:#fff;}.main-menu ul.nav li.moved-item{display:none;}@media (max-width:991px){.main-menu ul.nav li.moved-item{margin-left:0;background:transparent;border-bottom:0;display:block;}.main-menu ul.nav li.moved-item a{line-height:1.2;color:#fff;}.main-menu ul.nav li.moved-item a:focus,.main-menu ul.nav li.moved-item a:hover{color:#fff;}}.main-menu ul.nav li a{padding:0 12px;height:42px;line-height:47px;font-family:"HelveticaNeueLTPro-Hv","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:normal;color:#fff;letter-spacing:0;text-transform:uppercase;border-bottom:0 solid transparent;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;display:block;}@media (max-width:1199px){.main-menu ul.nav li a{font-size:15px;}}@media (max-width:991px){.main-menu ul.nav li a{padding:15px 30px 8px 15px;height:auto;line-height:1.2;font-size:17px;color:#fff;}}.main-menu ul.nav li a:focus,.main-menu ul.nav li a:hover{color:rgb(199.8990384615,221.0336538462,231.6009615385);background:transparent;text-decoration:none;}@media (max-width:991px){.main-menu ul.nav li a:focus,.main-menu ul.nav li a:hover{color:#fff;background:transparent;}}.main-menu ul.nav li a:focus .caret,.main-menu ul.nav li a:hover .caret{border-color:#B6D2E0 transparent;}@media (max-width:991px){.main-menu ul.nav li a:focus .caret,.main-menu ul.nav li a:hover .caret{border-color:#fff transparent;}}.main-menu ul.nav li a.active,.main-menu ul.nav li a.active-trail{color:#fff;background:transparent;border-color:transparent;}@media (max-width:991px){.main-menu ul.nav li a.active,.main-menu ul.nav li a.active-trail{background:transparent;border-color:transparent;}}.main-menu ul.nav li a.active:focus,.main-menu ul.nav li a.active:hover,.main-menu ul.nav li a.active-trail:focus,.main-menu ul.nav li a.active-trail:hover{color:rgb(199.8990384615,221.0336538462,231.6009615385);background:transparent;text-decoration:none;}@media (max-width:991px){.main-menu ul.nav li a.active:focus,.main-menu ul.nav li a.active:hover,.main-menu ul.nav li a.active-trail:focus,.main-menu ul.nav li a.active-trail:hover{color:#fff;background:transparent;}}.main-menu ul.nav li a.login,.main-menu ul.nav li a.logout{color:#fff;}.main-menu ul.nav .caret{border-color:#B6D2E0 transparent;}@media (max-width:991px){.main-menu ul.nav .caret{position:absolute;top:20px;right:15px;border-color:#fff transparent;}}.main-menu ul.nav .open > a,.main-menu ul.nav .open > a:focus,.main-menu ul.nav .open > a:hover{color:#fff;background-color:#c41039 !important;border-color:transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}@media (max-width:991px){.main-menu ul.nav .open > a,.main-menu ul.nav .open > a:focus,.main-menu ul.nav .open > a:hover{color:#fff;background:transparent;border-color:transparent;}}.main-menu ul.nav .open > a .caret,.main-menu ul.nav .open > a:focus .caret,.main-menu ul.nav .open > a:hover .caret{border-color:#fff transparent;}@media (max-width:991px){.main-menu ul.nav .open > a .caret,.main-menu ul.nav .open > a:focus .caret,.main-menu ul.nav .open > a:hover .caret{border-color:#fff transparent;}}.main-menu ul.nav .dropdown-menu{margin-top:0;padding:10px 0;width:250px !important;background:#fff;background:white;border:0 solid transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:0 6px 12px 0 rgba(0,0,0,0.25);-webkit-box-shadow:0 6px 12px 0 rgba(0,0,0,0.25);box-shadow:0 6px 12px 0 rgba(0,0,0,0.25);}@media (max-width:991px){.main-menu ul.nav .dropdown-menu{position:relative;padding:0;width:100% !important;background:#c41039;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}}.main-menu ul.nav .dropdown-menu > .active > a,.main-menu ul.nav .dropdown-menu > .active > a:hover,.main-menu ul.nav .dropdown-menu > .active > a:focus{background-color:transparent;}.main-menu ul.nav .dropdown-menu > .active > a.active{color:#c41039;background-color:transparent;}@media (max-width:991px){.main-menu ul.nav .dropdown-menu > .active > a.active{color:#fff;}}.main-menu ul.nav .dropdown-menu > .active > a.active:focus,.main-menu ul.nav .dropdown-menu > .active > a.active:hover{color:#c41039;}@media (max-width:991px){.main-menu ul.nav .dropdown-menu > .active > a.active:focus,.main-menu ul.nav .dropdown-menu > .active > a.active:hover{color:#fff;}}.main-menu ul.nav .dropdown-menu li{width:100%;border:0;border-bottom:1px solid transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}@media (max-width:991px){.main-menu ul.nav .dropdown-menu li{border-bottom:0;}}.main-menu ul.nav .dropdown-menu li a{padding:10px 15px;height:auto;line-height:1.2;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;color:#555;letter-spacing:0;text-transform:none;border-bottom:0;white-space:normal;}@media (max-width:991px){.main-menu ul.nav .dropdown-menu li a{padding:10px 25px;color:#fff;}}.main-menu ul.nav .dropdown-menu li a:focus,.main-menu ul.nav .dropdown-menu li a:hover{color:#c41039;background:transparent;}@media (max-width:991px){.main-menu ul.nav .dropdown-menu li a:focus,.main-menu ul.nav .dropdown-menu li a:hover{color:#fff;}}.main-menu ul.nav .dropdown-menu li a.is-active{color:#c41039;background-color:transparent;}@media (max-width:991px){.main-menu ul.nav .dropdown-menu li a.is-active{color:#fff;}}.main-menu ul.nav .dropdown-menu li a.is-active:focus,.main-menu ul.nav .dropdown-menu li a.is-active:hover{color:#c41039;}@media (max-width:991px){.main-menu ul.nav .dropdown-menu li a.is-active:focus,.main-menu ul.nav .dropdown-menu li a.is-active:hover{color:#fff;}}.main-menu ul.nav .dropdown-menu li.last{border-bottom:0;}.main-menu ul.nav .dropdown-menu .indent-menu{padding-left:0;}.main-menu ul.nav .dropdown-menu .indent-menu a{padding-left:25px;padding-right:25px;}@media (max-width:991px){.main-menu ul.nav .dropdown-menu .indent-menu a{padding-left:20px;padding-right:20px;}}@media (max-width:991px){.main-menu ul.nav .dropdown-menu .indent-menu a{padding-left:40px;padding-right:40px;}}.main-menu ul.nav .dropdown-menu .indent-menu .indent-menu a{padding-left:40px;padding-right:40px;}@media (max-width:991px){.main-menu ul.nav .dropdown-menu .indent-menu .indent-menu a{padding-left:35px;padding-right:35px;}}@media (max-width:991px){.main-menu ul.nav .dropdown-menu .indent-menu .indent-menu a{padding-left:55px;padding-right:55px;}}#popup-lightbox{padding:0;}.view-sponsors-listing #popup-lightbox{padding:30px;}@media (max-width:767px){.view-sponsors-listing #popup-lightbox{padding:30px 20px;}}.view-sponsors-listing #popup-lightbox .popup-close{right:0;}@media (max-width:767px){.view-sponsors-listing #popup-lightbox .popup-close{right:10px;}}.player .popup-close{top:-10px;right:30px;}#popup-close{width:40px;height:40px;line-height:40px;font-size:20px;}.photo-gallery{padding:80px 0;background-color:#306f91;}.block-flickr h2{margin-bottom:25px;font-family:"HelveticaNeueLTPro-HvIt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:36px;font-weight:normal;color:#fff;text-align:center;text-transform:uppercase;}@media (max-width:767px){.block-flickr h2{font-size:32px;}}.block-flickr .flickr-action-link-wrapper{margin-top:30px;text-align:center;}.block-flickr .owl-carousel{margin:0 auto;max-width:990px;}@media (max-width:1199px){.block-flickr .owl-controls{display:none;}}.block-flickr .owl-controls .owl-prev,.block-flickr .owl-controls .owl-next{color:#fff;opacity:1;}.block-flickr .owl-item img{margin:0 auto;max-width:240px;max-height:153px;min-height:153px;height:auto;border:7px solid #fff;}.mfp-bg{background:#000;opacity:0.5;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:pointer;}.mfp-image-holder .mfp-close{top:0;right:0;padding:0;width:40px;height:40px;line-height:40px;color:#555;text-align:center;text-indent:-9999px;background:#fff;opacity:1;}.mfp-image-holder .mfp-close:before{content:"\f00d";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;width:40px;font-size:20px;text-indent:0;float:left;}.mfp-gallery .mfp-image-holder .mfp-figure{border:10px solid #fff;}img.mfp-img{padding:0;}.mfp-arrow{opacity:1;}.mfp-arrow-left:before,.mfp-arrow-right:before{border:0;}.block-search{position:absolute;right:0;}@media (max-width:991px){.block-search{width:100%;left:0;}}.block-search form{position:absolute;right:0;display:none;float:left;z-index:100;}@media (max-width:991px){.block-search form{top:57px;left:0;padding:8px;width:100%;background:#306f91;-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0);box-shadow:0 0 10px 0 rgba(0,0,0,0);}}@media (max-width:991px){.block-search form .form-item{margin-bottom:0;}}.block-search .form-group{margin-bottom:0;}.block-search .input-group{width:100%;}.block-search .form-search{position:relative;top:0;padding:2px 15px;width:210px;height:38px;line-height:38px;font-size:16px;background:#fff;border-color:transparent;border-right:0;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;}@media (max-width:991px){.block-search .form-search{top:0;width:100%;border:0 !important;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}}.block-search .form-search:focus{background:#fff;border-color:transparent;}.block-search .help-block{display:none;}.block-search .form-actions{display:none;}.path-error-404 .page-content .sidebar{display:none;}.path-error-404 .page-content .col-sm-9{width:100%;}.path-error-404 .page-content .main-content #search-form .form-control{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.path-error-404 .page-content .main-content #search-form .form-control:focus{color:#555;background:#fff;border-color:#306f91;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.path-error-404 .page-content .main-content #search-form .help-block,.path-error-404 .page-content .main-content #search-form .search-help-link{display:none;}body.path-search .main-content .page-header{text-indent:-9999px;}body.path-search .main-content .page-header:before{content:"Search";text-indent:0;float:left;}body.path-search .main-content #search-form .help-block,body.path-search .main-content #search-form .search-help-link{display:none;}body.path-search .main-content h3{margin-bottom:5px;line-height:1.2;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;letter-spacing:0;}.sidebar .section-menu{width:100%;display:inline-block;}@media (max-width:991px){.sidebar .section-menu{display:none;}}.sidebar .section-menu ul.nav{padding:10px 0;width:100%;}.sidebar .section-menu ul.nav > li{padding:0;width:100%;border-bottom:1px solid transparent;}.sidebar .section-menu ul.nav > li a{padding:10px 15px;line-height:1.2;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;color:#555;text-decoration:none;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;display:block;}.sidebar .section-menu ul.nav > li a:focus,.sidebar .section-menu ul.nav > li a:hover{color:#c41039;background:transparent;}.sidebar .section-menu ul.nav > li a.is-active{color:#c41039;background:transparent;}#block-sponsorintro{margin:80px auto 0;text-align:center;}#block-sponsorintro h2{margin:0 auto 20px;max-width:850px;line-height:1;font-family:"HelveticaNeueLTPro-HvIt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:36px;font-weight:normal;color:#c41039;text-transform:uppercase;}@media (max-width:991px){#block-sponsorintro h2{max-width:100%;}}@media (max-width:767px){#block-sponsorintro h2{font-size:32px;}}#block-sponsorintro .field--name-field-welcome-block-text{margin:0 auto 40px;max-width:850px;text-align:center;}@media (max-width:991px){#block-sponsorintro .field--name-field-welcome-block-text{max-width:100%;}}#block-sponsorintro .field--name-field-welcome-block-text p{line-height:1.3;font-size:18px;}@media (max-width:767px){#block-sponsorintro .field--name-field-welcome-block-text p{font-size:18px;}}#block-sponsorintro .field--name-field-welcome-block-text .sponsor-text-block-body{margin:0 auto;}.block-views-blocksponsors-block-1{margin:0 auto 60px;text-align:center;}@media (max-width:991px){.block-views-blocksponsors-block-1{width:100%;}}.block-views-blocksponsors-block-1 h2{margin-bottom:25px;line-height:1;font-family:"HelveticaNeueLTPro-HvIt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;color:#484848;text-transform:none;}@media (max-width:767px){.block-views-blocksponsors-block-1 h2{font-size:32px;}}@media (max-width:991px){.block-views-blocksponsors-block-1 .container{width:100%;}}@media (max-width:767px){.block-views-blocksponsors-block-1 .slide-group{margin-bottom:30px;}.block-views-blocksponsors-block-1 .slide-group:last-of-type{margin-bottom:0;}}.block-views-blocksponsors-block-1 .bx-wrapper{margin:0;background:transparent;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.block-views-blocksponsors-block-1 .bx-wrapper .bx-viewport{left:0;background:transparent;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;overflow:visible !important;}.block-views-blocksponsors-block-1 .bx-wrapper .bxslider{padding:0;text-align:center;}.block-views-blocksponsors-block-1 .bx-wrapper li{text-align:center;}.block-views-blocksponsors-block-1 .bx-wrapper h3{margin-bottom:10px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;color:#555;letter-spacing:0;text-align:center;text-transform:uppercase;}.block-views-blocksponsors-block-1 .bx-wrapper .sponsor-row-wrapper{margin:0 5px;max-width:200px;display:inline-block;float:none;}@media (max-width:991px){.block-views-blocksponsors-block-1 .bx-wrapper .sponsor-row-wrapper{margin:0 2px;}}@media (max-width:767px){.block-views-blocksponsors-block-1 .bx-wrapper .sponsor-row-wrapper{margin:0 auto 10px;max-width:220px;width:100%;display:block;}}.block-views-blocksponsors-block-1 .bx-wrapper .sponsor-row{position:relative;margin:0 auto;width:200px;height:110px;}@media (max-width:1199px){.block-views-blocksponsors-block-1 .bx-wrapper .sponsor-row{width:174px;}}@media (max-width:991px){.block-views-blocksponsors-block-1 .bx-wrapper .sponsor-row{width:137px;}}@media (max-width:767px){.block-views-blocksponsors-block-1 .bx-wrapper .sponsor-row{width:auto;height:125px;}}.block-views-blocksponsors-block-1 .bx-wrapper .sponsor-row .field-content{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;display:flex;align-items:center;justify-content:center;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.block-views-blocksponsors-block-1 .bx-wrapper .sponsor-row .field-content:focus img,.block-views-blocksponsors-block-1 .bx-wrapper .sponsor-row .field-content:hover img{transform:scale(1.1);}.block-views-blocksponsors-block-1 .bx-wrapper .sponsor-row img{margin:0 auto;max-width:175px;width:auto;max-height:75px;height:auto;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}@media (max-width:1199px){.block-views-blocksponsors-block-1 .bx-wrapper .sponsor-row img{max-width:140px;}}@media (max-width:991px){.block-views-blocksponsors-block-1 .bx-wrapper .sponsor-row img{max-width:100px;}}@media (max-width:767px){.block-views-blocksponsors-block-1 .bx-wrapper .sponsor-row img{max-width:195px;max-height:100px;}}.block-views-blocksponsors-block-1 .bx-wrapper .bx-controls{display:none;}.testimonials{background-color:rgb(164.1009615385,198.9663461538,216.3990384615);display:block;}.testimonials .block-views-blocktestimonials-block-1{margin:80px auto;max-width:850px;}@media (max-width:991px){.testimonials .block-views-blocktestimonials-block-1{max-width:100%;}}.testimonials h2{line-height:1;font-family:"HelveticaNeueLTPro-HvIt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:36px;font-weight:normal;color:#fff;text-align:center;text-transform:uppercase;}@media (max-width:767px){.testimonials h2{font-size:32px;}}.testimonials .testimonial-slides{position:relative;}.testimonials .tns-controls{display:none;}.testimonials .views-field-field-testimonial-quote{margin-bottom:0;line-height:1.3;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:22px;font-style:normal;font-weight:700;color:#fff;text-align:center;}@media (max-width:767px){.testimonials .views-field-field-testimonial-quote{font-size:18px;}}.testimonials .fa-quote-left{margin-right:7px;display:none;}.testimonials .fa-quote-right{margin-left:7px;display:none;}.testimonials .source{margin:20px auto 0;height:100px;text-align:left !important;display:table;}@media (max-width:991px){.testimonials .source{float:none;}}.testimonials .source .photo{margin-right:20px;width:100px;height:100px;border:0 solid transparent;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-box-shadow:0 6px 10px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,0.2);box-shadow:0 6px 10px 0 rgba(0,0,0,0.2);overflow:hidden;}@media (max-width:991px){.testimonials .source .photo{margin:0 auto 15px;}}.testimonials .source .photo .no-photo{width:100px;height:100px;background-image:url("/sites/lf_2026/themes/lf_2026/img/no_photo.jpg");background-position:center;background-repeat:no-repeat;background-size:contain;}.testimonials .source .photo img{margin:0 !important;width:100px;height:100px;}.testimonials .source .author{height:100px;line-height:1.2;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;color:#fff;display:table-cell;vertical-align:middle;}@media (max-width:991px){.testimonials .source .author{margin-top:10px;height:auto;text-align:center;display:block;}}.testimonials .source .author .author-name{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;}.utility-menu{float:right;}@media (max-width:991px){.utility-menu{display:none;}}.utility-menu ul.nav li{margin-right:1px;float:left;}.utility-menu ul.nav li a{padding:0 10px;height:38px;line-height:38px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;color:#c41039;text-transform:uppercase;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}@media (max-width:991px){.utility-menu ul.nav li a{height:57px;line-height:57px;}}.utility-menu ul.nav li a:focus,.utility-menu ul.nav li a:hover{color:#c41039;background:transparent;}.utility-menu ul.nav li a:before{width:38px;height:38px;font-size:18px;text-indent:0;float:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.utility-menu ul.nav li a.signup{color:#c41039;}@media (max-width:991px){.utility-menu ul.nav li a.signup{display:none;}}.utility-menu ul.nav li a.signup:focus,.utility-menu ul.nav li a.signup:hover{color:rgb(148.8490566038,12.1509433962,43.2877358491);}@media (max-width:991px){.utility-menu ul.nav li a.contact{display:none;}}.utility-menu ul.nav li a.icon{padding:0;width:38px;text-align:center;text-indent:-9999px;}.utility-menu ul.nav li a.facebook:before{content:"\f09a";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;}@media (max-width:991px){.utility-menu ul.nav li a.facebook{display:none;}}.utility-menu ul.nav li a.twitter:before{content:"\f099";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;}@media (max-width:991px){.utility-menu ul.nav li a.twitter{display:none;}}.utility-menu ul.nav li a.linkedin:before{content:"\f0e1";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;}@media (max-width:991px){.utility-menu ul.nav li a.linkedin{display:none;}}.utility-menu ul.nav li a.instagram:before{content:"\f16d";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;}@media (max-width:991px){.utility-menu ul.nav li a.instagram{display:none;}}.utility-menu ul.nav li a.youtube:before{content:"\f16a";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;}@media (max-width:991px){.utility-menu ul.nav li a.youtube{display:none;}}.path-node-532 article .field--name-body ul{display:inline-block;}.path-brag-badges .view-brag-badges .views-row h3.badge-title{font-family:"HelveticaNeueLTPro-HvIt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:32px;font-weight:normal;color:#306f91;}.path-brag-badges .view-brag-badges .views-row .share-links a{position:relative;padding:19px 20px 5px 50px;min-width:175px;font-size:16px;font-weight:700;text-align:left;border-style:solid;border-width:2px;}.path-brag-badges .view-brag-badges .views-row .share-links a span{position:absolute;top:7px;left:50px;font-size:10px;font-weight:400;}.path-brag-badges .view-brag-badges .views-row .share-links a:before{content:"";position:absolute;top:8px;left:12px;width:25px;height:25px;font-size:16px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:flex;align-items:center;justify-content:center;}.path-brag-badges .view-brag-badges .views-row .share-links a:focus:before,.path-brag-badges .view-brag-badges .views-row .share-links a:hover:before{color:#fff !important;}.path-brag-badges .view-brag-badges .views-row .share-links a.facebook{background-color:#4f62af !important;border-color:#4f62af;}.path-brag-badges .view-brag-badges .views-row .share-links a.facebook:before{content:"\f09a";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;color:#4f62af;background-color:#fff;}.path-brag-badges .view-brag-badges .views-row .share-links a.facebook:focus,.path-brag-badges .view-brag-badges .views-row .share-links a.facebook:hover{background-color:#fff !important;color:#4f62af !important;}.path-brag-badges .view-brag-badges .views-row .share-links a.facebook:focus:before,.path-brag-badges .view-brag-badges .views-row .share-links a.facebook:hover:before{background-color:#4f62af;}.path-brag-badges .view-brag-badges .views-row .share-links a.twitter{background-color:#000 !important;border-color:#000;}.path-brag-badges .view-brag-badges .views-row .share-links a.twitter:before{color:#000;background-color:#fff;background-image:url("/sites/lf_2026/themes/lf_2026/img/x_logo_black.svg");background-position:center;background-repeat:no-repeat;background-size:13px;}.path-brag-badges .view-brag-badges .views-row .share-links a.twitter:focus,.path-brag-badges .view-brag-badges .views-row .share-links a.twitter:hover{background-color:#fff !important;color:#000 !important;}.path-brag-badges .view-brag-badges .views-row .share-links a.twitter:focus:before,.path-brag-badges .view-brag-badges .views-row .share-links a.twitter:hover:before{background-color:#000;background-image:url("/sites/lf_2026/themes/lf_2026/img/x_logo_white.svg");}.path-brag-badges .view-brag-badges .views-row .share-links a.linkedin{background-color:#1487be !important;border-color:#1487be;}.path-brag-badges .view-brag-badges .views-row .share-links a.linkedin:before{content:"\f0e1";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;color:#1487be;background-color:#fff;}.path-brag-badges .view-brag-badges .views-row .share-links a.linkedin:focus,.path-brag-badges .view-brag-badges .views-row .share-links a.linkedin:hover{background-color:#fff !important;color:#1487be !important;}.path-brag-badges .view-brag-badges .views-row .share-links a.linkedin:focus:before,.path-brag-badges .view-brag-badges .views-row .share-links a.linkedin:hover:before{background-color:#1487be;}.path-brag-badges .view-brag-badges .views-row .share-links a.pinterest{background-color:#be0725 !important;border-color:#be0725;}.path-brag-badges .view-brag-badges .views-row .share-links a.pinterest:before{content:"\f231";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;color:#be0725;background-color:#fff;}.path-brag-badges .view-brag-badges .views-row .share-links a.pinterest:focus,.path-brag-badges .view-brag-badges .views-row .share-links a.pinterest:hover{background-color:#fff !important;color:#be0725 !important;}.path-brag-badges .view-brag-badges .views-row .share-links a.pinterest:focus:before,.path-brag-badges .view-brag-badges .views-row .share-links a.pinterest:hover:before{background-color:#be0725;}.path-contact .block-contact-info p:last-child{margin-bottom:20px;}.path-contact #edit-preview{display:none;}.path-front .page > .container{padding:0;}.path-front .page .alert{margin:0 15px 50px;}.path-front .page .page-content{margin:50px 0;background:#fff;display:block;}@media (max-width:991px){.path-front .page .page-content{margin:50px 0 0;}}@media (max-width:991px){.path-front .page [class*=col-sm-]{margin-bottom:60px;width:100%;float:left;}}@media (max-width:991px){.path-front .page [class*=col-sm-].col-left{text-align:center;}}.path-front .page [class*=col-sm-].col-right{padding-left:80px;}@media (max-width:1199px){.path-front .page [class*=col-sm-].col-right{padding-left:40px;}}@media (max-width:991px){.path-front .page [class*=col-sm-].col-right{margin-bottom:50px;padding-left:15px;text-align:center;}}.path-front .page [class*=col-sm-].col-right img{margin:0 auto;}.path-front .page [class*=col-sm-].col-right form.webform-submission-contact-form{margin:0 auto;max-width:350px;}.path-front .page [class*=col-sm-].col-right form.webform-submission-contact-form .form-submit{padding:15px 22px 9px;font-size:16px;}.block-welcome-block h2{font-family:"HelveticaNeueLTPro-HvIt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:36px;font-weight:normal;color:#c41039;text-transform:none;}@media (max-width:991px){.block-welcome-block h2{line-height:1;}}@media (max-width:767px){.block-welcome-block h2{font-size:32px;}}.block-welcome-block p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;}.block-welcome-block p:last-child{margin-bottom:0;}.block-custom-block h2{font-family:"HelveticaNeueLTPro-HvIt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:36px;font-weight:normal;color:#c41039;text-transform:none;}@media (max-width:767px){.block-custom-block h2{font-size:32px;}}.block-custom-block h3,.block-custom-block h4,.block-custom-block h5,.block-custom-block h6{color:#8db96c;}.block-custom-block p{font-size:16px;}@media (max-width:767px){.main-content .view-program .view-filters{margin-bottom:0;}}.main-content .view-program .view-filters .form--inline .form-type-select{display:none;}.main-content .view-program .view-filters [id*=edit-field-time-slot-value-wrapper]{margin:15px 0 0;width:100%;}@media (max-width:767px){.main-content .view-program .view-filters [id*=edit-field-time-slot-value-wrapper]{margin:0;}}.main-content .view-program .view-filters [id*=edit-field-time-slot-value-wrapper] .panel-body .form-item:focus label,.main-content .view-program .view-filters [id*=edit-field-time-slot-value-wrapper] .panel-body .form-item:hover label{color:rgb(148.8490566038,12.1509433962,43.2877358491);background-color:rgb(242.8567307692,247.5144230769,249.8432692308);}.main-content .view-program .view-filters [id*=edit-field-time-slot-value-wrapper] .panel-body .form-item.active label{color:#fff;background-color:#306f91;}@media (max-width:500px){.main-content .view-program .view-filters [id*=edit-field-time-slot-value-wrapper] .panel-body .form-item.active label{color:rgb(148.8490566038,12.1509433962,43.2877358491);}}.main-content .view-program .view-filters [id*=edit-field-time-slot-value-wrapper] .panel-body .form-item.active label:after{border-color:#306f91 transparent transparent transparent;display:block;}.main-content .view-program .view-filters [id*=edit-field-time-slot-value-wrapper] .panel-body .form-item label{font-weight:700;color:#c41039;background-color:rgb(242.8567307692,247.5144230769,249.8432692308);}.main-content .view-program .view-filters .form-actions{display:none;}.main-content .view-program .view-content h3{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;color:#555;letter-spacing:0;background-color:rgb(242.8567307692,247.5144230769,249.8432692308);border-color:#ddd;}.main-content .view-program .view-content h3:before{content:"\f017";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;position:relative;top:1px;margin-right:10px;font-size:16px;color:#306f91;}.main-content .view-program .view-content h3:after{content:"ET";}.main-content .view-program .view-content .views-row{border-color:#ddd;}.main-content .view-program .view-content .views-row .views-field-title h4{margin-bottom:0;line-height:1.2;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;letter-spacing:0;text-transform:none;}.main-content .view-program .view-content .views-row .views-field-title h4 a{-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.main-content .view-program .view-content .views-row .views-field-field-sub-title{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-style:italic;font-weight:700;color:rgb(123.25,123.25,123.25);}.main-content .view-program .view-content .views-row .views-field-field-session-track,.main-content .view-program .view-content .views-row .views-field-field-session-level{font-size:14px;}.main-content .view-program .view-content .views-row .views-field-field-session-room{font-size:14px;}.main-content .view-program .view-content .views-row .views-field-field-session-room .field-content:before{content:"\f041";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;margin-right:10px;color:#306f91;text-align:center;display:inline-block;}.main-content .view-program .view-content .views-row .views-field-field-talk-speakers{font-size:14px;}.main-content .view-program .view-content .views-row .views-field-field-talk-speakers .views-label:before{content:"\f130";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;position:relative;top:1px;margin-right:10px;font-size:15px;color:#306f91;}.main-content .view-program .view-content .views-row .views-field-field-talk-speakers ul li::marker{color:#306f91;}.main-content .view-program .view-content .views-row .views-field-field-talk-speakers ul li a{-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.main-content .view-program .view-content .views-row .views-field-field-session-talks{margin-top:10px;}.main-content .view-program .view-content .views-row .views-field-field-session-talks ul{margin:0;padding-left:20px;}.main-content .view-program .view-content .views-row .views-field-field-session-talks ul li{margin-bottom:10px;line-height:1.4;font-size:15px;}.main-content .view-program .view-content .views-row .views-field-field-session-talks ul li::marker{color:#306f91;}.main-content .view-program .view-content .views-row .views-field-field-session-talks ul li:last-of-type{margin-bottom:0;}.main-content .view-schedule-at-a-glance .group-time-slot .grouped-title{font-family:"HelveticaNeueLTPro-HvIt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:32px;font-weight:normal;color:#306f91;letter-spacing:-1px;text-transform:none;}.main-content .view-schedule-at-a-glance .group-time-slot .grouped-content{background-color:rgb(242.8567307692,247.5144230769,249.8432692308);border-color:#ddd;}.main-content .view-schedule-at-a-glance .group-time-slot .grouped-content h3{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;color:#555;letter-spacing:0;border-top:1px solid #ddd;}@media (max-width:767px){.main-content .view-schedule-at-a-glance .group-time-slot .grouped-content h3{background-color:rgb(242.8567307692,247.5144230769,249.8432692308);border:1px solid #ddd;}}.main-content .view-schedule-at-a-glance .group-time-slot .grouped-content h3:after{content:"ET";}.main-content .view-schedule-at-a-glance .group-time-slot .grouped-content h3 time:first-of-type:before{content:"\f017";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;position:relative;top:1px;margin-right:10px;font-size:16px;color:#306f91;}.main-content .view-schedule-at-a-glance .group-time-slot .grouped-content .views-row{border-color:#ddd;}@media (max-width:767px){.main-content .view-schedule-at-a-glance .group-time-slot .grouped-content .views-row{border:1px solid #ddd;}}.main-content .view-schedule-at-a-glance .group-time-slot .grouped-content .views-row .views-field-title{line-height:1.2;}.main-content .view-schedule-at-a-glance .group-time-slot .grouped-content .views-row .views-field-title a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;text-transform:none;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.main-content .view-schedule-at-a-glance .group-time-slot .grouped-content .views-row .views-field-field-sub-title{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-style:italic;font-weight:700;color:rgb(123.25,123.25,123.25);}.main-content .view-schedule-at-a-glance .group-time-slot .grouped-content .views-row .views-field-field-session-room .field-content{font-size:14px;}.main-content .view-schedule-at-a-glance .group-time-slot .grouped-content .views-row .views-field-field-session-room .field-content:before{content:"\f041";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;margin-right:10px;font-size:16px;color:#306f91;text-align:center;display:inline-block;}.main-content .view-schedule-at-a-glance .group-time-slot .grouped-content .views-row .views-field-field-session-talks li{font-size:15px;}.main-content .view-schedule-at-a-glance .group-time-slot .grouped-content .views-row .views-field-field-session-talks li::marker{color:#306f91;}.page-node-type-session .view-session-detail .views-field-field-time-slot-1 .date strong,.page-node-type-session .view-session-detail .views-field-field-time-slot-1 .time strong{display:none;}.page-node-type-session .view-session-detail .views-field-field-time-slot-1 .date:before{content:"\f133";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;font-size:16px;color:#306f91;}.page-node-type-session .view-session-detail .views-field-field-time-slot-1 .time:before{content:"\f017";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;color:#306f91;}.page-node-type-session .view-session-detail .views-field-field-time-slot-1 .time:after{content:" ET";}.page-node-type-session .view-session-detail .views-field-field-session-track{margin-top:0;}.page-node-type-session .view-session-detail .views-field-field-session-room{margin-top:-20px;}.page-node-type-session .view-session-detail .views-field-field-session-room .room:before{content:"\f041";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;margin-right:7px;width:20px;color:#306f91;text-align:center;display:inline-block;}.page-node-type-session .view-session-detail .views-field-field-session-room .room strong{display:none;}.page-node-type-session .view-session-detail .views-field-field-session-talks{margin-top:30px;}.page-node-type-session .view-session-detail .views-field-field-session-talks .field-content > ul{margin:0;padding:0;list-style:none;}.page-node-type-session .view-session-detail .views-field-field-session-talks .field-content > ul li{padding:30px 20px 10px;border-top:1px solid #ddd;}.page-node-type-session .view-session-detail .views-field-field-session-talks .field-content > ul li:last-of-type{padding-bottom:0;}.page-node-type-session .view-session-detail .views-field-field-session-talks article.talk h2 a{font-size:30px;color:#306f91;cursor:text;}.page-node-type-session .view-session-detail .views-field-field-session-talks article.talk h2 a:focus,.page-node-type-session .view-session-detail .views-field-field-session-talks article.talk h2 a:hover{color:#306f91;text-decoration:none;}.page-node-type-session .view-session-detail .views-field-field-session-talks article.talk .field--label{font-family:"HelveticaNeueLTPro-HvIt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:28px;font-weight:normal;color:rgb(164.1009615385,198.9663461538,216.3990384615);}.page-node-type-session .view-session-detail .views-field-field-session-talks article.talk .field--name-field-talk-objective .field--items,.page-node-type-session .view-session-detail .views-field-field-session-talks article.talk .field--name-field-talk-speakers .field--items{margin-bottom:20px;}.page-node-type-session .view-session-detail .views-field-field-session-talks article.talk .field--name-field-talk-objective .field--item,.page-node-type-session .view-session-detail .views-field-field-session-talks article.talk .field--name-field-talk-speakers .field--item{margin-left:40px;display:list-item;list-style-type:initial;}.page-node-type-session .view-session-detail .views-field-field-session-talks article.talk .field--name-field-talk-objective .field--item p:last-child,.page-node-type-session .view-session-detail .views-field-field-session-talks article.talk .field--name-field-talk-speakers .field--item p:last-child{margin-bottom:0;}.page-node-type-session .view-session-detail .views-field-field-session-talks article.talk .field--name-field-talk-speakers .field--item a.btn{padding:0 !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size:16px !important;font-weight:400 !important;color:#c41039 !important;text-transform:none !important;background-color:transparent !important;border-radius:0 !important;display:inline;}.page-node-type-session .view-session-detail .views-field-field-session-talks article.talk .field--name-field-talk-speakers .field--item a.btn:focus,.page-node-type-session .view-session-detail .views-field-field-session-talks article.talk .field--name-field-talk-speakers .field--item a.btn:hover{color:rgb(148.8490566038,12.1509433962,43.2877358491) !important;text-decoration:underline !important;}.page-node-type-speaker .speaker-contact .speaker-img,.page-node-type-speaker .speaker-contact .no-photo{position:relative;margin:0 auto 15px;width:180px;height:180px;}.page-node-type-speaker .speaker-contact .speaker-img:after,.page-node-type-speaker .speaker-contact .no-photo:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain;}.page-node-type-speaker .speaker-contact img,.page-node-type-speaker .speaker-contact .no-photo{border:3px solid #ccc;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}@media (max-width:767px){.page-node-type-speaker .speaker-contact img,.page-node-type-speaker .speaker-contact .no-photo{width:180px;}}.page-node-type-speaker .speaker-contact .no-photo{background-image:url("/sites/lf_2026/themes/lf_2026/img/default_speaker.jpg");}.page-node-type-speaker .speaker-contact a{color:#fff;}.page-node-type-speaker .speaker-contact a:focus .fa,.page-node-type-speaker .speaker-contact a:hover .fa{background-color:rgb(148.8490566038,12.1509433962,43.2877358491);}.page-node-type-speaker .speaker-contact a.website .fa{background-image:url("/sites/lf_2026/themes/lf_2026/img/icon_globe.svg");background-position:center;background-repeat:no-repeat;background-size:17px;}.page-node-type-speaker .speaker-contact a.website .fa:before{text-indent:-9999px;}.page-node-type-speaker .speaker-contact a.twitter .fa{background-image:url("/sites/lf_2026/themes/lf_2026/img/x_logo_white.svg");background-position:center;background-repeat:no-repeat;background-size:15px;}.page-node-type-speaker .speaker-contact a.twitter .fa:before{text-indent:-9999px;}.page-node-type-speaker .speaker-contact .fa{background-color:#c41039;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}.page-node-type-speaker h2{font-family:"HelveticaNeueLTPro-HvIt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:32px;font-weight:normal;color:#306f91;}.page-node-type-speaker h3{font-family:"HelveticaNeueLTPro-HvIt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:28px;font-style:italic;font-weight:normal;color:rgb(164.1009615385,198.9663461538,216.3990384615);}.page-node-type-speaker .speaker-sessions h2{font-family:"HelveticaNeueLTPro-HvIt","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:28px;font-weight:normal;color:rgb(164.1009615385,198.9663461538,216.3990384615);}.main-content .view-speakers .view-filters .form--inline .btn{height:37px;}@media (max-width:600px){.main-content .view-speakers .view-filters .form--inline .btn{height:auto;}}.main-content .view-speakers .views-field-title{font-size:15px;font-weight:700;}.main-content .view-speakers .views-field-title a{-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.main-content .view-speakers .views-field-title a:focus .speaker-img,.main-content .view-speakers .views-field-title a:hover .speaker-img{transform:scale(1.1);}.main-content .view-speakers .views-field-title a:focus img,.main-content .view-speakers .views-field-title a:focus .no-photo,.main-content .view-speakers .views-field-title a:hover img,.main-content .view-speakers .views-field-title a:hover .no-photo{border-color:#c41039;transform:scale(1);}.main-content .view-speakers .views-field-title .speaker-img{margin:0 auto 15px;}.main-content .view-speakers .views-field-title .speaker-img{position:relative;width:140px;height:140px;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.main-content .view-speakers .views-field-title .speaker-img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain;}.main-content .view-speakers .views-field-title img,.main-content .view-speakers .views-field-title .no-photo{position:relative;border:3px solid #ccc;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}.main-content .view-speakers .views-field-title .no-photo{background-image:url("/sites/lf_2026/themes/lf_2026/img/default_speaker.jpg");}.view-sponsors-listing .page-header{text-align:center;}.view-sponsors-list{overflow:auto;}.view-sponsors-list .view-content{margin-top:15px;}.view-sponsors-list .view-content h3{margin:0;padding:18px 10px 10px;width:100%;font-family:"HelveticaNeueLTPro-Hv","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;color:#fff;text-align:center;text-transform:uppercase;background-color:rgb(164.1009615385,198.9663461538,216.3990384615);}.view-sponsors-list .view-content ul{margin-bottom:0;padding:0;width:100%;list-style:none;display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;}@media (max-width:767px){.view-sponsors-list .view-content ul{display:block;}}.view-sponsors-list .view-content li{position:relative;margin:0 5px;width:31.9%;height:150px;display:flex;align-items:center;justify-content:center;}@media (max-width:1199px){.view-sponsors-list .view-content li{width:31.5%;}}@media (max-width:767px){.view-sponsors-list .view-content li{margin:15px auto;max-width:220px;width:100%;height:125px;display:block;}}.view-sponsors-list .view-content li .link_popup{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;display:flex;align-items:center;}.view-sponsors-list .view-content li .link_popup:focus img,.view-sponsors-list .view-content li .link_popup:hover img{transform:scale(1.1);}.view-sponsors-list .view-content li img{margin:0 auto;max-width:195px;width:auto;max-height:100px;height:auto;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}@media (max-width:1199px){.view-sponsors-list .view-content li img{max-width:170px;}}@media (max-width:991px){.view-sponsors-list .view-content li img{max-width:195px;max-height:100px;}}.pop-logo{text-align:center;}.pop-logo img{margin-bottom:20px;max-width:200px;max-height:100px;width:auto;height:auto;display:inline-block;}.pop-booth{margin-bottom:10px;text-align:center;}.pop-link{text-align:center;}.pop-profile{margin-top:15px;text-align:center;}@media (max-width:767px){.path-user .page .main-content .nav{margin-bottom:20px;padding-left:20px;list-style:disc;}.path-user .page .main-content .nav > li{display:list-item;}.path-user .page .main-content .nav-tabs{border-bottom:0;}.path-user .page .main-content .nav-tabs > li{margin-bottom:10px;float:none;}.path-user .page .main-content .nav-tabs > li.active > a{border:0;}.path-user .page .main-content .nav-tabs > li a{margin-right:0;padding:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;display:inline;}.path-user .page .main-content .nav-tabs > li a:focus,.path-user .page .main-content .nav-tabs > li a:hover{background-color:transparent;border-color:transparent;}}body.role-administrator,body.role-publisher{margin-top:0;}body.role-administrator header,body.role-publisher header{background-color:#484848;}body.role-administrator .slider,body.role-administrator .banner,body.role-administrator .hero,body.role-administrator .page,body.role-publisher .slider,body.role-publisher .banner,body.role-publisher .hero,body.role-publisher .page{margin-top:0;}
