.archive main.site-main,.error404 main.site-main,.post-type-archive-video main.site-main,.single-article main.site-main,.tax-authors main.site-main,.tax-dateline main.site-main{display:flex;flex-wrap:wrap;padding-bottom:20px}.error404 main.site-main .content-area{width:calc(100% - 360px);padding-right:20px}@media screen and (max-width:949px){.error404 main.site-main .content-area{width:100%;padding-right:0}}.woocommerce-account.logged-in .site-main .woocommerce .user-account .mobile-menu-button,.woocommerce-account.logged-in .site-main .woocommerce .user-account .woocommerce-MyAccount-content .v-select__selections input,body.logged-in.woocommerce-account .type-page{display:none}.tax-dateline main.site-main .content-area .cards .featured-card div article,.woocommerce-account .site,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-dashboard{height:100%}.woocommerce-account header.site-header{text-align:center;padding:20px;border-bottom:solid 1px #869791;box-shadow:0 2px 3px 0 rgba(0,0,0,.25);z-index:1;position:relative;background-color:#fff;display:flex}.woocommerce-account header.site-header a.return{position:absolute;bottom:10px;left:10px;text-decoration:none;color:#e43a3f;font-size:12px;font-weight:700}.woocommerce-account header.site-header a.return i.far{font-weight:700}.woocommerce-account header.site-header .logo{max-width:380px;margin:auto}@media screen and (max-width:692px){.woocommerce-account header.site-header .logo{padding-right:0}}@media screen and (max-width:499px){.woocommerce-account header.site-header .logo{padding:0 40px}}.woocommerce-account header.site-header .logo img{width:100%;max-width:380px;height:auto;position:relative;top:auto;left:auto}.woocommerce-account .site-main.login{justify-content:center}.woocommerce-account .woocommerce{width:100%;padding:20px}.woocommerce-account .woocommerce .woocommerce-error{background-color:#cce8f4;border-radius:4px;border:solid 1px #a2b8c3;max-width:360px;margin:auto;padding:14px;color:#2f5673;display:flex;align-items:center;flex-wrap:wrap}.woocommerce-account .woocommerce .woocommerce-error .alert-badge{width:45px}.woocommerce-account .woocommerce .woocommerce-error .alert-badge i{font-size:30px}.woocommerce-account .woocommerce .woocommerce-error .alert-details{width:calc(100% - 45px)}.woocommerce-account .woocommerce .woocommerce-error p.alert-message{color:#2f5673;font-size:18px;font-weight:700}.woocommerce-account .woocommerce .woocommerce-error .login-instructions{width:100%;border-top:solid 1px #a2b8c3;padding-top:10px;margin-top:10px;padding-left:45px}.woocommerce-account .woocommerce .woocommerce-error .login-instructions .login-instruction-item{display:flex;margin-bottom:10px}.woocommerce-account .woocommerce .woocommerce-error .login-instructions .login-instruction-item span{display:inline-block;border-radius:10px;width:20px;min-width:20px;height:20px;min-height:20px;text-align:center;line-height:17px;border:solid 2px #2f5673;font-weight:700;margin-right:5px}.woocommerce-account .woocommerce .woocommerce-error .login-instructions .login-instruction-item p{font-size:14px;line-height:20px}.woocommerce-account .woocommerce .woocommerce-error .login-instructions .login-instruction-item a{color:#2f5673}.woocommerce-account .woocommerce .woocommerce-message{font-size:18px;font-weight:700}.woocommerce-account .woocommerce .password-reset-message,.woocommerce-account .woocommerce .woocommerce-message{background-color:#cce8f4;border-radius:4px;border:solid 1px #a2b8c3;max-width:360px;padding:14px;color:#2f5673;display:flex;align-items:center;flex-wrap:wrap;margin:auto auto 20px}.woocommerce-account .woocommerce .password-reset-message .woocommerce-message{background-color:transparent;font-size:18px;font-weight:700}.woocommerce-account .woocommerce .entry-content{width:100%;max-width:440px;margin:auto}.woocommerce-account .woocommerce .entry-content h2{text-align:center;margin:20px 0;font-size:24px}.woocommerce-account .woocommerce .entry-content form.login,.woocommerce-account .woocommerce .entry-content form.lost_reset_password{width:100%;margin-bottom:10px;padding-bottom:40px;border-bottom:solid 1px #ddd}.woocommerce-account .woocommerce .entry-content form.login .login-options,.woocommerce-account .woocommerce .entry-content form.lost_reset_password .login-options{display:flex;justify-content:space-between;margin-bottom:40px;font-size:14px}.woocommerce-account .woocommerce .entry-content form.login .login-options p,.woocommerce-account .woocommerce .entry-content form.lost_reset_password .login-options p{font-size:14px}.woocommerce-account .woocommerce .entry-content form.login .login-options a,.woocommerce-account .woocommerce .entry-content form.lost_reset_password .login-options a,.woocommerce-account.logged-in .site-main .woocommerce .user-account .nav-container nav.account-navigation ul li a i,.woocommerce-account.logged-in .site-main .woocommerce .user-account aside ul li a{color:#e43a3f}.single-article main.site-main .content-area article a:hover,.woocommerce-account .woocommerce .entry-content form.login .login-options a:hover,.woocommerce-account .woocommerce .entry-content form.lost_reset_password .login-options a:hover,.woocommerce-account.logged-in .site-main .woocommerce-MyAccount-content .account-container .account-event .event-ticket-cards .event-ticket-card small span:hover{text-decoration:underline}.woocommerce-account .woocommerce .entry-content form.login ul,.woocommerce-account .woocommerce .entry-content form.lost_reset_password ul{list-style:none;margin:0 0 40px;padding:0}.woocommerce-account .woocommerce .entry-content form.login ul li,.woocommerce-account .woocommerce .entry-content form.lost_reset_password ul li{font-size:16px;color:#848484;margin-bottom:5px}.woocommerce-account .woocommerce .entry-content form.login ul li:last-child,.woocommerce-account .woocommerce .entry-content form.lost_reset_password ul li:last-child,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section:last-child{margin-bottom:0}.woocommerce-account .woocommerce .entry-content form.login ul li.pass,.woocommerce-account .woocommerce .entry-content form.lost_reset_password ul li.pass{color:#38c172}.woocommerce-account.logged-in header.site-header{position:fixed;width:100%;height:121px}.woocommerce-account.logged-in .site-main{max-width:100%;padding:0;height:calc(100% - 121px)}.woocommerce-account.logged-in .site-main .woocommerce{padding:0}.woocommerce-account.logged-in .site-main .woocommerce .user-account{height:100%;display:flex;position:relative;top:121px}.woocommerce-account.logged-in .site-main .woocommerce .user-account a,.woocommerce-account.logged-in .site-main .woocommerce .user-account h1,.woocommerce-account.logged-in .site-main .woocommerce .user-account h2,.woocommerce-account.logged-in .site-main .woocommerce .user-account h3,.woocommerce-account.logged-in .site-main .woocommerce .user-account li,.woocommerce-account.logged-in .site-main .woocommerce .user-account p,.woocommerce-account.logged-in .site-main .woocommerce .user-account small,.woocommerce-account.logged-in .site-main .woocommerce .user-account span,button,div,h1,h2,h3,h4,h5,h6,input,li,p,span{font-family:"Roboto",sans-serif}.woocommerce-account.logged-in .site-main .woocommerce .user-account h1,.woocommerce-account.logged-in .site-main .woocommerce .user-account h2,.woocommerce-account.logged-in .site-main .woocommerce .user-account h3{margin-bottom:10px;font-weight:700}.woocommerce-account.logged-in .site-main .woocommerce .user-account li,.woocommerce-account.logged-in .site-main .woocommerce .user-account p,.woocommerce-account.logged-in .site-main .woocommerce .user-account span{font-size:16px;color:#4d4d4d}.woocommerce-account.logged-in .site-main .woocommerce .user-account button span{color:#fff;line-height:normal;display:flex;align-items:center;justify-content:center}.woocommerce-account.logged-in .site-main .woocommerce .user-account button span img{height:16px;display:block;margin-right:5px}@media screen and (max-width:1023px){.woocommerce-account.logged-in .site-main .woocommerce .user-account .mobile-menu-button{display:block;position:fixed;z-index:2;top:48px;left:20px;padding:6px;font-size:20px;color:#4d4d4d;cursor:pointer;line-height:0;border-radius:6px}}@media screen and (max-width:799px){.woocommerce-account.logged-in .site-main .woocommerce .user-account .mobile-menu-button{top:48px}}.woocommerce-account.logged-in .site-main .woocommerce .user-account .nav-container{height:100%;position:fixed;left:0}.woocommerce-account.logged-in .site-main .woocommerce .user-account .nav-container nav.account-navigation{width:100%;height:100%;max-width:280px;min-width:280px;padding:20px 12px;background-color:#fff;position:relative}.woocommerce-account.logged-in .site-main .woocommerce .user-account .nav-container nav.account-navigation .greeting{padding-bottom:22px;margin-bottom:10px;border-bottom:solid 1px #e43a3f}.woocommerce-account.logged-in .site-main .woocommerce .user-account .nav-container nav.account-navigation .greeting p{margin-bottom:0;line-height:19px}.woocommerce-account.logged-in .site-main .woocommerce .user-account .nav-container nav.account-navigation .greeting small{font-size:12px;color:#4d4d4d}.woocommerce-account.logged-in .site-main .woocommerce .user-account .nav-container nav.account-navigation ul,.woocommerce-account.logged-in .site-main .woocommerce .user-account .woocommerce-MyAccount-content form ul.password-checklist{list-style:none;margin:0;padding:0}.post-type-archive-event .event-details div,.single-event .event-details div,.woocommerce-account.logged-in .site-main .woocommerce .user-account .nav-container nav.account-navigation ul li{margin-bottom:10px}.woocommerce-account.logged-in .site-main .woocommerce .user-account .nav-container nav.account-navigation ul li a{border-radius:6px;display:block;padding:12px;color:#4d4d4d}.woocommerce-account.logged-in .site-main .woocommerce .user-account .nav-container nav.account-navigation ul li a.active,.woocommerce-account.logged-in .site-main .woocommerce .user-account .nav-container nav.account-navigation ul li a.active:hover{background-color:#e9eaee}.woocommerce-account.logged-in .site-main .woocommerce .user-account .nav-container nav.account-navigation ul li a:hover{text-decoration:none;background-color:#f9fafb}.woocommerce-account.logged-in .site-main .woocommerce .user-account .nav-container nav.account-navigation ul li:last-child{padding-top:5px;margin-top:10px;border-top:solid 1px #e43a3f}@media screen and (max-width:1023px){.woocommerce-account.logged-in .site-main .woocommerce .user-account .nav-container{position:absolute;top:0;left:0;width:calc(100% + 280px);height:100%;background-color:rgba(0,0,0,.7);z-index:2;transition:all .4s ease}.woocommerce-account.logged-in .site-main .woocommerce .user-account .nav-container.show-navigation{visibility:visible;opacity:1;left:0;position:fixed}.woocommerce-account.logged-in .site-main .woocommerce .user-account .nav-container.hide-navigation{visibility:hidden;opacity:0;left:-280px;position:fixed}.woocommerce-account.logged-in .site-main .woocommerce .user-account .nav-container .overlay-button{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.woocommerce-account.logged-in .site-main .woocommerce .user-account .nav-container nav.account-navigation{z-index:3}}.woocommerce-account.logged-in .site-main .woocommerce .user-account .woocommerce-MyAccount-content{width:100%;margin:0 280px;border-right:solid 1px #e9eaee;border-left:solid 1px #e9eaee}@media screen and (max-width:1279px){.woocommerce-account.logged-in .site-main .woocommerce .user-account .woocommerce-MyAccount-content{margin-right:0;border-right:none}}@media screen and (max-width:1023px){.woocommerce-account.logged-in .site-main .woocommerce .user-account .woocommerce-MyAccount-content{margin-left:0;border-left:none}}.single-article main.site-main .content-area article .flexslider li>div,.woocommerce-account.logged-in .site-main .woocommerce .user-account .woocommerce-MyAccount-content .account-container{padding:20px}.woocommerce-account.logged-in .site-main .woocommerce .user-account .woocommerce-MyAccount-content .account-container .entry-content{max-width:none}.woocommerce-account.logged-in .site-main .woocommerce .user-account .woocommerce-MyAccount-content .account-container h2{text-align:left;margin:0 0 10px;font-size:24px;font-weight:700}.woocommerce-account.logged-in .site-main .woocommerce .user-account .woocommerce-MyAccount-content .account-container h1{color:#4d4d4d;font-size:24px;line-height:30px}.woocommerce-account.logged-in .site-main .woocommerce .user-account .woocommerce-MyAccount-content .account-container h3{color:#4d4d4d;font-size:20px;margin-bottom:20px}.woocommerce-account.logged-in .site-main .woocommerce .user-account .woocommerce-MyAccount-content form{display:flex;flex-wrap:wrap}.woocommerce-account.logged-in .site-main .woocommerce .user-account .woocommerce-MyAccount-content form .v-input__slot{background-color:#fff}.woocommerce-account.logged-in .site-main .woocommerce .user-account .woocommerce-MyAccount-content form input[type=date],.woocommerce-account.logged-in .site-main .woocommerce .user-account .woocommerce-MyAccount-content form input[type=email],.woocommerce-account.logged-in .site-main .woocommerce .user-account .woocommerce-MyAccount-content form input[type=file],.woocommerce-account.logged-in .site-main .woocommerce .user-account .woocommerce-MyAccount-content form input[type=password],.woocommerce-account.logged-in .site-main .woocommerce .user-account .woocommerce-MyAccount-content form input[type=tel],.woocommerce-account.logged-in .site-main .woocommerce .user-account .woocommerce-MyAccount-content form input[type=text],.woocommerce-account.logged-in .site-main .woocommerce .user-account .woocommerce-MyAccount-content form select,.woocommerce-account.logged-in .site-main .woocommerce .user-account .woocommerce-MyAccount-content form textarea{background-color:transparent;box-shadow:none;border:0;padding:0;color:#848484}.woocommerce-account.logged-in .site-main .woocommerce .user-account .woocommerce-MyAccount-content form .v-select__selection{color:#848484}.woocommerce-account.logged-in .site-main .woocommerce .user-account .woocommerce-MyAccount-content form .v-messages__message{background-color:#cce8f4;border-radius:4px;border:solid 1px #a2b8c3;margin:0 auto 10px;padding:8px;color:#2f5673;display:-webkit-box;align-items:center;flex-wrap:wrap;font-size:14px}.woocommerce-account.logged-in .site-main .woocommerce .user-account .woocommerce-MyAccount-content form .v-icon{color:rgba(0,0,0,.54);font-size:24px;display:inline-flex}.woocommerce-account.logged-in .site-main .woocommerce .user-account .woocommerce-MyAccount-content form ul.password-checklist li{color:#848484;margin-bottom:5px}.woocommerce-account.logged-in .site-main .woocommerce .user-account .woocommerce-MyAccount-content form ul.password-checklist li.pass{color:#38c172}.woocommerce-account.logged-in .site-main .woocommerce .user-account .woocommerce-MyAccount-content .alert{border-radius:6px;margin-bottom:40px}.woocommerce-account.logged-in .site-main .woocommerce .user-account .woocommerce-MyAccount-content .alert.alert--error ul{margin-left:20px}.woocommerce-account.logged-in .site-main .woocommerce .user-account .woocommerce-MyAccount-content .alert.alert--error ul li{color:#d1181f;line-height:19px}.home .sponsored-content-container h2,.woocommerce-account.logged-in .site-main .woocommerce .user-account .woocommerce-MyAccount-content .alert.alert--notice{margin-bottom:20px}.woocommerce-account.logged-in .site-main .woocommerce .user-account .woocommerce-MyAccount-content .alert.alert--notice p{color:#f6993f;margin:0}.woocommerce-account.logged-in .site-main .woocommerce .user-account .woocommerce-MyAccount-content .alert.alert--notice p a{color:#de751f;font-weight:700}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-dashboard .cards-container{overflow:hidden}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-dashboard .cards-container a:hover{text-decoration:none}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-dashboard .cards-container .card-container{width:25%;padding:0 0 20px}@media screen and (max-width:2099px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-dashboard .cards-container .card-container{width:calc(33.33% - 13.33px)}}@media screen and (max-width:1729px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-dashboard .cards-container .card-container{width:calc(50% - 10px)}}@media screen and (max-width:1359px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-dashboard .cards-container .card-container{width:100%}}@media screen and (max-width:1279px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-dashboard .cards-container .card-container{width:calc(50% - 10px)}}@media screen and (max-width:1079px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-dashboard .cards-container .card-container{width:100%}}@media screen and (max-width:1023px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-dashboard .cards-container .card-container{width:calc(50% - 10px)}}@media screen and (max-width:799px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-dashboard .cards-container .card-container{width:100%}}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-dashboard .cards-container .card-container .card{width:100%;box-shadow:none;border:0;border-radius:15px;padding:15px}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-dashboard .cards-container .card-container .card h2,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-dashboard .cards-container .card-container .card p,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-dashboard .cards-container .card-container .card span{color:#fff;line-height:21px}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-dashboard .cards-container .card-container .card.bg-dark-blue-to-blue{background:#062767;background-image:url(../../images/account/dashboard/card-bg-01.svg),linear-gradient(90deg,#062767 0,#3490dc 100%);background-repeat:no-repeat;background-position:right bottom}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-dashboard .cards-container .card-container .card.bg-orange-to-yellow{background:#ef662f;background-image:url(../../images/account/dashboard/card-bg-02.svg),linear-gradient(90deg,#ef662f 0,#ffc671 100%);background-repeat:no-repeat;background-position:right bottom}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-dashboard .cards-container .card-container .card.bg-teal-to-light-blue{background:#48d3a5;background-image:url(../../images/account/dashboard/card-bg-03.svg),linear-gradient(90deg,#48d3a5 0,#4ab9eb 100%);background-repeat:no-repeat;background-position:right bottom}.single-article main.site-main .content-area article,.single-article main.site-main .content-area article .meta .publish-date span,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-dashboard .cards-container .card-container .card .subscription-details>span{display:block}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-dashboard .cards-container .card-container .card .subscription-details span.inactive{color:#fddd55}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-dashboard .cards-container .card-container .card .subscription-details span.active{color:#3490dc}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions header.entry-header{display:flex;gap:20px;align-items:center;margin-bottom:20px}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions header.entry-header .select-container .v-input__slot,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions header.entry-header h1{margin-bottom:0}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions header.entry-header .select-container{width:100%;max-width:400px}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions header.entry-header .select-container #input-2,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions header.entry-header .select-container .v-text-field__details{display:none}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions a.button,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions button{text-align:center!important;background:0 0!important;background-color:#3490dc!important;color:#fff!important;border:solid 1px #3490dc!important;border-radius:20px!important;padding:6px 40px!important;font-size:16px}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions a.button.primary-outline,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions button.primary-outline{background-color:#fff!important;color:#3490dc!important;border:solid 1px #3490dc!important}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions a.button.danger-outline,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions button.danger-outline{background-color:#fff!important;color:#fa0707!important;border:solid 1px #fa0707!important}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions a.button.danger,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions button.danger{background-color:#fa0707!important;color:#fff!important;border:solid 1px #fa0707!important}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions .management{padding:12px;background-color:#d9edff;text-align:center;color:#3490dc;margin-bottom:20px;border-radius:6px;border:solid 1px #3490dc;display:flex;align-items:center;justify-content:center}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions .management h2{margin:0;font-size:16px}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section{width:100%;max-width:100%;margin:0 auto 40px}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section.cards{display:flex;gap:20px;flex-wrap:wrap}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section h2{color:#4d4d4d;line-height:32px}.alert ul,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .future{margin-top:10px}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card-container{width:calc(25% - 15px)}@media screen and (max-width:1470px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card-container{width:calc(33.33% - 15px)}}@media screen and (max-width:1279px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card-container{width:calc(25% - 15px)}}@media screen and (max-width:1189px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card-container{width:calc(33.33% - 15px)}}@media screen and (max-width:799px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card-container{width:calc(50% - 15px)}}@media screen and (max-width:599px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card-container{width:100%}}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card{width:100%;box-shadow:none;border-radius:15px;display:flex;flex-direction:column;border:solid 1px #333;overflow:hidden}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card:before{text-align:center;padding:6px 12px;width:100%;color:#fff;font-weight:700}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card h2,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card p,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card span{color:#333;line-height:21px}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card button span{font-size:inherit}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card .v-messages,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card .v-text-field__details{display:none;width:0;height:0}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card .v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot{margin-bottom:0}.single-article main.site-main .content-area article ul.vjs-menu-content li,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card .v-input__slot{margin-bottom:0}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card .v-input--selection-controls{margin-top:0;padding-top:0}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card.future-subscription{background:linear-gradient(180deg,#fff 17%,#fdeafe 100%)}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card.future-subscription:before{content:"FUTURE SUBSCRIPTION";background:#b30dbd}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card.current-subscription{background:linear-gradient(180deg,#fff 17%,#d9edff 100%)}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card.current-subscription:before{content:"CURRENT SUBSCRIPTION";background:#3490dc}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card.past-subscription{background:linear-gradient(180deg,#fff 17%,#e4e4e4 100%)}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card.past-subscription:before{content:"PREVIOUS SUBSCRIPTION";background:#eaeaea;color:#333}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card.no-subscription{padding:20px;background:linear-gradient(180deg,#fff 17%,#d9edff 100%)}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card .subscription-details h2{font-size:18px;text-align:center;padding:12px;border-bottom:solid 1px #e4e4e4;margin-bottom:12px}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card .subscription-details>span{display:block;padding:0 12px 6px}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card .subscription-details span.future{color:#d462db}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card .subscription-details span.active{color:#3490dc}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card .subscription-details span.expired,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card .subscription-details span.expiring{color:#fa0707}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card .subscription-details .price{font-size:36px;font-weight:700;text-align:center;padding:12px;border-top:solid 1px #e4e4e4;margin-top:12px;color:#333}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card .renew-details{text-align:center;padding:12px 12px 0;background-color:#fff}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card .order-details{text-align:center;padding:12px;background-color:#fff}@media screen and (max-width:559px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card .order-details{align-items:flex-start}}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card .order-details .options{border-bottom:solid 1px #e4e4e4;margin-bottom:12px}.single-article main.site-main .content-area article li,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card .order-details .options>div{margin-bottom:12px}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card .order-details .auto-renewal,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card .order-details .dpb{display:flex;gap:20px;align-items:center;justify-content:space-around}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .card .card-options{width:100%;display:flex;flex-wrap:wrap}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .field-details-container{padding:0 15px;top:0}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .field-details-container.hide-field-details{visibility:hidden;opacity:0;height:0}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .field-details-container.show-field-details{visibility:visible;opacity:1}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .field-details-container .field-details{width:100%;margin:auto;background-color:#e9eaee;border-bottom-right-radius:15px;border-bottom-left-radius:15px;box-shadow:inset 0 8px 10px -8px rgba(0,0,0,.7)}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions section .field-details-container .field-details>div{padding:15px}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions .modal{max-width:700px;width:calc(100% - 40px);padding:20px;margin:20px;position:fixed;top:50%;left:50%;transform:translate(calc(-50% - 20px),-50%);background:linear-gradient(180deg,#fff 17%,#d9edff 100%);border-radius:10px;border:solid 1px #b5becb;box-shadow:0 6px 6px 0 rgba(0,0,0,.3);color:#333}@media screen and (max-width:499px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions .modal{position:absolute;top:162px;transform:translate(calc(-50% - 20px),0)}}@media screen and (max-height:859px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions .modal{position:absolute;top:162px;transform:translate(calc(-50% - 20px),0)}}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions .modal .v-text-field__details{padding:0}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions .modal .confirm-turn-off-auto-renewal{display:flex;flex-direction:column;align-items:center}@media screen and (max-width:499px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions .modal .confirm-turn-off-auto-renewal h2{font-size:20px;line-height:1.5}}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions .modal .confirm-turn-off-auto-renewal span{width:100%;text-align:center}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions .modal .confirm-turn-off-auto-renewal .options{width:100%;display:flex;gap:20px;justify-content:space-between}@media screen and (max-width:499px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions .modal .confirm-turn-off-auto-renewal .options{flex-direction:column;align-items:center;justify-content:center}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions .modal .confirm-turn-off-auto-renewal .options button{width:100%}}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions .modal .survey .details-container{display:flex;flex-direction:column;align-items:center;color:#333;margin-bottom:12px}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions .modal .survey .details-container h2{text-align:center}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions .modal .survey .details-container span{display:block;text-align:center;margin-bottom:12px}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions .modal .survey .details-container small{color:#707070}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions .modal .survey .checkbox-container{width:100%;display:flex;gap:6px;align-items:center;margin-bottom:20px;color:#656666}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions .modal .survey .checkbox-group{display:flex;gap:20px;flex-wrap:wrap;margin-bottom:20px}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions .modal .survey .checkbox-group .checkbox-container{width:calc(50% - 10px);margin-bottom:0}@media screen and (max-width:499px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions .modal .survey .checkbox-group .checkbox-container{width:100%}}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions .modal .survey .textarea-container{margin-bottom:20px;color:#656666}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions .modal .survey .textarea-container textarea{width:100%;height:100px;background-color:#fff;padding:12px;resize:none;border-radius:4px;border:1px solid rgba(0,0,0,.26)}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-subscriptions .modal .survey .button-container{display:flex;justify-content:center}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .card,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-orders .card{width:100%;box-shadow:none;border:0;border-radius:15px;background-color:#275bab;background-image:url(../../images/account/orders/ibj-blue.svg),linear-gradient(264.65deg,#3490dc 6.01%,#275bab 100%);background-repeat:no-repeat;background-position:right bottom}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .card.event-tickets,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-orders .card.event-tickets{background-color:#ce4a00;background-image:url(../../images/account/orders/events.svg),linear-gradient(264.65deg,#ffb038 6.01%,#ce4a00 100%);background-repeat:no-repeat}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .card.issues,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-orders .card.issues{background-color:#275bab;background-image:url(../../images/account/orders/ibj-blue.svg),linear-gradient(264.65deg,#3490dc 6.01%,#275bab 100%);background-repeat:no-repeat}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .card.book-of-lists,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .card.lists,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-orders .card.book-of-lists,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-orders .card.lists{background-color:#6a7c8b;background-image:url(../../images/account/orders/ibj-gray.svg),linear-gradient(264.65deg,#96afc4 6.01%,#6a7c8b 100%);background-repeat:no-repeat}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .card.logo-upload,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-orders .card.logo-upload{background-color:#802e11;background-image:url(../../images/account/orders/ibj-red.svg),linear-gradient(264.65deg,#e83b00 6.01%,#802e11 100%);background-repeat:no-repeat}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .card a,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-orders .card a{color:#fff;display:flex;flex-direction:column}.home .sponsored-content-container .sponsored-content a,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .card a:hover,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-orders .card a:hover,.woocommerce-account.logged-in .site-main .woocommerce .user-account aside ul li a:hover{text-decoration:none}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-orders .cards{max-width:100%;display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:20px;grid-row-gap:20px}@media screen and (max-width:1920px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-orders .cards{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1564px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-orders .cards{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1319px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-orders .cards{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1279px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-orders .cards{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1044px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-orders .cards{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1023px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-orders .cards{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:999px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-orders .cards{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:754px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-orders .cards{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:509px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-orders .cards{grid-template-columns:repeat(1,1fr)}}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-orders .cards .card{background-position:right bottom 51px;border-radius:15px 15px 20px 20px}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-orders .cards .card .order-details{display:flex;justify-content:space-between;font-size:14px;margin-bottom:6px}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-orders .cards .card .featured-image{background-color:rgba(255,255,255,.8);height:150px;padding:10px;margin-bottom:6px;display:flex;align-items:center;justify-content:center;border-radius:7.5px}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .cards .card .featured-image img,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-orders .cards .card .featured-image img{width:auto;height:auto;margin:auto;display:block;max-width:220px;max-height:130px}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-orders .cards .card h2{font-size:14px;line-height:19px;height:54px;overflow:hidden;margin-bottom:10px}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-orders .cards .card .item-counter{text-align:center;font-size:14px;line-height:normal;margin-bottom:6px}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-orders .cards .card .total-amount{text-align:center;font-size:14px}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-orders .cards .card .total-amount h3{color:#fff;font-size:36px;margin-bottom:6px;font-weight:700}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-orders .cards .card .view-details{color:#464646;text-align:center;font-size:18px;font-weight:700;line-height:normal;padding:15px;background:#c5c5c5;background-image:url(images/account/orders/details.svg),linear-gradient(200.12deg,#c5c5c5 0,#989898 100%);background-repeat:no-repeat;background-position:right bottom;border-radius:0 0 15px 15px}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .cards{max-width:100%}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .cards .card{padding:15px;display:flex;align-items:center;color:#fff;margin-bottom:12px}.home .sponsored-content-container .sponsored-content .sponsored-content-copy span:last-child,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .cards .card:last-child{margin-bottom:0}@media screen and (max-width:635px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .cards .card{flex-direction:column;justify-content:center}}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .cards .card .featured-image{background-color:rgba(255,255,255,.8);height:150px;min-width:240px;max-width:240px;width:100%;padding:10px;display:flex;align-items:center;justify-content:center;margin-right:40px;border-radius:7.5px}@media screen and (max-width:635px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .cards .card .featured-image{margin:0 0 20px}}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .cards .card h2{width:100%;margin:0 40px 0 0}@media screen and (max-width:635px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .cards .card h2{text-align:center;margin:0 0 20px}}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .cards .card .product-amount{font-size:21px;margin-right:40px;font-weight:700}@media screen and (max-width:635px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .cards .card .product-amount{margin:0 0 20px}}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .cards .card .download a{padding:6px 8px;border-radius:6px;background-color:#fff;color:#4d4d4d;display:block;font-size:18px}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .order-total{text-align:center;padding:20px 0}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .order-total span{font-size:12px}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .order-total h3{font-size:36px;margin:0}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .billing,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .shipping{width:50%}@media screen and (max-width:499px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .billing,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .shipping{width:100%}}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .billing h3,.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .shipping h3,p{font-size:16px;margin-bottom:12px}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .shipping{padding-right:20px}@media screen and (max-width:499px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .shipping{padding:0;margin-bottom:40px}}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .billing{padding-left:20px}@media screen and (max-width:499px){.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-order-details .billing{padding:0}}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-newsletters #newsletters-component{padding:0 0 20px}.woocommerce-account.logged-in .site-main .woocommerce .user-account #app-newsletters #newsletters-component li{border-radius:15px}.woocommerce-account.logged-in .site-main .woocommerce .user-account aside{width:100%;max-width:280px;min-width:280px;padding:20px 12px;position:fixed;right:0}@media screen and (max-width:1279px){.woocommerce-account.logged-in .site-main .woocommerce .user-account aside{display:none}}.woocommerce-account.logged-in .site-main .woocommerce .user-account aside h2{color:#4d4d4d;font-size:18px}.single-article main.site-main .content-area article .flexslider ul,.woocommerce-account.logged-in .site-main .woocommerce .user-account aside ul{list-style:none;padding:0;margin:0}.woocommerce-account.logged-in .site-main .woocommerce .user-account aside ul li{font-size:16px;margin-bottom:10px;color:#e43a3f;line-height:19px;cursor:pointer}.woocommerce-account.logged-in .site-main .woocommerce-MyAccount-content .account-container .account-events .event-cards{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:20px;grid-row-gap:20px}@media screen and (max-width:1499px){.woocommerce-account.logged-in .site-main .woocommerce-MyAccount-content .account-container .account-events .event-cards{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:699px){.woocommerce-account.logged-in .site-main .woocommerce-MyAccount-content .account-container .account-events .event-cards{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:499px){.woocommerce-account.logged-in .site-main .woocommerce-MyAccount-content .account-container .account-events .event-cards{grid-template-columns:repeat(1,1fr)}}.woocommerce-account.logged-in .site-main .woocommerce-MyAccount-content .account-container .account-events .event-cards .event-card{background-color:#f9fafb;padding:20px;border-radius:15px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.woocommerce-account.logged-in .site-main .woocommerce-MyAccount-content .account-container .account-event .event-ticket-cards .event-ticket-card h2,.woocommerce-account.logged-in .site-main .woocommerce-MyAccount-content .account-container .account-events .event-cards .event-card h2{text-align:center;font-size:22px;line-height:1.5;color:#4d4d4d;margin-bottom:0}.woocommerce-account.logged-in .site-main .woocommerce-MyAccount-content .account-container .account-event .event-ticket-cards .event-ticket-card h3,.woocommerce-account.logged-in .site-main .woocommerce-MyAccount-content .account-container .account-events .event-cards .event-card h3{text-align:center;font-size:16px;line-height:1.5}.woocommerce-account.logged-in .site-main .woocommerce-MyAccount-content .account-container .account-events .event-cards .event-card img{width:100%;max-width:300px;margin-bottom:20px}.woocommerce-account.logged-in .site-main .woocommerce-MyAccount-content .account-container .account-event .tabs{display:flex;border-bottom:solid 1px #e9eaee}.woocommerce-account.logged-in .site-main .woocommerce-MyAccount-content .account-container .account-event .tabs .tab{text-align:center;width:100%;padding:20px;cursor:pointer;border-bottom:solid 1px #fff;color:#4d4d4d;font-size:16px;line-height:1.5;display:flex;align-items:center;justify-content:center}.woocommerce-account.logged-in .site-main .woocommerce-MyAccount-content .account-container .account-event .tabs .tab.active{border-bottom:solid 1px #e43a3f;color:#e43a3f}.woocommerce-account.logged-in .site-main .woocommerce-MyAccount-content .account-container .account-event .tabs .tab:hover:not(.active){border-bottom:solid 1px #000;color:#000}.woocommerce-account.logged-in .site-main .woocommerce-MyAccount-content .account-container .account-event .tabs .tab span{color:#e43a3f;background-color:#efc5c6;padding:0 9px;border-radius:9999px;font-size:12px;line-height:1.5;display:block;margin-left:6px}.woocommerce-account.logged-in .site-main .woocommerce-MyAccount-content .account-container .account-event .event-billing-card{background-color:#f9fafb;padding:20px;border-radius:15px;width:100%;display:flex;flex-direction:column;justify-content:space-between}.woocommerce-account.logged-in .site-main .woocommerce-MyAccount-content .account-container .account-event .event-ticket-cards{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:20px;grid-row-gap:20px}@media screen and (max-width:1499px){.woocommerce-account.logged-in .site-main .woocommerce-MyAccount-content .account-container .account-event .event-ticket-cards{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:699px){.woocommerce-account.logged-in .site-main .woocommerce-MyAccount-content .account-container .account-event .event-ticket-cards{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:499px){.woocommerce-account.logged-in .site-main .woocommerce-MyAccount-content .account-container .account-event .event-ticket-cards{grid-template-columns:repeat(1,1fr)}}.woocommerce-account.logged-in .site-main .woocommerce-MyAccount-content .account-container .account-event .event-ticket-cards .event-ticket-card{background-color:#f9fafb;padding:20px;border-radius:15px;width:100%;display:flex;flex-direction:column;align-items:center}.woocommerce-account.logged-in .site-main .woocommerce-MyAccount-content .account-container .account-event .event-ticket-cards .event-ticket-card img{width:100%;max-width:300px;display:block;margin:0 auto 20px}.woocommerce-account.logged-in .site-main .woocommerce-MyAccount-content .account-container .account-event .event-ticket-cards .event-ticket-card .ticket-details{min-height:92px}.woocommerce-account.logged-in .site-main .woocommerce-MyAccount-content .account-container .account-event .event-ticket-cards .event-ticket-card small{color:#4d4d4d}.woocommerce-account.logged-in .site-main .woocommerce-MyAccount-content .account-container .account-event .event-ticket-cards .event-ticket-card small span{font-size:inherit;cursor:pointer;color:#e43a3f;position:relative;z-index:1}.ad-placement{width:100%;overflow:hidden}#adbutler-Popup{display:flex;justify-content:center;width:1px;height:1px}@media screen and (max-width:775px){#adbutler-Popup{display:none}}#adbutler-ArticleMiddle,#adbutler-BannerTop,#adbutler-LeaderboardBottom,#adbutler-LeaderboardMiddle,#adbutler-LeaderboardTop,#adbutler-MediumRectangleMiddle,#adbutler-MediumRectangleTop,#adbutler-Middle{display:flex;justify-content:center}@media screen and (max-width:570px){#adbutler-ArticleMiddle,#adbutler-BannerTop,#adbutler-LeaderboardBottom,#adbutler-LeaderboardMiddle,#adbutler-LeaderboardTop,#adbutler-MediumRectangleMiddle,#adbutler-MediumRectangleTop,#adbutler-Middle{display:none}}#adbutler-3x1BannerBottom,#adbutler-3x1BannerMiddle,#adbutler-3x1BannerTop,#adbutler-x94,#adbutler-x98{display:none}@media screen and (max-width:570px){#adbutler-3x1BannerBottom,#adbutler-3x1BannerMiddle,#adbutler-3x1BannerTop,#adbutler-x94,#adbutler-x98{display:flex;justify-content:center}}#js-article-middle-ad{display:flex;flex-direction:column;align-items:center;margin:12px auto;padding:12px 0;width:100%;border-top:solid 1px #aeb6be;border-bottom:solid 1px #aeb6be;text-align:center}#js-article-middle-ad strong{font-size:12px;cursor:pointer;margin-bottom:5px;color:#4d4d4d}#js-article-middle-ad section{justify-content:center;align-items:center;padding-top:0;width:100%;max-width:600px}#js-article-middle-ad section img{width:100%;max-width:600px;display:block}.ad-zone{z-index:3!important;position:fixed!important;height:100vh!important}.ad-zone .ad{top:40px;left:50%;transform:translate(-50%,0);position:relative!important;margin:0!important}.ad-fixed{position:fixed;left:0;right:0;bottom:0;z-index:3}.ad-fixed.growler-ad{transition:bottom .3s ease-in-out .3s}.header-ad #adbutler-BannerTop{min-height:250px}.home .sponsored-content-container{display:none;width:100%;position:relative;margin-top:20px}@media only screen and (max-width:1279px){.home .sponsored-content-container{order:5}}.home .sponsored-content-container h2 span{color:#855000;font-size:18px;line-height:1.5;font-weight:700;border:solid 1px #855000;border-bottom:none;border-left:none;padding:6px 12px;background-color:#fff;position:relative;z-index:1}.home .sponsored-content-container h2::after{content:"";background-color:#855000;width:calc(100%);height:1px;display:block;position:absolute;right:0;top:13.5px}.home .sponsored-content-container .sponsored-content-wrapper{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:0;margin-bottom:20px}.home .sponsored-content-container .sponsored-content-wrapper img{width:0;height:0}@media only screen and (max-width:1279px){.home .sponsored-content-container .sponsored-content-wrapper{margin-top:10px;grid-template-columns:repeat(1,1fr)}}.home .sponsored-content-container .sponsored-content{border:solid 1px #e8e8e8;border-radius:10px;padding:12px}.home .sponsored-content-container .sponsored-content h3{text-align:center;font-weight:700;font-size:21px;line-height:1.5;margin-bottom:12px}.home .sponsored-content-container .sponsored-content .sponsored-content-data{display:flex;gap:10px}.home .sponsored-content-container .sponsored-content .sponsored-content-img-container{border-radius:8px;border:solid 1px #e8e8e8;max-width:205px;max-height:150px;overflow:hidden;margin-bottom:6px;display:flex;justify-content:center;align-items:center;min-width:205px}@media only screen and (max-width:889px){.home .sponsored-content-container .sponsored-content .sponsored-content-img-container{min-width:auto}}@media only screen and (max-width:775px){.home .sponsored-content-container .sponsored-content .sponsored-content-img-container{min-width:205px}}@media only screen and (max-width:489px){.home .sponsored-content-container .sponsored-content .sponsored-content-img-container{min-width:auto}}.home .sponsored-content-container .sponsored-content .sponsored-content-img-container img{width:100%!important;height:auto!important}.home .sponsored-content-container .sponsored-content .sponsored-content-by{font-size:10px;line-height:1.5;color:#855000;text-align:center}.home .sponsored-content-container .sponsored-content .sponsored-content-quote{width:16px}.home .sponsored-content-container .sponsored-content .sponsored-content-quote img{width:100%!important}.home .sponsored-content-container .sponsored-content .sponsored-content-copy{flex:2;font-size:12px;line-height:1.5}.home .sponsored-content-container .sponsored-content .sponsored-content-copy span{display:block;margin-bottom:12px}.home .sponsored-content-container .sponsored-content .sponsored-content-button-container{border-top:solid 1px #b5becb;margin-top:12px;padding-top:12px;text-align:center}.home .sponsored-content-container .sponsored-content .sponsored-content-button-container .sponsored-content-button{color:#855000;font-size:14px;line-height:1.5;border:solid 1px #855000;padding:6px 12px;border-radius:100px;display:inline-block}.home .sponsored-content-container iframe{width:100%;height:250px}.home .sponsored-content-container .ad-placement img{width:auto;border:0}#slidebartrigger{z-index:1!important}#slidebar,#top2,#wrapp{width:100%!important;max-width:920px!important}#top2{height:auto!important}#slidebar{cursor:pointer!important}.archive main.site-main h2,.post-type-archive-video main.site-main h2,.tax-authors main.site-main .content-area h2,.tax-dateline main.site-main h2{font-size:24px;font-weight:700;line-height:29px;margin-bottom:12px}.post-type-archive-video main.site-main .content-area{width:calc(100% - 360px);padding-right:20px}@media screen and (max-width:949px){.post-type-archive-video main.site-main .content-area{width:100%;padding-right:0;margin-bottom:40px}}.post-type-archive-video main.site-main .content-area section.videos{display:flex;flex-wrap:wrap;margin:-6px -6px 34px}.post-type-archive-video main.site-main .content-area section.videos h2{width:100%;display:flex;align-items:center;text-transform:uppercase}.post-type-archive-video main.site-main .content-area section.videos h2 a,.post-type-archive-video main.site-main .content-area section.videos h3 a{background-color:#e43a3f;color:#fff;padding:6px;margin-left:6px}.post-type-archive-video main.site-main .content-area section.videos>div{padding:6px;width:33.33%}@media screen and (max-width:1299px){.post-type-archive-video main.site-main .content-area section.videos>div{width:50%}}@media screen and (max-width:949px){.post-type-archive-video main.site-main .content-area section.videos>div{width:33.33%}}@media screen and (max-width:799px){.post-type-archive-video main.site-main .content-area section.videos>div{width:50%}}@media screen and (max-width:599px){.post-type-archive-video main.site-main .content-area section.videos>div{width:100%}}.post-type-archive-video main.site-main .content-area section.videos h3{width:100%;display:flex;align-items:center;text-transform:uppercase;margin-bottom:12px;font-weight:700}.post-type-archive-video main.site-main .content-area section.videos article,.tax-dateline main.site-main .content-area .cards article{position:relative;overflow:hidden}.post-type-archive-video main.site-main .content-area section.videos article img{filter:brightness(80%);-moz-filter:brightness(80%);-webkit-filter:brightness(80%)}.post-type-archive-video main.site-main .content-area section.videos article:hover img{filter:brightness(100%);-moz-filter:brightness(100%);-webkit-filter:brightness(100%)}.post-type-archive-video main.site-main .content-area section.videos article i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:38px;text-shadow:1px 1px 1px #000}.post-type-archive-video main.site-main .content-area section.videos article h2{position:absolute;width:100%;bottom:0;color:#fff;background:#000;background:linear-gradient(0deg,#000 0,rgba(255,255,255,0) 100%);text-shadow:1px 1px 1px #000;padding:40px 12px 12px;font-size:18px;line-height:23px;margin-bottom:0;text-transform:none}.archive main.site-main h1,.tax-dateline main.site-main h1{display:flex;align-items:center}.archive main.site-main .content-area{width:calc(100% - 360px);padding-right:20px}@media screen and (max-width:949px){.archive main.site-main .content-area{width:100%;padding-right:0}}.archive main.site-main .content-area section.articles article{display:flex;margin-bottom:2.5rem}@media screen and (max-width:599px){.archive main.site-main .content-area section.articles article{flex-direction:column}}.archive main.site-main .content-area section.articles article .featured-image{margin-right:12px;width:100%;max-width:180px;position:relative}.archive main.site-main .content-area section.articles article .featured-image i,.tax-dateline main.site-main .content-area section.standard-articles article .featured-image i{position:absolute;color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);font-size:32px;text-shadow:1px 1px 1px #000}@media screen and (max-width:599px){.archive main.site-main .content-area section.articles article .featured-image{max-width:100%;margin:0 auto 1.25rem}.archive main.site-main .content-area section.articles article .featured-image img{width:100%!important}}.archive main.site-main .content-area section.articles article .content,.single-article main.site-main .content-area article .featured-image img{width:100%}.single-article main.site-main .content-area{width:calc(100% - 360px);padding-right:20px}@media screen and (max-width:949px){.single-article main.site-main .content-area{width:100%;padding-right:0}}.single-article main.site-main .content-area article h1{color:#313131}.single-article main.site-main .content-area article .meta{font-size:14px;margin-bottom:20px}.single-article main.site-main .content-area article .flexslider{overflow:hidden;border:0;background-color:#000;border-radius:0;padding-bottom:40px;margin-bottom:20px}.single-article main.site-main .content-area article .flexslider li,.single-article main.site-main .content-area article .flexslider ol{margin-bottom:0;padding-bottom:0}.single-article main.site-main .content-area article .flexslider .flex-direction-nav a{height:55px;font-size:0;line-height:normal}.single-article main.site-main .content-area article .flexslider .flex-control-nav{bottom:7px}.single-article main.site-main .content-area article .flexslider .flex-control-paging li a,.tax-dateline.term-bigwigs-new-gigs .flexslider .flex-control-paging li a{background-color:rgba(255,255,255,.5)}.single-article main.site-main .content-area article .flexslider .flex-control-paging li a.flex-active,.tax-dateline.term-bigwigs-new-gigs .flexslider .flex-control-paging li a.flex-active{background-color:#fff}.single-article main.site-main .content-area article .flexslider .flex-direction-nav a.flex-next:before,.single-article main.site-main .content-area article .flexslider .flex-direction-nav a:before,.tax-dateline.term-bigwigs-new-gigs .flexslider .flex-direction-nav a.flex-next:before,.tax-dateline.term-bigwigs-new-gigs .flexslider .flex-direction-nav a:before{color:#fff}.single-article main.site-main .content-area article .flexslider li>div span{color:#fff;font-size:18px}.post-type-archive-event h2,.single-article main.site-main .content-area article .featured-image{margin-bottom:20px}.single-article main.site-main .content-area article .featured-image span.thumbnail-caption,.single-article main.site-main .content-area article .image-metadata .image-caption{font-size:18px;color:#a0a0a0;padding-top:12px;display:block;text-align:center;font-weight:100}.single-article main.site-main .content-area article figure{margin:0 0 1em}.single-article main.site-main .content-area article figure.alignright{margin:0 0 1em 1em}.single-article main.site-main .content-area article figure.alignleft{margin:0 1em 1em 0}.single-article main.site-main .content-area article figure.wp-block-embed-youtube .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%}.single-article main.site-main .content-area article figure.wp-block-embed-youtube .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.single-article main.site-main .content-area article figure figcaption{font-size:18px;color:#a0a0a0;text-align:center;font-weight:100}.single-article main.site-main .content-area article .image-metadata{position:relative!important}.single-article main.site-main .content-area article .image-metadata .image-caption{margin-bottom:20px}.audio-player-container button #pause-icon,.single-article main.site-main .content-area article .image-metadata .image-credit{display:none}.single-article main.site-main .content-area article p,.single-article main.site-main .content-area article ul{font-size:18px;line-height:30px;margin-bottom:24px;color:#313131}.single-article main.site-main .content-area article a,a.standard{color:#e43a3f;text-decoration:none}.single-article main.site-main .content-area article ul{list-style:disc;padding-left:20px}.single-article main.site-main .content-area article ul.vjs-menu-content{list-style:none;padding:0;margin-bottom:0;font-size:14px;line-height:20px}.single-article main.site-main .content-area article ol{list-style:auto;padding-left:20px;font-size:18px;line-height:30px;margin-bottom:24px}.post-type-archive-event .event-container p:last-child,.single-article main.site-main .content-area article li:last-child,.single-event .event-container p:last-child,p:last-child{margin-bottom:0}.single-article main.site-main .content-area article .legacy-custom-block{margin:20px 0}.single-article main.site-main .content-area article .legacy-custom-block p{font-size:14px;line-height:26px}.single-article main.site-main .content-area article .legacy-custom-block audio{width:100%!important;margin-top:12px}.single-article main.site-main .content-area .restricted-free-subscriber p,.single-article main.site-main .content-area .restricted-non-subscriber p{color:transparent!important;text-shadow:0 0 6px rgba(0,0,0,.5)!important;-webkit-touch-callout:none!important;-webkit-user-select:none!important;-khtml-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.single-article main.site-main .content-area .restricted-free-subscriber a:not(.article-audio a),.single-article main.site-main .content-area .restricted-free-subscriber div:not(.article-audio):not(.article-audio div),.single-article main.site-main .content-area .restricted-free-subscriber figure,.single-article main.site-main .content-area .restricted-free-subscriber iframe,.single-article main.site-main .content-area .restricted-free-subscriber img:not(.article-audio img),.single-article main.site-main .content-area .restricted-free-subscriber ul,.single-article main.site-main .content-area .restricted-free-subscriber video,.single-article main.site-main .content-area .restricted-non-subscriber a:not(.article-audio a),.single-article main.site-main .content-area .restricted-non-subscriber div:not(.article-audio):not(.article-audio div),.single-article main.site-main .content-area .restricted-non-subscriber figure,.single-article main.site-main .content-area .restricted-non-subscriber iframe,.single-article main.site-main .content-area .restricted-non-subscriber img:not(.article-audio img),.single-article main.site-main .content-area .restricted-non-subscriber ul,.single-article main.site-main .content-area .restricted-non-subscriber video{display:none!important}@container (max-width: 500px){.audio-player-container{flex-direction:column}.audio-playback{width:100%}}.article-audio{width:100%;max-width:750px;container-type:inline-size;z-index:1;position:relative;margin:auto}.audio-player-container{width:100%;display:flex;gap:20px;align-items:center;justify-content:space-between;font-size:14px;line-height:1.5;color:#707070;font-family:Arial,Helvetica,sans-serif;border:solid 2px #707070;border-radius:12px;padding:12px;position:relative;z-index:1}.audio-player-container .audio-intro-popup,.audio-player-container .audio-subscribe-popup{display:none;width:100%;max-width:300px;border:solid 1px #333;padding:12px;background-color:#eef7ff;border-radius:7px;text-align:center;filter:drop-shadow(0 2px 2px rgba(0,0,0,.15));position:absolute;top:-15px;z-index:1;left:50%;transform:translate(-50%,-100%)}.audio-player-container .audio-intro-popup::after,.audio-player-container .audio-subscribe-popup::after{content:"";border-left:solid 1px #333;border-bottom:solid 1px #333;background-color:#eef7ff;padding:6px;position:absolute;bottom:0;left:50%;transform:translate(-50%,57%) rotate(-45deg)}.audio-player-container .audio-intro-popup h3,.audio-player-container .audio-subscribe-popup h3{text-align:center;font-size:16px;margin-bottom:12px;color:#000}.audio-player-container .audio-intro-popup span,.audio-player-container .audio-subscribe-popup span{font-size:13px;color:#333;display:block;text-align:center;line-height:1.5}.audio-player-container .audio-intro-popup button,.audio-player-container .audio-subscribe-popup a{background:0 0;background-color:#fff;color:#3490dc;border:solid 1px #3490dc;padding:6px 12px;border-radius:17px;font-size:14px;font-weight:700;margin:12px auto 0}.audio-player-container .audio-subscribe-popup a{text-decoration:none;display:inline-block}.audio-player-container .audio-playback-container{width:100%;flex:1}.audio-player-container .audio-sponsor{font-size:14px;text-align:center;margin-bottom:6px;display:flex;justify-content:center;align-items:center;gap:12px}.audio-player-container .audio-sponsor img{width:auto;height:auto;max-width:110px;max-height:50px}.audio-player-container .audio-playback{display:none;position:relative;align-items:center;gap:20px;flex:1}.audio-player-container .controls{display:flex;gap:20px;align-items:center;justify-content:space-between}.audio-player-container button{background:0 0;padding:0;border:0;font-size:14px;line-height:1.5;color:#707070;cursor:pointer;outline:0}.audio-player-container button:focus{outline:0}.audio-player-container button #loading-icon{width:26px;display:none}.audio-player-container button img{image-rendering:auto;display:block}.audio-player-container .seek-backwards,.audio-player-container .seek-forward{font-size:0}.audio-player-container .timeline{flex:1;position:relative}.audio-player-container .timeline .timeline-bar{background-color:#d9d9d9;height:8px;border-radius:4px;width:100%}.audio-player-container .timeline .progress-bar{background-color:#24292b;height:8px;border-radius:4px;width:0;position:absolute;top:0;left:0}.audio-player-container .timeline .timeline-scrubber{background-color:#24292b;height:14px;width:14px;border-radius:14px;position:absolute;top:50%;left:0;transform:translate(-7px,-50%)}.audio-player-container .audio-options{display:flex;gap:20px}.audio-player-container .audio-options .play-pause,.audio-player-container .audio-options .seek-fastforward,.audio-player-container .audio-options .seek-rewind,.audio-player-container .audio-options .volumn-control{display:flex}.audio-player-container .audio-options .speed-control{position:relative;border:solid 1px #707070;padding:3px;border-radius:12px}.audio-player-container .audio-options .speed-control ul.speed-options{position:absolute;top:calc(100% + 6px);left:4px;list-style:none;margin:0;background-color:#fff;border:solid 1px #707070;padding:0;border-radius:12px;overflow:hidden;display:none}.audio-player-container .audio-options .speed-control ul.speed-options li{font-size:14px;cursor:pointer;text-align:center;padding:3px 12px;margin-bottom:0}.audio-player-container .audio-options .speed-control ul.speed-options li:hover{cursor:pointer;background-color:#3490dc;color:#fff}.audio-player-container .audio-options .volumn-control{position:relative}.audio-player-container .audio-options .volumn-control .volumn-range{position:absolute;top:calc(100% + 6px);left:0;margin:0;background-color:#fff;border:solid 1px #707070;padding:12px;border-radius:12px;display:none}.audio-player-container .audio-options .volumn-control .volumn-range .volumn-bar{background-color:#d9d9d9;height:100px;border-radius:4px;width:8px}.audio-player-container .audio-options .volumn-control .volumn-range .set-volumn-bar{background-color:#24292b;height:50px;border-radius:4px;width:8px;position:absolute;bottom:calc(20% - 12px);left:50%;transform:translate(-50%,0)}.audio-player-container .audio-options .volumn-control .volumn-range .volumn-scrubber{background-color:#24292b;height:14px;width:14px;border-radius:14px;position:absolute;bottom:calc(30% - -12px);left:50%;transform:translate(-50%,0)}.tax-authors main.site-main .content-area{width:calc(100% - 360px);padding-right:20px}@media screen and (max-width:949px){.tax-authors main.site-main .content-area{width:100%;padding-right:0}}.tax-authors main.site-main .content-area header{margin-bottom:14px}.tax-authors main.site-main .content-area header h1{margin-bottom:6px}.tax-authors main.site-main .content-area header h3{color:#e22745;margin-bottom:6px}.tax-authors main.site-main .content-area header div.meta{display:flex;margin-bottom:6px}.tax-authors main.site-main .content-area header div.meta a{display:flex;align-items:center;padding:6px}.tax-authors main.site-main .content-area header div.meta a i{font-size:24px}.tax-authors main.site-main .content-area section.author-bio{margin-bottom:20px;padding-bottom:20px;border-bottom:solid 1px #e22745}.tax-authors main.site-main .content-area section.standard-articles article{display:flex;margin-bottom:2.5rem}@media screen and (max-width:599px){.tax-authors main.site-main .content-area section.standard-articles article{flex-direction:column}}.tax-authors main.site-main .content-area section.standard-articles article .featured-image{margin-right:12px;width:100%;max-width:180px}@media screen and (max-width:599px){.tax-authors main.site-main .content-area section.standard-articles article .featured-image{max-width:100%;margin:0 auto 1.25rem}.tax-authors main.site-main .content-area section.standard-articles article .featured-image img{width:100%!important}}.tax-authors main.site-main .content-area section.standard-articles article .content{width:100%}.tax-dateline main.site-main h1 .ad-placement{width:auto;margin-left:12px}.tax-dateline main.site-main h1 .ad-placement a{display:flex;align-items:center}.tax-dateline main.site-main h1 .ad-placement a::before{content:"Sponsored by:";font-size:18px;margin-right:12px}.tax-dateline main.site-main h1 .ad-placement a img{max-width:200px;max-height:80px}.tax-dateline main.site-main .content-area{width:calc(100% - 360px);padding-right:20px}@media screen and (max-width:949px){.tax-dateline main.site-main .content-area{width:100%;padding-right:0}}.tax-dateline main.site-main .content-area .cards{display:flex;flex-wrap:wrap;margin-left:-6px;margin-top:-6px;margin-bottom:34px;width:calc(100% + 12px)}.tax-dateline main.site-main .content-area .cards .featured-card{width:66.66666%}@media screen and (max-width:1199px){.tax-dateline main.site-main .content-area .cards .featured-card{width:100%}}@media screen and (max-width:949px){.tax-dateline main.site-main .content-area .cards .featured-card{width:66.66666%}}@media screen and (max-width:799px){.tax-dateline main.site-main .content-area .cards .featured-card{width:100%}}.tax-dateline main.site-main .content-area .cards .featured-card div{height:100%;padding:6px}.tax-dateline main.site-main .content-area .cards .featured-card div article h2{font-size:32px;line-height:37px}@media screen and (max-width:599px){.tax-dateline main.site-main .content-area .cards .featured-card div article h2{font-size:22px;line-height:27px}}.tax-dateline main.site-main .content-area .cards .basic-cards{width:33.33333%;display:block}@media screen and (max-width:1199px){.tax-dateline main.site-main .content-area .cards .basic-cards{width:100%;display:flex;flex-wrap:wrap}}@media screen and (max-width:949px){.tax-dateline main.site-main .content-area .cards .basic-cards{width:33.33333%;display:block}}@media screen and (max-width:799px){.tax-dateline main.site-main .content-area .cards .basic-cards{width:100%;display:flex;flex-wrap:wrap}}.tax-dateline main.site-main .content-area .cards .basic-cards div{width:100%;padding:6px}@media screen and (max-width:1199px){.tax-dateline main.site-main .content-area .cards .basic-cards div{width:50%}}@media screen and (max-width:949px){.tax-dateline main.site-main .content-area .cards .basic-cards div{width:100%}}@media screen and (max-width:799px){.tax-dateline main.site-main .content-area .cards .basic-cards div{width:50%}}@media screen and (max-width:599px){.tax-dateline main.site-main .content-area .cards .basic-cards div{width:100%}}.tax-dateline main.site-main .content-area .cards article img{filter:brightness(80%);-moz-filter:brightness(80%);-webkit-filter:brightness(80%)}.tax-dateline main.site-main .content-area .cards article:hover img{filter:brightness(100%);-moz-filter:brightness(100%);-webkit-filter:brightness(100%)}.tax-dateline main.site-main .content-area .cards article h2{position:absolute;width:100%;bottom:0;color:#fff;background:#000;background:linear-gradient(0deg,#000 0,rgba(255,255,255,0) 100%);text-shadow:1px 1px 1px #000;padding:40px 12px 12px;font-size:22px;line-height:27px;margin-bottom:0;text-transform:none}.tax-dateline main.site-main .content-area section.standard-articles article{display:flex;margin-bottom:2.5rem}@media screen and (max-width:599px){.tax-dateline main.site-main .content-area section.standard-articles article{flex-direction:column}}.tax-dateline main.site-main .content-area section.standard-articles article .featured-image{margin-right:12px;width:100%;max-width:180px;position:relative}@media screen and (max-width:599px){.tax-dateline main.site-main .content-area section.standard-articles article .featured-image{max-width:100%;margin:0 auto 1.25rem}.tax-dateline main.site-main .content-area section.standard-articles article .featured-image img{width:100%!important}}.tax-dateline main.site-main .content-area section.standard-articles article .content{width:100%}.tax-dateline.term-bigwigs-new-gigs .flexslider{overflow:hidden;border:0;background-color:#000;border-radius:0;padding-bottom:40px;margin-bottom:20px}.tax-dateline.term-bigwigs-new-gigs .flexslider .flex-direction-nav a{height:55px}.tax-dateline.term-bigwigs-new-gigs .flexslider .flex-control-nav{bottom:7px}.tax-dateline.term-bigwigs-new-gigs .flexslider ul li article{margin:12px 6px}.tax-dateline.term-bigwigs-new-gigs .flexslider ul li article img{width:242px;height:242px;object-fit:cover}.tax-dateline.term-bigwigs-new-gigs .flexslider ul li article h2{font-size:16px;line-height:21px;text-transform:none;color:#fff;margin-bottom:0}.tax-dateline.term-bigwigs-new-gigs .flexslider ul li:first-child article{margin-left:12px}.tax-dateline.term-bigwigs-new-gigs .flexslider ul li:last-child article{margin-right:12px}*{margin:0;box-sizing:border-box}:root{color-scheme:light!important}html{overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{width:100%;height:100%}body:before{content:"xlarge";display:none;visibility:hidden}@media screen and (max-width:1024px){body:before{content:"large"}}@media screen and (max-width:775px){body:before{content:"medium"}}@media screen and (max-width:570px){body:before{content:"small"}}[v-cloak]{display:none}.site{width:100%;position:relative}main.site-main{width:100%;max-width:1440px;padding:0 20px;margin:auto}.post-type-archive-event h1,.single-event h1,h1{font-size:48px;line-height:53px;margin-bottom:12px;font-weight:700}p:empty{display:none}.entry-content p{color:#000}a.standard:hover,footer.site-footer .copyright p a:hover{text-decoration:underline}.alignleft{float:left;margin-right:12px;margin-bottom:12px}.aligncenter{margin:auto auto 12px}.alignright{float:right;margin-left:12px;margin-bottom:12px}a.button.primary,button.primary{color:#fff!important;text-decoration:none!important}a.button.primary.outline,button.primary.outline{color:#e43a3f!important;background:#fff;border:solid 1px #cb272c}a.button.primary.outline:hover,button.primary.outline:hover{background-color:#e0bfc0}input[type=date],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text]{width:100%;background-color:#f5f5f5;border:solid 1px #e5e5e5;box-shadow:none;color:#848484;border-radius:4px;padding:10px}.event-button{background-color:#e43a3f;border-radius:4px;padding:6px 12px;color:#fff}.alert{padding:10px;margin-bottom:20px}.alert--success{background-color:#e3fcec;border:solid 1px #38c172;color:#38c172}.alert--error{background-color:#e7d3d3;border:solid 1px #d1181f;color:#d1181f}.alert--notice{background-color:#fff5eb;border:solid 1px #f6993f;color:#f6993f}.free-subscription .addthis-smartlayers{display:none!important}.mobile{display:none}.grecaptcha-badge{z-index:3}@media (max-width:1023px){.mobile{display:none}}@media (min-width:768px) and (max-width:1023px){.mobile{display:none}}@media (max-width:767px){.mobile{display:block}}@media (max-width:480px){.mobile{display:block}}.tablet{display:none}@media (max-width:1023px){.tablet{display:none}}@media (min-width:768px) and (max-width:1023px){.tablet{display:block}}@media (max-width:767px){.tablet{display:none}}@media (max-width:480px){.tablet{display:none}}.desktop{display:block}@media (min-width:768px) and (max-width:1023px){.desktop{display:none!important}}@media (max-width:767px){.desktop{display:none!important}}@media (max-width:480px){.desktop{display:none!important}}.desktop-tablet,.single-event .ticket-container .woocommerce ul.products li.product a{display:block}@media (max-width:1023px){.desktop-tablet{display:block}}@media (min-width:768px) and (max-width:1023px){.desktop-tablet{display:block}}@media (max-width:767px){.desktop-tablet{display:none}}@media (max-width:480px){.desktop-tablet{display:none}}.tablet-mobile{display:none!important}@media (max-width:1023px){.tablet-mobile{display:none!important}}@media (min-width:768px) and (max-width:1023px){.tablet-mobile{display:block!important}}@media (max-width:767px){.tablet-mobile{display:block!important}}@media (max-width:480px){.tablet-mobile{display:block!important}}.mobile-inline{display:none}@media (max-width:1023px){.mobile-inline{display:none}}@media (min-width:768px) and (max-width:1023px){.mobile-inline{display:none}}@media (max-width:767px){.mobile-inline{display:inline}}@media (max-width:480px){.mobile-inline{display:inline}}.single-event .ticket-container .woocommerce ul.products li.product a img,.tablet-inline{display:none}@media (max-width:1023px){.tablet-inline{display:none}}@media (min-width:768px) and (max-width:1023px){.tablet-inline{display:inline}}@media (max-width:767px){.tablet-inline{display:none}}@media (max-width:480px){.tablet-inline{display:none}}.desktop-inline{display:inline}@media (min-width:768px) and (max-width:1023px){.desktop-inline{display:none!important}}@media (max-width:767px){.desktop-inline{display:none!important}}@media (max-width:480px){.desktop-inline{display:none!important}}.desktop-tablet-inline{display:inline}@media (max-width:1023px){.desktop-tablet-inline{display:inline}}@media (min-width:768px) and (max-width:1023px){.desktop-tablet-inline{display:inline}}@media (max-width:767px){.desktop-tablet-inline{display:none}}@media (max-width:480px){.desktop-tablet-inline{display:none}}.tablet-mobile-inline{display:none!important}@media (max-width:1023px){.tablet-mobile-inline{display:none!important}}@media (min-width:768px) and (max-width:1023px){.tablet-mobile-inline{display:inline!important}}@media (max-width:767px){.tablet-mobile-inline{display:inline!important}}@media (max-width:480px){.tablet-mobile-inline{display:inline!important}}.post-type-archive-event h2.engage-state,.single-event h2.engage-state{border-bottom:solid 4px #3490dc;text-transform:uppercase;font-size:30px;margin-top:-70px;margin-bottom:70px;margin-left:115px;padding-left:35px}@media only screen and (max-width:406px){.post-type-archive-event h2.engage-state,.single-event h2.engage-state{margin-top:-107px;margin-bottom:33px}}.post-type-archive-event h2.engage-state::before,.single-event h2.engage-state::before{content:"";width:145px;height:145px;background-color:#3490dc;display:block;position:relative;top:92px;border-radius:100%;background-image:url(https://cdn.ibj.com/wp-content/uploads/2023/02/indiana-outline-icon.png);background-size:48%;background-repeat:no-repeat;background-position:center;left:-155px}@media only screen and (max-width:406px){.post-type-archive-event h2.engage-state::before,.single-event h2.engage-state::before{top:126px}}.post-type-archive-event .engage-container,.post-type-archive-event .event-container,.single-event .engage-container,.single-event .event-container{margin-bottom:40px}.post-type-archive-event .engage-container p,.single-event .engage-container p,.single-event form label{font-size:16px;line-height:1.5}.post-type-archive-event .event-container p,.single-event .event-container p{font-size:16px;line-height:1.5;margin-bottom:12px}.post-type-archive-event .event-container .event-information-sponsors,.single-event .event-container .event-information-sponsors{display:flex;gap:40px;margin-bottom:20px;padding-bottom:20px;border-bottom:solid 1px #e4e4e4;flex-wrap:wrap}@media only screen and (max-width:749px){.post-type-archive-event .event-container .event-information-sponsors,.single-event .event-container .event-information-sponsors{justify-content:center;gap:20px}}.post-type-archive-event .event-container .event-information-sponsors .information-container,.single-event .event-container .event-information-sponsors .information-container{max-width:720px;flex:1}@media only screen and (max-width:1249px){.post-type-archive-event .event-container .event-information-sponsors .information-container,.single-event .event-container .event-information-sponsors .information-container{max-width:calc(100% - 340px);min-width:300px;flex:none}}@media only screen and (max-width:749px){.post-type-archive-event .event-container .event-information-sponsors .information-container,.single-event .event-container .event-information-sponsors .information-container{width:100%;max-width:none;flex:none}}.post-type-archive-event .event-container .event-information-sponsors .sponsors-container,.single-event .event-container .event-information-sponsors .sponsors-container{width:100%;max-width:300px;min-width:300px}@media only screen and (max-width:1249px){.post-type-archive-event .event-container .event-information-sponsors .sponsors-container,.single-event .event-container .event-information-sponsors .sponsors-container{order:3;max-width:none;min-width:auto;flex-direction:row;align-items:normal;gap:40px;flex-wrap:wrap}}@media only screen and (max-width:749px){.post-type-archive-event .event-container .event-information-sponsors .sponsors-container,.single-event .event-container .event-information-sponsors .sponsors-container{order:unset;gap:20px;justify-content:center}}.post-type-archive-event .event-container .event-information-sponsors .ad-container,.single-event .event-container .event-information-sponsors .ad-container{width:100%;max-width:300px;min-width:300px}.post-type-archive-event .event-container .event-information-sponsors .ad-container .ad-placement,.single-event .event-container .event-information-sponsors .ad-container .ad-placement{position:sticky;top:240px}.post-type-archive-event .event-logo,.single-event .event-logo{display:flex;justify-content:center;margin-bottom:40px}.post-type-archive-event .event-logo img,.single-event .event-logo img{width:auto;max-height:360px}@media only screen and (max-width:749px){.post-type-archive-event .event-logo img,.single-event .event-logo img{max-height:250px;display:block;margin:auto}}.post-type-archive-event .event-description,.single-event .event-description{margin-bottom:20px}.post-type-archive-event .event-media,.single-event .event-media{margin-bottom:20px;display:flex;gap:20px;justify-content:center}.post-type-archive-event .sponsors-container,.single-event .sponsors-container{display:flex;flex-direction:column}.post-type-archive-event .sponsors-container ul,.single-event .sponsors-container ul{display:flex;flex-wrap:wrap;flex-direction:column;list-style:none;padding:0;justify-content:center}@media only screen and (max-width:570px){.post-type-archive-event .sponsors-container ul,.single-event .sponsors-container ul{justify-content:space-evenly}}@media only screen and (max-width:1249px){.post-type-archive-event .sponsors-container ul,.single-event .sponsors-container ul{justify-content:normal}}.post-type-archive-event .sponsors-container li,.single-event .sponsors-container li{font-size:12px;color:config("colors.grey-darkest");text-align:center}.post-type-archive-event .sponsors-container .hosted-by,.post-type-archive-event .sponsors-container .hosts,.post-type-archive-event .sponsors-container .presented-by,.post-type-archive-event .sponsors-container .presenters,.post-type-archive-event .sponsors-container .presenting-sponsor,.post-type-archive-event .sponsors-container .sponsor,.post-type-archive-event .sponsors-container .sponsored-by,.post-type-archive-event .sponsors-container .title-sponsor,.single-event .sponsors-container .hosted-by,.single-event .sponsors-container .hosts,.single-event .sponsors-container .presented-by,.single-event .sponsors-container .presenters,.single-event .sponsors-container .presenting-sponsor,.single-event .sponsors-container .sponsor,.single-event .sponsors-container .sponsored-by,.single-event .sponsors-container .title-sponsor{font-weight:700;margin-bottom:20px;border-radius:10px 10px 0 0;border:solid 1px #3490dc}.post-type-archive-event .sponsors-container .hosted-by li a,.post-type-archive-event .sponsors-container .hosts li a,.post-type-archive-event .sponsors-container .presented-by li a,.post-type-archive-event .sponsors-container .presenters li a,.post-type-archive-event .sponsors-container .presenting-sponsor li a,.post-type-archive-event .sponsors-container .sponsor li a,.post-type-archive-event .sponsors-container .sponsored-by li a,.post-type-archive-event .sponsors-container .title-sponsor li a,.post-type-archive-event .sponsors-container .underwriting-sponsor li a,.single-event .sponsors-container .hosted-by li a,.single-event .sponsors-container .hosts li a,.single-event .sponsors-container .presented-by li a,.single-event .sponsors-container .presenters li a,.single-event .sponsors-container .presenting-sponsor li a,.single-event .sponsors-container .sponsor li a,.single-event .sponsors-container .sponsored-by li a,.single-event .sponsors-container .title-sponsor li a,.single-event .sponsors-container .underwriting-sponsor li a{display:inline-block;margin:12px}.post-type-archive-event .sponsors-container .hosted-by li:first-child,.post-type-archive-event .sponsors-container .hosts li:first-child,.post-type-archive-event .sponsors-container .presented-by li:first-child,.post-type-archive-event .sponsors-container .presenters li:first-child,.post-type-archive-event .sponsors-container .presenting-sponsor li:first-child,.post-type-archive-event .sponsors-container .sponsor li:first-child,.post-type-archive-event .sponsors-container .sponsored-by li:first-child,.post-type-archive-event .sponsors-container .title-sponsor li:first-child,.single-event .sponsors-container .hosted-by li:first-child,.single-event .sponsors-container .hosts li:first-child,.single-event .sponsors-container .presented-by li:first-child,.single-event .sponsors-container .presenters li:first-child,.single-event .sponsors-container .presenting-sponsor li:first-child,.single-event .sponsors-container .sponsor li:first-child,.single-event .sponsors-container .sponsored-by li:first-child,.single-event .sponsors-container .title-sponsor li:first-child{background-color:#3490dc;border:solid 1px #3490dc;color:#fff;padding:6px;border-radius:10px 10px 0 0}.post-type-archive-event .sponsors-container .hosted-by img,.post-type-archive-event .sponsors-container .hosts img,.post-type-archive-event .sponsors-container .presented-by img,.post-type-archive-event .sponsors-container .presenters img,.post-type-archive-event .sponsors-container .presenting-sponsor img,.post-type-archive-event .sponsors-container .sponsor img,.post-type-archive-event .sponsors-container .sponsored-by img,.post-type-archive-event .sponsors-container .title-sponsor img,.single-event .sponsors-container .hosted-by img,.single-event .sponsors-container .hosts img,.single-event .sponsors-container .presented-by img,.single-event .sponsors-container .presenters img,.single-event .sponsors-container .presenting-sponsor img,.single-event .sponsors-container .sponsor img,.single-event .sponsors-container .sponsored-by img,.single-event .sponsors-container .title-sponsor img{max-width:200px;max-height:100px}.post-type-archive-event .sponsors-container .bar-sponsor,.post-type-archive-event .sponsors-container .contributing-sponsor,.post-type-archive-event .sponsors-container .premiere-sponsor,.post-type-archive-event .sponsors-container .underwriting-sponsor,.single-event .sponsors-container .bar-sponsor,.single-event .sponsors-container .contributing-sponsor,.single-event .sponsors-container .premiere-sponsor,.single-event .sponsors-container .underwriting-sponsor{margin-bottom:20px;border-radius:10px 10px 0 0;border:solid 1px #d9d9d9}.post-type-archive-event .sponsors-container .bar-sponsor li:first-child,.post-type-archive-event .sponsors-container .contributing-sponsor li:first-child,.post-type-archive-event .sponsors-container .premiere-sponsor li:first-child,.post-type-archive-event .sponsors-container .underwriting-sponsor li:first-child,.single-event .sponsors-container .bar-sponsor li:first-child,.single-event .sponsors-container .contributing-sponsor li:first-child,.single-event .sponsors-container .premiere-sponsor li:first-child,.single-event .sponsors-container .underwriting-sponsor li:first-child{background-color:#d9d9d9;color:#000;padding:6px;border-radius:10px 10px 0 0}.post-type-archive-event .sponsors-container .underwriting-sponsor img,.single-event .sponsors-container .underwriting-sponsor img{max-width:160px;max-height:80px}.post-type-archive-event .sponsors-container .bar-sponsor li a,.post-type-archive-event .sponsors-container .contributing-sponsor li a,.post-type-archive-event .sponsors-container .premiere-sponsor li a,.single-event .sponsors-container .bar-sponsor li a,.single-event .sponsors-container .contributing-sponsor li a,.single-event .sponsors-container .premiere-sponsor li a{font-weight:400;color:#333;font-size:16px;text-transform:none;display:inline-block;margin:12px}.post-type-archive-event .sponsors-container .bar-sponsor li a:hover,.post-type-archive-event .sponsors-container .contributing-sponsor li a:hover,.post-type-archive-event .sponsors-container .premiere-sponsor li a:hover,.single-event .sponsors-container .bar-sponsor li a:hover,.single-event .sponsors-container .contributing-sponsor li a:hover,.single-event .sponsors-container .premiere-sponsor li a:hover,.single-event .ticket-container .woocommerce ins,.single-event .ticket-container .woocommerce ul.products li.product a:hover{text-decoration:none}.post-type-archive-event .event-details,.single-event .event-details{background-color:#ededed;padding:10px;display:flex;flex-wrap:wrap;margin-bottom:20px;font-size:16px}.post-type-archive-event .event-details div:nth-child(odd),.single-event .event-details div:nth-child(odd){font-weight:700;width:35%;text-align:right;padding-right:6px}@media only screen and (max-width:1049px){.post-type-archive-event .event-details div:nth-child(odd),.single-event .event-details div:nth-child(odd){text-align:left;width:100%;margin-bottom:5px}}.post-type-archive-event .event-details div:nth-child(even),.single-event .event-details div:nth-child(even){width:65%}@media only screen and (max-width:1049px){.post-type-archive-event .event-details div:nth-child(even),.single-event .event-details div:nth-child(even){width:100%}}.post-type-archive-event .event-details div:last-child,.single-event .event-details div:last-child{margin-bottom:0}.post-type-archive-event .ticket-details,.single-event .ticket-details{border-top:solid 1px config("colors.black");padding-top:10px}.post-type-archive-event .ticket-details p,.single-event .ticket-details p{margin-bottom:10px}.post-type-archive-event .ticket-details a,.single-event .ticket-details a{color:config("colors.blue-light")}.post-type-archive-event a.more,.single-event a.more{font-weight:700;color:config("colors.blue-light")}.single-event .toolbar ul li:first-child{display:none}.single-event #ticket-lookup h1,.single-event .event-logo{text-align:center}.single-event .event-body{margin-bottom:40px}.single-event .event-body p{font-size:14px;line-height:19px}.single-event .ticket-container{margin-bottom:20px;padding-bottom:22px;border-bottom:solid 1px #e4e4e4}.single-event .ticket-container p{margin-bottom:10px}.single-event .ticket-container h3{border-bottom:solid 1px #3068a5;border-top:solid 4px #3068a5;font-size:16px;margin:20px 0 15px;padding:10px 0;text-transform:none}.single-event .ticket-container .woocommerce ul.products{list-style:none;padding:0;display:flex;gap:20px}@media only screen and (max-width:749px){.single-event .ticket-container .woocommerce ul.products{flex-wrap:wrap}}.single-event .ticket-container .woocommerce ul.products li.product{width:33.33%;padding:20px;border:solid 1px #d9d9d9;background-color:#ededed;border-radius:10px 10px 0 0;box-shadow:0 3px 3px rgba(0,0,0,.5);display:flex;flex-direction:column;justify-content:space-between;margin-right:0}@media only screen and (max-width:749px){.single-event .ticket-container .woocommerce ul.products li.product{width:100%}}.single-event .ticket-container .woocommerce ul.products li.product h2{font-size:16px;line-height:1.5;min-height:72px}.single-event .ticket-container .woocommerce ul.products li.product .product-description{font-size:13px;line-height:1.5;margin-bottom:20px}.single-event .ticket-container .woocommerce ul.products li.product .amount{color:#1f9d55;font-weight:700;font-size:22px;display:block;text-align:center}.single-event .ticket-container .woocommerce ul.products li.product .add-to-cart-container{background-color:#fff;padding:12px;margin:0 -20px -20px}.single-event .ticket-container .woocommerce ul.products li.product a.button{font-size:14px;display:block;border:solid 1px #ef662f;background:#ef662f;color:#fff;transition:background-color .25s ease;width:100px;margin:auto;padding:10px;text-align:center;font-weight:700;border-radius:4px;text-decoration:none}.single-event .ticket-container .woocommerce ul.products li.product a.button:hover{background:#f17543}.single-event .ticket-container .woocommerce .onsale,.single-event .ticket-container .woocommerce .price del,.single-event .ticket-container .woocommerce ul.products li.product a.product-more,footer.site-footer nav ul li ul{display:none}.single-event .honoree{display:flex;gap:20px;flex-wrap:wrap;margin-bottom:40px}.single-event .honoree__item{max-width:49.2%;display:flex;box-shadow:0 3px 3px rgba(0,0,0,.5);border-radius:12px}@media only screen and (max-width:749px){.single-event .honoree__item{max-width:none}}@media only screen and (max-width:552px){.single-event .honoree__item{width:100%;flex-wrap:wrap}}.single-event .honoree__item.has-bio{border-radius:12px 0 0 12px;min-width:600px}@media only screen and (max-width:749px){.single-event .honoree__item.has-bio{min-width:auto}}.single-event .honoree__details{min-width:244px;max-width:244px;background-color:#ededed;display:flex;flex-direction:column;align-items:center;justify-content:space-between;border-radius:12px}@media only screen and (max-width:552px){.single-event .honoree__details{width:100%;min-width:auto;max-width:none}}.single-event .honoree__details.has-bio{border-radius:12px 0 0 12px}.single-event .honoree__details h3.type{color:#00750c;padding:12px}.single-event .honoree__details .name,.single-event .honoree__details .title{padding:0 12px 12px}.single-event .honoree__details img{border-radius:200px;height:200px;width:200px;object-fit:fill;padding:0;margin:0 12px 12px}.single-event .honoree__details .title{color:#737373;min-height:45px}.single-event .honoree__details .company{background-color:#c9c9c9;color:#464646;width:100%;text-align:center;padding:12px;font-weight:700;border-radius:0 0 12px 12px;border-top:solid 2px #00750c;min-height:60px}.single-event .honoree__details.has-bio .company,.single-event .keynote-speaker-moderator__details.has-bio .company,.single-event .panelists__details.has-bio .company{border-radius:0 0 0 12px}.single-event .honoree__bio{padding:12px}.single-event .honoree__bio div,.single-event .keynote-speaker-moderator__bio div,.single-event .panelists__bio div{max-height:350px;overflow:scroll;overflow-x:hidden}.single-event .event-container .honoree__bio p,.single-event .event-container .keynote-speaker-moderator__bio p,.single-event .event-container .panelists__bio p{font-size:14px;line-height:1.5}.single-event .keynote-speaker-moderator{display:flex;gap:20px;flex-wrap:wrap;margin-bottom:40px}.single-event .keynote-speaker-moderator__item{max-width:48%;display:flex;box-shadow:0 3px 3px rgba(0,0,0,.5);border-radius:12px}@media only screen and (max-width:749px){.single-event .keynote-speaker-moderator__item{max-width:none}}@media only screen and (max-width:552px){.single-event .keynote-speaker-moderator__item{width:100%;flex-wrap:wrap}}.single-event .keynote-speaker-moderator__item.has-bio{border-radius:12px 0 0 12px;min-width:600px}@media only screen and (max-width:749px){.single-event .keynote-speaker-moderator__item.has-bio{min-width:auto}}.single-event .keynote-speaker-moderator__details{min-width:244px;max-width:244px;background-color:#ededed;display:flex;flex-direction:column;align-items:center;justify-content:space-between;border-radius:12px}@media only screen and (max-width:552px){.single-event .keynote-speaker-moderator__details{width:100%;min-width:auto;max-width:none}}.single-event .keynote-speaker-moderator__details.has-bio{border-radius:12px 0 0 12px}.single-event .speaker h3.type{color:#ff7a00;padding:12px}.single-event .honoree h3.type{color:#bf0413;padding:12px}.single-event .moderator h3.type{color:#3490dc;padding:12px}.single-event .keynote-speaker-moderator__details .name,.single-event .keynote-speaker-moderator__details .title{padding:0 12px 12px}.single-event .keynote-speaker-moderator__details .title{color:#737373;min-height:45px}.single-event .keynote-speaker-moderator__details .company{background-color:#c9c9c9;color:#464646;width:100%;text-align:center;padding:12px;font-weight:700;border-radius:0 0 12px 12px;min-height:60px}.single-event .speaker .company{border-top:solid 2px #ff7a00}.single-event .honoree .company{border-top:solid 2px #bf0413}.single-event .panel-moderator .company{border-top:solid 2px #3490dc}.single-event .keynote-speaker-moderator__bio{padding:12px}.single-event .panelists{display:flex;gap:20px;flex-wrap:wrap;margin-bottom:40px}.single-event .panelists__item{max-width:49.2%;display:flex;box-shadow:0 3px 3px rgba(0,0,0,.5);border-radius:12px}@media only screen and (max-width:749px){.single-event .panelists__item{max-width:none}}@media only screen and (max-width:552px){.single-event .panelists__item{width:100%;flex-wrap:wrap}}.single-event .panelists__item.has-bio{border-radius:12px 0 0 12px;min-width:600px}@media only screen and (max-width:749px){.single-event .panelists__item.has-bio{min-width:auto}}.single-event .panelists__details{min-width:244px;max-width:244px;background-color:#ededed;display:flex;flex-direction:column;align-items:center;justify-content:space-between;border-radius:12px}@media only screen and (max-width:552px){.single-event .panelists__details{width:100%;min-width:auto;max-width:none}}.single-event .panelists__details.has-bio{border-radius:12px 0 0 12px}.single-event .panelists__details h3.type{color:#00750c;padding:12px}.single-event .panelists__details .name,.single-event .panelists__details .title{padding:0 12px 12px}.single-event .keynote-speaker-moderator__details img,.single-event .panelists__details img{border-radius:200px;height:200px;width:200px;object-fit:fill;padding:0;margin:0 12px 12px}.single-event .panelists__details .title{color:#737373;min-height:45px}.single-event .panelists__details .company{background-color:#c9c9c9;color:#464646;width:100%;text-align:center;padding:12px;font-weight:700;border-radius:0 0 12px 12px;border-top:solid 2px #00750c;min-height:60px}.single-event .panelists__bio{padding:12px}.single-event .qa-container,footer.site-footer nav ul{display:flex}@media only screen and (max-width:775px){.single-event .qa-container{flex-direction:column}}.single-event .qa-container__content{flex:1}.single-event .qa-container__content ul{list-style:none;font-size:16px;line-height:2.5;margin:0;padding:0}.single-event .qa-container__ad{width:100%;max-width:300px;min-width:300px}.single-event .progress{width:100%;max-width:780px;padding:0 20px;margin:0 auto 40px;position:relative}.single-event .progress nav{width:100%;display:flex;justify-content:space-between;margin-bottom:20px}@media screen and (max-width:599px){.single-event .progress nav{justify-content:center}}.single-event .progress a{text-align:center;display:inline-block;text-decoration:none;font-size:16px;color:#999;cursor:default}@media screen and (max-width:599px){.single-event .progress a{display:none;position:relative}.single-event .progress a.router-link-active{display:inline-block;white-space:nowrap;width:93px}.single-event .progress a.router-link-active::before{content:"Step";position:absolute;left:-3px}.single-event .progress a.router-link-active::after{content:"of 6";position:absolute;right:0;top:0}}.single-event .progress a.active{cursor:pointer;color:#e43a3f}.single-event .progress a.active span{background-color:#e43a3f}.single-event .progress span{color:#fff;background-color:#999;width:26px;height:26px;display:flex;border-radius:20px;margin:auto auto 5px;align-items:center;justify-content:center;font-size:16px}@media screen and (max-width:599px){.single-event .progress span{position:relative;top:-4px}}.single-event .progress a:nth-child(3){cursor:pointer;color:#e43a3f}.single-event .progress a:nth-child(3) span{background-color:#e43a3f}.single-event .progress-bar{width:100%;height:4px;background-color:#efc5c6;border-radius:4px}@media screen and (max-width:599px){.single-event .progress-bar{display:none}}.single-event .progress-bar-fill{height:4px;background-color:#e43a3f;border-radius:4px;transition:width .2s cubic-bezier(.4,0,.6,1)}.single-event .event-registration-errors{background-color:#cce8f4;border-radius:4px;border:solid 1px #a2b8c3;max-width:360px;margin:0 auto 20px;padding:14px;color:#2f5673;display:flex;align-items:center;flex-wrap:wrap}.single-event .event-registration-errors p.alert-message{font-size:18px;font-weight:700;margin-bottom:0}.single-event .event-registration-errors ul.error-items{list-style:none;width:100%;border-top:solid 1px #a2b8c3;padding:10px 0 0 45px;margin:10px 0 0}.single-event .event-registration-errors ul.error-items li{margin-bottom:10px;font-size:14px;line-height:19px}.single-event .main-container{max-width:780px;margin:auto;box-sizing:border-box}.single-event .event-product-container{background-color:#fff;box-shadow:0 0 8px 2px rgba(0,0,0,.15);border:solid 1px #e3e3e3;border-radius:10px;margin-bottom:20px;width:100%;box-sizing:border-box}.single-event h2{font-size:24px;margin-bottom:16px}.single-event .style-v2 .main-container input[type=email],.single-event .style-v2 .main-container input[type=password],.single-event .style-v2 .main-container input[type=text],.single-event .style-v2 .main-container select,.single-event .style-v2 .main-container textarea{background-color:#f5f5f5;border:solid 1px #e5e5e5;box-shadow:none;color:rgba(0,0,0,.54);border-radius:4px;padding:10px;line-height:20px;width:100%;margin-bottom:20px;font-size:16px;outline-color:#e43a3f;height:auto}.single-event .style-v2 .main-container input[type=password],.single-event .style-v2 .main-container select,.single-event .style-v2 .main-container textarea{margin-bottom:12px}.single-event .style-v2 .main-container select,.single-event .style-v2 .main-container textarea{margin-bottom:20px}.single-event .style-v2 .main-container textarea{height:90px}.single-event .style-v2 .main-container input[type=email]::placeholder,.single-event .style-v2 .main-container input[type=text]::placeholder{opacity:1;color:#9e9e9e}.single-event .main-container .v-selection-control .v-switch__track{background-color:#e0e0e0}.single-event .main-container .v-selection-control .v-switch__thumb{background-color:#fff}.single-event .main-container .v-selection-control.v-selection-control--dirty .v-switch__track{background-color:#efc5c6}.single-event .main-container .v-selection-control.v-selection-control--dirty .v-switch__thumb{background-color:#e43a3f}.single-event .alert-badge i{font-size:30px;margin-right:6px}.single-event form .field-group{display:flex;width:100%;gap:20px}@media screen and (max-width:599px){.single-event form .field-group{gap:0;flex-direction:column}}.single-event .contact-info .product-details{background-color:#e8e8e8;padding:20px}.single-event .contact-info .product-details .product-details__container{margin:auto;display:flex;gap:20px;align-items:center}.single-event .contact-info .product-details .product-details__container .product-details__logo{max-width:220px}@media screen and (max-width:599px){.single-event .contact-info .product-details .product-details__container .product-details__logo{display:none}}.single-event .contact-info .product-details .product-details__container h1{font-size:20px;line-height:1.5;margin-bottom:12px}.single-event .contact-info .account-message{background-color:#ebf2fd;border:solid 1px #005caf;padding:6px;text-align:center;color:#005caf;font-size:15px;line-height:1.5;font-weight:700;margin-bottom:12px}.single-event .contact-info ul.password-checklist{list-style:none;margin:0 0 15px;padding:0}.single-event .contact-info ul.password-checklist li{font-size:16px;color:#848484;margin-bottom:5px}.single-event .contact-info ul.password-checklist li.pass{color:#38c172}.single-event .tickets .ticket{border-bottom:solid 1px #e5e5e5;margin-bottom:20px}.single-event .price{font-weight:700;font-size:16px;line-height:1.5;text-align:right}.single-event .price span{color:#1f9d55}.single-event .cart{font-size:14px;line-height:1.5;margin-bottom:1.25rem}.single-event .cart header{display:flex;font-weight:700;text-transform:uppercase;gap:20px;background:#f7f7f7;padding:12px 20px;justify-content:space-between}.single-event .cart header>div:nth-child(1){width:8%}.single-event .cart header>div:nth-child(2){width:62%}.single-event .cart header>div:nth-child(3),.single-event .cart header>div:nth-child(4),.single-event .cart header>div:nth-child(5){width:10%}.single-event .cart section{display:flex;padding:12px 20px;gap:20px;justify-content:space-between}.single-event .cart section button{background:0 0;color:#000;padding:0;outline:0}.single-event .cart section>div:nth-child(1){width:8%}.single-event .cart section>div:nth-child(2){width:68%}.single-event .cart section>div:nth-child(3),.single-event .cart section>div:nth-child(4),.single-event .cart section>div:nth-child(5){width:10%}.single-event .cart section .tickets{color:#999}.single-event .cart section .tickets ol{padding:0 0 0 30px}.single-event .cart .cart-empty{background-color:#cce8f4;border-radius:4px;border:1px solid #a2b8c3;max-width:360px;margin:auto;padding:14px;color:#2f5673}.single-event .confirmation p{font-size:16px;line-height:1.5}.single-event .ticket-lookup{padding:0 20px}.single-event .sign-in-options__container{margin-bottom:12px;max-width:500px;margin-left:auto;margin-right:auto;border:solid 1px #e3e3e3;border-radius:10px;padding:20px;color:#4d4d4d}.single-event #ticket-lookup .ticket,.single-event .login__container,.single-event .sign-in-options__container{background-color:#fff;box-shadow:0 0 8px 2px rgba(0,0,0,.15);font-size:16px;line-height:1.5}.single-event .login__container{max-width:500px;margin-left:auto;margin-right:auto;border:solid 1px #e3e3e3;border-radius:10px;padding:20px;color:#4d4d4d}.single-event #ticket-lookup{color:#4d4d4d}.single-event #ticket-lookup .ticket{max-width:400px;margin:auto;border-radius:30px;border:solid 12px #e43a3f;padding:40px;text-align:center}.single-event #ticket-lookup .ticket .details{border-top:solid 1px #e9eaee;border-bottom:solid 1px #e9eaee;padding:20px 0;margin:20px 0;position:relative}.single-event #ticket-lookup .ticket .details .left-semi-circle{width:20px;height:40px;background-color:#e43a3f;border-radius:0 20px 20px 0;position:absolute;bottom:-20px;left:-40px}.single-event #ticket-lookup .ticket .details .right-semi-circle{width:20px;height:40px;background-color:#e43a3f;border-radius:20px 0 0 20px;position:absolute;bottom:-20px;right:-40px}.single-event #ticket-lookup .ticket .details .date{font-size:20px;font-weight:700}.single-event #ticket-lookup .ticket h2{font-size:72px;line-height:.75;padding:0;margin:20px 0 0}.single-event #ticket-lookup .ticket h3{font-size:32px;line-height:.75;padding:0;margin:6px 0 0}.single-event #ticket-lookup .reminder-options{width:100%;max-width:500px;margin:20px auto 0;display:flex;gap:20px;align-items:center;justify-content:center}.single-event #ticket-lookup .reminder-options .apple-wallet img,.single-event #ticket-lookup .reminder-options .calendar img{height:45px}.product_cat-event-tickets form.cart input.error{margin-bottom:5px}.product_cat-event-tickets form.cart label.error{margin-bottom:10px;color:#802613}footer.site-footer{background-color:#252525;color:#fff}footer.site-footer .content{display:flex;align-items:center;padding:20px;justify-content:center}@media screen and (max-width:692px){footer.site-footer .content{flex-direction:column}}footer.site-footer .content .logo{width:100%;max-width:300px;margin-right:10px}@media screen and (max-width:692px){footer.site-footer .content .logo{margin-right:0;margin-bottom:20px}}footer.site-footer .content .company-info{margin-left:10px}@media screen and (max-width:692px){footer.site-footer .content .company-info{margin-left:0}}footer.site-footer nav{display:flex;background-color:#e43a3f;padding:0 20px;justify-content:center;margin-bottom:20px}@media screen and (max-width:692px){footer.site-footer nav{display:none}}footer.site-footer nav ul li a{padding:12px 16px;text-transform:uppercase;font-weight:700;font-size:14px;display:block}footer.site-footer nav ul li a:hover{background-color:#f56267;color:#000;text-decoration:underline}footer.site-footer .copyright{text-align:center;padding:0 20px 20px}footer.site-footer .copyright p{font-size:12px;line-height:17px}footer.site-footer .copyright p a{color:#f56267}a.button.primary,button.primary,input[type=submit]{padding:10px;text-align:center;font-size:16px;font-weight:700;display:inline-block;border-radius:4px;background:#e43a3f;border:solid 1px #cb272c;transition:background-color .25s ease}input[type=submit]{color:#fff}a.button.primary:hover,button.primary:hover{background-color:#f34f54}a.button.sm,button.sm{font-size:14px;padding:6px;line-height:19px}
/*! purgecss start ignore */
.growler-expanded .growler-promo .promo-container .content .message-container .video-thumbnail,[v-cloak]{display:none}#vue-growler{z-index:3;position:relative}.growler,.growler-video-modal{position:fixed;width:100%;bottom:0;display:flex}.growler-video-modal{top:0;right:0;left:0;height:100%;background-color:rgba(0,0,0,.8);z-index:3;align-items:center;justify-content:center}.growler-video-modal video{max-height:100vh;width:calc(100% - 80px)}.growler{background:#ecf8ff;background:-moz-linear-gradient(top,#ecf8ff 0,#c1e3f7 100%);background:-webkit-linear-gradient(top,#ecf8ff 0,#c1e3f7 100%);background:linear-gradient(to bottom,#ecf8ff 0,#c1e3f7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ecf8ff", endColorstr="#c1e3f7",GradientType=0 );-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.3);-moz-box-shadow:0 0 8px 2px rgba(0,0,0,.3);box-shadow:0 0 8px 2px rgba(0,0,0,.3);background-image:url(https://cdn.ibj.com/wp-content/uploads/2024/01/growler-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:bottom center}.growler-container{width:100%;max-width:1370px;margin:auto;padding:20px;display:flex;justify-content:space-between;position:relative}.growler-container.collapsed{padding:12px 20px}.growler-container.collapsed .growler-actions{top:6px}.growler-container .growler-actions{display:flex;justify-content:center;align-items:center;background-color:#3490dc;color:#fff;position:absolute;border-radius:100%;width:36px;height:36px;padding:6px;font-size:26px;right:20px;top:20px}.growler-container .growler-actions i{cursor:pointer}.growler-collapsed,.growler-expanded{display:flex}.growler-collapsed .growler-promo,.growler-expanded .growler-promo{flex:1}.growler-collapsed .growler-promo h2,.growler-expanded .growler-promo h2{color:#172250}.growler-collapsed .growler-promo h2 span,.growler-collapsed .growler-promo span,.growler-expanded .growler-promo h2 span,.growler-expanded .growler-promo p.secondary-action a,.growler-expanded .growler-promo span{color:#3490dc}.growler-collapsed .growler-promo .logo-container,.growler-expanded .growler-promo .logo-container{text-align:center;margin-bottom:10px}.growler-collapsed .growler-promo .logo-container img,.growler-expanded .growler-promo .logo-container img{max-width:180px}.growler-collapsed .growler-promo p,.growler-expanded .growler-promo p{font-size:16px;line-height:24px}.growler-collapsed .growler-promo .growler-button,.growler-expanded .growler-promo .growler-button{background-color:#172250;border-radius:100px;color:#fff;cursor:pointer;padding:6px 12px;text-decoration:none}.growler-collapsed{align-items:center}.growler-collapsed .growler-promo{white-space:nowrap}.growler-expanded .growler-promo .promo-container .content .offer p,.growler-expanded .growler-promo .promo-container .content .offer p span,.growler-expanded .growler-promo .promo-container .content .offer small,.growler-expanded .growler-promo .promo-container .content p.secondary-action,.growler-expanded .growler-promo .promo-container .content p.secondary-action a,.special-promo .growler-collapsed p{color:#fff}.growler-expanded .growler-promo .promo-container h2 span,.special-promo .growler-collapsed p span{color:#faa61a}.special-promo .growler-collapsed .growler-button{background-color:#fff;color:#3490dc;font-weight:700}.growler-expanded{width:100%}.growler-expanded .growler-promo{text-align:center;position:relative;display:flex;flex-direction:column;justify-content:center}.growler-expanded .growler-promo .promo-container{display:flex;align-items:stretch;justify-content:center;min-height:200px;max-width:620px;flex:1;margin:auto}.growler-expanded .growler-promo .promo-container h2{font-weight:700;font-size:44px;color:#fff;text-align:left;line-height:1}@media only screen and (max-width:969px){.growler-expanded .growler-promo .promo-container h2{font-size:22px}}.growler-expanded .growler-promo .promo-container .bracket{border-top:solid 15px #fff;border-bottom:solid 15px #fff}.growler-expanded .growler-promo .promo-container .bracket.left{border-left:solid 15px #fff;width:60px}.growler-expanded .growler-promo .promo-container .bracket.right{border-right:solid 15px #fff;width:60px}.growler-expanded .growler-promo .promo-container .content{max-width:600px;padding:27px 12px;display:flex}@media only screen and (max-width:969px){.growler-expanded .growler-promo .promo-container .content{flex-wrap:wrap;max-width:480px}}.growler-expanded .growler-promo .promo-container .content .message-container,.growler-expanded .growler-promo .promo-container .content h2{width:50%}@media only screen and (max-width:969px){.growler-expanded .growler-promo .promo-container .content h2{width:100%;text-align:center;border-bottom:solid 1px #fff;padding-bottom:6px}}@media only screen and (max-width:969px){.growler-expanded .growler-promo .promo-container .content .message-container{width:100%}}@media only screen and (max-width:969px){.growler-expanded .growler-promo .promo-container .content .message-container .video-thumbnail{display:flex;align-items:center;justify-content:center;width:100%}.growler-expanded .growler-promo .promo-container .content .message-container .video-thumbnail img{width:100%;max-width:200px;cursor:pointer}}.growler-expanded .growler-promo .promo-container .content .offer{max-width:240px;margin:auto;padding-top:6px}@media only screen and (max-width:969px){.growler-expanded .growler-promo .promo-container .content .offer{max-width:none}.growler-expanded .growler-promo .promo-container .content .offer .disclaimer{display:none}}.growler-expanded .growler-promo .promo-container .content .offer p.price{font-size:24px}@media only screen and (max-width:969px){.growler-expanded .growler-promo .promo-container .content .offer p.price{font-size:18px}}.growler-expanded .growler-promo .promo-container .content .offer p.price span{font-size:36px;font-weight:700}@media only screen and (max-width:969px){.growler-expanded .growler-promo .promo-container .content .offer p.price span{font-size:20px}}.growler-expanded .growler-promo .promo-container .content .growler-button{background-color:#fff;color:#3490dc;font-weight:700;font-size:18px}.growler-expanded .growler-promo .promo-video{margin-left:40px;max-height:250px}@media screen and (max-width:969px){.growler-expanded .growler-promo .promo-video{display:none}}.growler-expanded .growler-promo .promo-video video{max-width:600px;max-height:250px;border:solid 10px #3490dc}.growler-expanded .growler-promo h2{font-size:26px;margin-bottom:10px}@media screen and (max-width:509px){.growler-expanded .growler-promo h2{font-size:22px}}@media screen and (max-width:413px){.growler-expanded .growler-promo h2{font-size:16px}}.growler-expanded .growler-promo p{margin-bottom:10px}.growler-expanded .growler-promo p.secondary-action{font-size:14px;line-height:1.5;margin-bottom:0}.growler-expanded .growler-promo small{margin-bottom:10px;display:block}img.growler-promo-image{position:absolute;top:-135px;left:50%;transform:translate(-50%,0);margin-left:auto;margin-right:auto;width:200px}@media only screen and (max-width:570px){img.growler-promo-image{display:none}}
/*! purgecss end ignore */
.admin-bar header.site-header{top:32px}@media screen and (max-width:782px){.admin-bar header.site-header{top:46px}}@media screen and (max-width:600px){.admin-bar header.site-header{top:0}}.header-ad{background-color:#282828;padding:20px}@media screen and (max-width:1024px){.header-ad{padding-top:80px}}@media screen and (max-width:775px){.header-ad{display:none}}header.site-header{background-color:#fff;border-bottom:solid 1px #000;padding:20px 20px 0;position:relative;position:sticky;top:0;margin-bottom:20px;transition:all .5s ease;transform:translateY(0);z-index:2}header.site-header .live{width:calc(100% + 40px);background-color:#06f;margin-bottom:12px;margin-left:-20px;margin-top:-20px}header.site-header .live a{padding:20px;display:block}header.site-header .live h2{text-align:center;color:#fff;line-height:normal;padding:0;margin:0;font-size:18px;font-weight:700}header.site-header .container{width:100%;max-width:1400px;margin:auto;position:relative;display:flex;justify-content:space-between}@media screen and (max-width:899px){header.site-header .container{flex-direction:column}}header.site-header .social-media{text-align:center;margin-bottom:6px;align-items:center}@media screen and (max-width:899px){header.site-header .social-media{display:none}}header.site-header .social-media h2{font-size:16px;line-height:24px;font-weight:700;margin-bottom:6px;width:100%;max-width:136px;text-align:center}@media screen and (max-width:899px){header.site-header .social-media h2{max-width:100%}}header.site-header .social-media ul{display:flex;flex-wrap:wrap;width:100%;max-width:136px}header.site-header .social-media li{width:25%;padding:3px}header.site-header .social-media a{display:inline-flex;align-items:center;justify-content:center;background-color:#e5e5e5;border-radius:50%;width:28px;height:28px;font-size:14px;margin-right:5px;color:#636363;transition:transform .08s ease-out}@media screen and (max-width:1023px){header.site-header .social-media a{font-size:14px;width:28px;height:28px}}header.site-header .social-media a:hover{transform:scale(1.15)}header.site-header .social-media a:last-child{margin-right:0}header.site-header .social-media.mobile{display:none}@media screen and (max-width:899px){header.site-header .social-media.mobile{display:flex;justify-content:center;margin-bottom:16px;padding-left:0}header.site-header .social-media.mobile a{margin-right:2px}}header.site-header .logo{display:flex;align-items:center;justify-content:center;position:relative;padding:0 20px;flex:1}@media screen and (max-width:692px){header.site-header .logo{padding-right:60px;justify-content:center;margin-bottom:16px}}header.site-header .logo img{width:100%;max-width:380px;height:auto}@media screen and (max-width:1179px){header.site-header .logo img{position:relative;top:0}}header.site-header .logo .menu-bar{display:none}@media screen and (max-width:899px){header.site-header .logo .menu-bar{display:inline-block;position:absolute;top:50%;right:0;transform:translate(0,-50%);font-size:28px;cursor:pointer}}header.site-header .subscription{max-width:200px;text-align:right;display:flex;align-items:center}@media screen and (max-width:899px){header.site-header .subscription{width:100%;max-width:100%;justify-content:center;margin:12px 0}}header.site-header .subscription ul.user-account-menu{font-size:24px;list-style:none;margin:0;padding:0;text-align:right}@media screen and (max-width:899px){header.site-header .subscription ul.user-account-menu{width:100%;max-width:100%;justify-content:center;text-align:center;display:flex;flex-wrap:wrap;gap:12px}}header.site-header .subscription ul.user-account-menu li{font-size:13px;margin-bottom:12px;position:relative}header.site-header .subscription ul.user-account-menu li:first-child a{color:#e43a3f}.page .page-content li:last-child,.page .page-content p:last-child,header.site-header .subscription ul.user-account-menu li:last-child{margin-bottom:0}@media screen and (max-width:899px){header.site-header .subscription ul.user-account-menu li{margin-bottom:0}}@media screen and (min-width:900px){header.site-header nav.main-navigation{width:100%;max-width:1400px;margin:auto;display:flex;justify-content:center;align-items:center}header.site-header nav.main-navigation ul{display:flex;text-align:right;margin-right:16px;white-space:nowrap}header.site-header nav.main-navigation ul li{position:relative}header.site-header nav.main-navigation ul li a{padding:16px;text-transform:uppercase;font-weight:700;font-size:14px;display:block}header.site-header nav.main-navigation ul li ul{display:none}}@media screen and (min-width:900px) and (max-width:1514px){header.site-header nav.main-navigation ul li:last-child ul{right:0}}@media screen and (min-width:900px){header.site-header nav.main-navigation ul li:hover a,header.site-header nav.main-navigation ul li:hover ul li a:hover{background-color:#e43a3f;color:#fff;text-decoration:underline}header.site-header nav.main-navigation ul li:hover ul{display:block;position:absolute;background-color:#e43a3f;margin-right:0;text-align:left;box-shadow:0 6px 12px rgba(0,0,0,.18);min-width:160px}header.site-header nav.main-navigation ul li:hover ul li a{color:#000;text-decoration:none}header.site-header nav.main-navigation button.search span,header.site-header nav.main-navigation ul li:hover ul li:hover ul{display:none}header.site-header nav.main-navigation button.search .fa-search{color:#e43a3f;cursor:pointer}}@media screen and (max-width:1024px){header.site-header nav.main-navigation ul li a{padding:10px}}@media screen and (max-width:899px){header.site-header nav.main-navigation{width:100%;max-height:0;transition:max-height .5s ease-out;overflow:hidden}header.site-header nav.main-navigation.show{max-height:440px;transition:max-height .5s ease-in;overflow-y:scroll}header.site-header nav.main-navigation ul li{position:relative;cursor:pointer}header.site-header nav.main-navigation ul li a{padding:16px 0 16px 16px;text-transform:uppercase;font-weight:700;font-size:14px;display:block;margin-right:40px}header.site-header nav.main-navigation ul li.menu-item-has-children::after{font-family:"Font Awesome 5 Pro";content:"\f0d7";font-weight:900;position:absolute;top:14px;right:16px;cursor:pointer}header.site-header nav.main-navigation ul li.menu-item-has-children:hover::after{color:#fff}header.site-header nav.main-navigation ul li:hover{background-color:#e43a3f}header.site-header nav.main-navigation button.search:hover .fa-search,header.site-header nav.main-navigation ul li.show ul li a:hover,header.site-header nav.main-navigation ul li:hover a{color:#fff;text-decoration:underline}header.site-header nav.main-navigation ul li ul{display:none}header.site-header nav.main-navigation ul li.show.menu-item-has-children::after{content:"\f0de";top:18px}header.site-header nav.main-navigation ul li.show ul{display:block;background-color:#e43a3f}header.site-header nav.main-navigation ul li.show ul li a{color:#000;text-decoration:none;margin-right:0}header.site-header nav.main-navigation button.search{text-transform:uppercase;font-weight:700;font-size:14px;padding:16px;display:block;width:100%;text-align:left;margin-bottom:16px}header.site-header nav.main-navigation button.search .fa-search{color:#e43a3f;cursor:pointer}header.site-header nav.main-navigation button.search span{display:inline}header.site-header nav.main-navigation button.search:hover{background-color:#e43a3f;color:#fff;text-decoration:underline}}header.site-header.hide{transform:translateY(-100%)}header.site-header div.search{display:none;position:absolute;bottom:-41px;width:100%;max-width:300px}@media screen and (max-width:899px){header.site-header div.search{position:relative;bottom:0;max-width:100%}}header.site-header div.search form{display:flex;font-size:14px}header.site-header div.search form .close{background-color:#e22745;padding:10px;color:#fff;cursor:pointer}header.site-header div.search form input[type=search]{background-color:#182444;padding:10px;color:#fff;outline:0;width:100%;border-radius:0;border:0}header.site-header div.search form button{background-color:#182444;padding:10px;color:#fff}header.header-simple{background-color:#fff;text-align:center;padding:20px;border-bottom:solid 1px #869791;box-shadow:0 2px 3px 0 rgba(0,0,0,.25);z-index:1;position:relative;margin-bottom:40px}header.header-simple img{width:100%;max-width:340px;height:auto;display:inline-block}@media screen and (max-width:599px){header.header-simple img{padding-bottom:20px}}header.header-simple a.return{position:absolute;bottom:10px;left:10px;text-decoration:none;color:#e43a3f;font-size:12px;font-weight:700}header.header-simple a.return i.far{font-weight:700}.home main.site-main h2,.home main.site-main h3,.page .page-content h2,aside.sidebar h3{font-size:24px;font-weight:700;line-height:29px;margin-bottom:12px}.home main.site-main h3,aside.sidebar h3{text-transform:uppercase}.home main.site-main section.upper{display:flex;margin-bottom:20px}@media screen and (max-width:949px){.home main.site-main section.upper{flex-direction:column}}.home main.site-main section.upper>div{flex:1;padding-right:20px}@media screen and (max-width:949px){.home main.site-main section.upper>div{padding-right:0}}.home main.site-main section.upper .latest-news.grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(5,1fr);grid-column-gap:12px;grid-row-gap:12px}@media screen and (max-width:1199px){.home main.site-main section.upper .latest-news.grid{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr repeat(5,auto)}}@media screen and (max-width:949px){.home main.site-main section.upper .latest-news.grid{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(5,1fr);margin-bottom:20px}}@media screen and (max-width:799px){.home main.site-main section.upper .latest-news.grid{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr repeat(5,auto)}}@media screen and (max-width:599px){.home main.site-main section.upper .latest-news.grid{grid-template-columns:1fr;grid-template-rows:repeat(12,1fr)}}.home main.site-main section.upper .latest-news.grid article:first-child{grid-area:1/1/3/3}@media screen and (max-width:1199px){.home main.site-main section.upper .latest-news.grid article:first-child{grid-area:1/1/2/3}}@media screen and (max-width:949px){.home main.site-main section.upper .latest-news.grid article:first-child{grid-area:1/1/3/3}}@media screen and (max-width:799px){.home main.site-main section.upper .latest-news.grid article:first-child{grid-area:1/1/2/3}}@media screen and (max-width:599px){.home main.site-main section.upper .latest-news.grid article:first-child{grid-area:auto}}.home main.site-main section.upper .latest-news.grid article:first-child h2{font-size:32px;line-height:37px}@media screen and (max-width:599px){.home main.site-main section.upper .latest-news.grid article:first-child h2{font-size:22px;line-height:27px}}.home main.site-main section.mid .latest-videos div article,.home main.site-main section.upper .latest-news-container article,.home main.site-main section.upper .latest-news.grid article,.tax-topic main.site-main .content-area .cards article{position:relative;overflow:hidden}.home main.site-main section.mid .latest-videos div article img,.home main.site-main section.upper .latest-news-container article img,.home main.site-main section.upper .latest-news.grid article img,.tax-topic main.site-main .content-area .cards article img{filter:brightness(80%);-moz-filter:brightness(80%);-webkit-filter:brightness(80%)}.home main.site-main section.mid .latest-videos div article:hover img,.home main.site-main section.upper .latest-news-container article:hover img,.home main.site-main section.upper .latest-news.grid article:hover img,.tax-topic main.site-main .content-area .cards article:hover img{filter:brightness(100%);-moz-filter:brightness(100%);-webkit-filter:brightness(100%)}.home main.site-main section.mid .latest-videos div article h2,.home main.site-main section.upper .latest-news-container article h2,.home main.site-main section.upper .latest-news.grid article h2,.tax-topic main.site-main .content-area .cards article h2{position:absolute;width:100%;bottom:0;color:#fff;background:#000;background:linear-gradient(0deg,#000 0,rgba(255,255,255,0) 100%);text-shadow:1px 1px 1px #000;padding:40px 12px 12px;font-size:22px;line-height:27px;margin-bottom:0;text-transform:none}@media screen and (max-width:1199px){.home main.site-main section.upper .latest-news.grid article:last-child{display:none}}@media screen and (max-width:949px){.home main.site-main section.upper .latest-news.grid article:last-child{display:block}}@media screen and (max-width:799px){.home main.site-main section.upper .latest-news.grid article:last-child{display:none}}@media screen and (max-width:599px){.home main.site-main section.upper .latest-news.grid article:last-child{display:block}}.home main.site-main section.upper .latest-news-container{margin-left:-6px;margin-top:-6px;margin-bottom:14px;width:calc(100% + 12px)}.home main.site-main section.upper .latest-news-container .featured-with-latest-news{display:flex;flex-wrap:wrap;width:100%}.home main.site-main section.upper .latest-news-container .featured-with-latest-news .featured,.tax-topic main.site-main .content-area .cards .featured-card{width:66.66666%}@media screen and (max-width:1199px){.home main.site-main section.upper .latest-news-container .featured-with-latest-news .featured{width:100%}}@media screen and (max-width:949px){.home main.site-main section.upper .latest-news-container .featured-with-latest-news .featured{width:66.66666%}}@media screen and (max-width:799px){.home main.site-main section.upper .latest-news-container .featured-with-latest-news .featured{width:100%}}.home main.site-main section.upper .latest-news-container .featured-with-latest-news .featured div,.tax-topic main.site-main .content-area .cards .featured-card div{height:100%;padding:6px}.home main.site-main section.upper .latest-news-container .featured-with-latest-news .featured article,.tax-topic main.site-main .content-area .cards .featured-card div article{height:100%}.home main.site-main section.upper .latest-news-container .featured-with-latest-news .featured article h2{font-size:32px;line-height:37px}@media screen and (max-width:599px){.home main.site-main section.upper .latest-news-container .featured-with-latest-news .featured article h2{font-size:22px;line-height:27px}}.home main.site-main section.upper .latest-news-container .featured-with-latest-news .latest-news{width:33.33333%;display:block}@media screen and (max-width:1199px){.home main.site-main section.upper .latest-news-container .featured-with-latest-news .latest-news{width:100%;display:flex}}@media screen and (max-width:949px){.home main.site-main section.upper .latest-news-container .featured-with-latest-news .latest-news{width:33.33333%;display:block}}@media screen and (max-width:799px){.home main.site-main section.upper .latest-news-container .featured-with-latest-news .latest-news{width:100%;display:flex}}.home main.site-main section.upper .latest-news-container .featured-with-latest-news .latest-news div,.tax-topic main.site-main .content-area .cards .basic-cards div{width:100%;padding:6px}@media screen and (max-width:1199px){.home main.site-main section.upper .latest-news-container .featured-with-latest-news .latest-news div{width:50%}.home main.site-main section.upper .latest-news-container .featured-with-latest-news .latest-news div:last-child{display:block}}@media screen and (max-width:949px){.home main.site-main section.upper .latest-news-container .featured-with-latest-news .latest-news div{width:100%}}@media screen and (max-width:799px){.home main.site-main section.upper .latest-news-container .featured-with-latest-news .latest-news div{width:50%}.home main.site-main section.upper .latest-news-container .featured-with-latest-news .latest-news div:last-child{display:block}}@media screen and (max-width:599px){.home main.site-main section.upper .latest-news-container .featured-with-latest-news .latest-news div{width:100%}}.home main.site-main section.upper .latest-news-container .latest-news{display:flex;flex-wrap:wrap}.home main.site-main section.upper .latest-news-container .latest-news>div{width:33.33333%;padding:6px}@media screen and (max-width:1199px){.home main.site-main section.upper .latest-news-container .latest-news>div{width:50%}.home main.site-main section.upper .latest-news-container .latest-news>div:last-child{display:none}}@media screen and (max-width:949px){.home main.site-main section.upper .latest-news-container .latest-news>div{width:33.33333%}.home main.site-main section.upper .latest-news-container .latest-news>div:last-child{display:block}}@media screen and (max-width:799px){.home main.site-main section.upper .latest-news-container .latest-news>div{width:50%}.home main.site-main section.upper .latest-news-container .latest-news>div:last-child{display:none}}@media screen and (max-width:599px){.home main.site-main section.upper .latest-news-container .latest-news>div{width:100%}.home main.site-main section.upper .latest-news-container .latest-news>div:last-child{display:block}}@media screen and (max-width:949px){.home main.site-main section.upper aside{margin-top:20px}}.home main.site-main section.upper .view-more,.newsletters #newsletters-component li p,.page .page-content hr{margin-bottom:20px}.home main.site-main section.upper .view-more a{display:block;padding:12px 20px;background-color:#e5e5e5;color:#636363;text-align:center;text-transform:uppercase;font-size:18px;font-weight:700}.home main.site-main section.upper .view-more a:hover{background-color:#d5d5d5}.home main.site-main section.mid .latest-videos{display:flex;flex-wrap:wrap;margin:-6px -6px 14px;width:calc(100% + 12px)}.home main.site-main section.mid .latest-videos div{width:25%;padding:6px}@media screen and (max-width:1023px){.home main.site-main section.mid .latest-videos div{width:50%}}@media screen and (max-width:599px){.home main.site-main section.mid .latest-videos div{width:100%}}.home main.site-main section.mid .bigwigs .flexslider{overflow:hidden;border:0;background-color:#000;border-radius:0;padding-bottom:40px;margin-bottom:20px}.home main.site-main section.mid .bigwigs .flexslider .flex-direction-nav a,.tax-topic.term-bigwigs-new-gigs .flexslider .flex-direction-nav a{height:55px}.home main.site-main section.mid .bigwigs .flexslider .flex-control-nav,.tax-topic.term-bigwigs-new-gigs .flexslider .flex-control-nav{bottom:7px}.home main.site-main section.mid .bigwigs .flexslider .flex-control-paging li a,.tax-topic.term-bigwigs-new-gigs .flexslider .flex-control-paging li a{background-color:rgba(255,255,255,.5)}.home main.site-main section.mid .bigwigs .flexslider .flex-control-paging li a.flex-active{background-color:#fff}.home main.site-main section.mid .bigwigs .flexslider .flex-direction-nav a.flex-next:before,.home main.site-main section.mid .bigwigs .flexslider .flex-direction-nav a:before{color:#fff}.home main.site-main section.mid .bigwigs .flexslider ul li article{margin:12px 6px;background-color:#ededed;padding:12px;border-radius:15px}.home main.site-main section.mid .bigwigs .flexslider ul li article .image-container{position:relative}.home main.site-main section.mid .bigwigs .flexslider ul li article .image-container img{width:242px;height:242px;object-fit:cover}.home main.site-main section.mid .bigwigs .flexslider ul li article .image-container .spotlight{position:absolute;bottom:0;left:0;width:100%;padding:6px;text-align:center;background-color:rgba(203,39,44,.7);color:#fff;font-size:12px;font-weight:700;text-transform:uppercase}.home main.site-main section.mid .bigwigs .flexslider ul li article h2{font-size:16px;line-height:21px;text-transform:none;color:#333;margin-bottom:0}.home main.site-main section.mid .bigwigs .flexslider ul li article h3{font-size:14px;line-height:19px;font-weight:400;text-transform:none;color:#333;margin-bottom:0}.home main.site-main section.mid .bigwigs .flexslider ul li:first-child article{margin-left:12px}.home main.site-main section.mid .bigwigs .flexslider ul li:last-child article{margin-right:12px}.home main.site-main section.lower .content-container{display:flex;flex-wrap:wrap;margin:-6px 0 14px -6px;width:calc(100% + 12px)}.home main.site-main section.lower .content-container>div{width:33.33333%;padding:6px}@media screen and (max-width:1023px){.home main.site-main section.lower .content-container>div{width:100%}}.home main.site-main section.lower .content-container .popular-articles ul,aside.sidebar section.popular-articles ul,aside.sidebar section.stem ul{list-style-type:disc;color:#e43a3f;margin-left:17px}.home main.site-main section.lower .content-container .popular-articles h2{color:#000;text-transform:none;font-size:18px;line-height:23px}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){section.lower,section.mid,section.upper{width:100%;max-width:1440px;margin:auto}.perspectives img{width:100%}}#js-modal,.modal-container{position:absolute;top:0;left:0;width:100%;z-index:2}.modal-container{background-color:rgba(0,0,0,.5);height:100%;z-index:1001}.metered-message{width:auto}.restricted-modal-content{width:90%;max-width:800px;margin:5% auto 0;position:relative;top:auto;bottom:auto;left:auto;right:auto;background-color:#fff;-webkit-box-shadow:0 0 20px 2px rgba(0,0,0,.5);-moz-box-shadow:0 0 20px 2px rgba(0,0,0,.5);box-shadow:0 0 20px 2px rgba(0,0,0,.5)}.metered-paywall-final-registration-message ul,.restricted-modal-content .message{padding:0}.paywall-buttons a{margin-right:0}.metered-close{cursor:pointer}.page main.search .search-filters ul.filters li.filter ul,.paywall-buttons{display:none}.meter-details,.meter-graphic{width:50%;float:left;box-sizing:border-box;padding:20px}.meter-details{text-align:left}.meter-details p{color:#000;font-size:16px;font-weight:200;margin-bottom:10px;margin-top:0;line-height:21px}.meter-details h2{text-transform:uppercase;font-weight:700;font-size:28px;line-height:33px;margin-bottom:10px;margin-top:0}.meter-details h3{font-weight:600;font-size:18px;line-height:23px;margin-bottom:10px;text-transform:none}.meter-graphic img{width:100%;max-width:400px}.meter-option{display:flex;justify-content:space-around;margin-bottom:20px}.meter-option p{margin:0}.meter-option div{flex:1;flex-grow:2}.meter-option div.button-container{flex-grow:1}.meter-option .button-container a{background:#005496;border-radius:5px;padding:5px;color:#fff;font-size:14px;outline:0;height:auto;text-transform:uppercase;border:0;margin:6px 0 0 10px;text-decoration:none;display:block;text-align:center}.meter-option small a{color:#000;font-size:12px}@media (max-width:885px){.meter-graphic{display:none}.meter-details{width:100%;padding:10px}.meter-option{max-width:400px;margin-right:auto;margin-left:auto}.hidden-mobile{display:none}}.newsletters #newsletters-component{padding:20px;width:100%;position:relative}.newsletters #newsletters-component .v-messages,.newsletters #newsletters-component .v-text-field__details{display:none;width:0;height:0}.newsletters #newsletters-component .v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot{margin-bottom:0}.newsletters #newsletters-component .v-input__slot{margin-bottom:0}.newsletters #newsletters-component .v-input--selection-controls{margin-top:0;padding-top:0}.newsletters #newsletters-component .all-emails{position:absolute;top:32px;right:20px;cursor:pointer}@media screen and (max-width:767px){.newsletters #newsletters-component .all-emails{position:relative;top:auto;right:auto;margin-bottom:20px}}.newsletters #newsletters-component .all-emails .unsubscribe-all-emails,.page main.search a.url.fn.n,aside.sidebar section.popular-articles h2 i,aside.sidebar section.stem h2 i{color:#e43a3f}.newsletters #newsletters-component .all-emails .subscribe-all-emails{color:#059669}.newsletters #newsletters-component ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:20px}.newsletters #newsletters-component li{display:flex;align-items:center;margin-bottom:20px;font-size:16px;line-height:21px;border:solid 1px #c2c2c2;padding:20px;width:calc(33.33% - 14px);flex-direction:column;-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.05);-moz-box-shadow:0 0 8px 2px rgba(0,0,0,.05);box-shadow:0 0 8px 2px rgba(0,0,0,.05);border-radius:10px;position:relative;overflow:hidden}@media screen and (max-width:1024px){.newsletters #newsletters-component li{width:calc(50% - 10px)}}@media screen and (max-width:599px){.newsletters #newsletters-component li{width:100%}}.newsletters #newsletters-component li .exclusive{transform:matrix(.71,.71,-.71,.71,0,0);position:absolute;text-align:center;background:#e43a3f;padding:60px 60px 6px;right:-99px;top:-30px;color:#fff;text-transform:uppercase;font-size:12px;line-height:12px;font-weight:700;max-width:230px}@media screen and (max-width:1699px){.newsletters #newsletters-component li .exclusive{transform:none;top:0;left:0;width:100%;max-width:100%;padding:0 12px 12px;position:relative;background-color:transparent;color:#e43a3f}}@media screen and (max-width:1023px){.newsletters #newsletters-component li .exclusive{transform:matrix(.71,.71,-.71,.71,0,0);position:absolute;text-align:center;background:#e43a3f;padding:60px 60px 6px;right:-99px;top:-30px;left:auto;color:#fff;text-transform:uppercase;font-size:12px;line-height:12px;font-weight:700;max-width:230px}}@media screen and (max-width:779px){.newsletters #newsletters-component li .exclusive{transform:none;top:0;left:0;width:100%;max-width:100%;padding:0 12px 12px;position:relative;background-color:transparent;color:#e43a3f}}@media screen and (max-width:599px){.newsletters #newsletters-component li .exclusive{transform:matrix(.71,.71,-.71,.71,0,0);position:absolute;text-align:center;background:#e43a3f;padding:60px 60px 6px;right:-99px;top:-30px;left:auto;color:#fff;text-transform:uppercase;font-size:12px;line-height:12px;font-weight:700;max-width:230px}}.newsletters #newsletters-component li h3{font-size:22px;line-height:27px;margin-bottom:10px}.newsletters #newsletters-component li img{display:block;margin-bottom:10px;text-align:center;object-fit:contain;max-width:240px;max-height:110px;width:100%;height:100%}.newsletters #newsletters-component .newsletter__description,.page-template-advanced-search-template .advanced-search-container input,.page-template-advanced-search-template .advanced-search-container select{width:100%;margin-bottom:20px}.newsletters #newsletters-component .select-option{margin-top:auto}.page main.site-main{display:flex;flex-wrap:wrap;padding-bottom:20px}.page main.site-main .content-area{width:calc(100% - 360px);padding-right:20px}.page main.site-main .content-area.no-right-rail{width:100%;padding-right:0}@media screen and (max-width:949px){.page main.site-main .content-area{width:100%;padding-right:0}}.page main.site-main .content-area header{margin-bottom:28px}.page .page-content{margin-bottom:40px}.page .page-content .clear{clear:both}.page .page-content h1,.page .page-content h3,.single-sponsored-content main.site-main article h1{font-size:30px;font-weight:700;line-height:35px;margin-bottom:12px}.page .page-content h3{font-size:18px;line-height:23px}.page .page-content p{font-size:18px;line-height:30px;margin-bottom:24px}.page .page-content a,.pagination a{color:#e43a3f;text-decoration:none}.page .page-content a:hover,.pagination a:hover{text-decoration:underline}.page .page-content ul,.single-sponsored-content main.site-main article ul{list-style:disc;padding-left:20px;font-size:18px;line-height:30px;margin-bottom:24px}.page .page-content ol,.single-sponsored-content main.site-main article ol{list-style:auto;padding-left:20px;font-size:18px;line-height:30px;margin-bottom:24px}.page .page-content li,.single-sponsored-content main.site-main article li{margin-bottom:12px}.page .page-content figcaption,.single-sponsored-content main.site-main article figcaption{text-align:center;color:#a0a0a0;font-size:18px;line-height:24px;font-weight:100}.pagination{text-align:center}.page main.search .page-content{margin-bottom:0}.page main.search header.page-header,.single-sponsored-content main.site-main article hr{margin-bottom:20px}.page main.search header.page-header h1{margin-bottom:10px;font-size:40px;line-height:45px;background-color:transparent;color:#313131;padding:0}.page main.search header.page-header h3{font-size:30px;font-style:normal;font-weight:700;margin-bottom:20px;color:#333}.page main.search header.page-header h3 span{font-weight:400}.page main.search header.page-header .search-bar,.tax-topic main.site-main h1{display:flex;align-items:center}.page main.search header.page-header .search-bar i{margin-right:10px;color:#6e6e6e}.page main.search header.page-header .search-bar form{display:flex;width:100%}.page main.search header.page-header .search-bar form input[type=search]{width:100%;max-width:540px;border:solid 1px #e9eaee;background-color:#f6f6f6;margin-right:10px;outline:0;padding:0 5px}.page main.search .search-cards{overflow:hidden}.page main.search .search-cards.flexslider{margin:0}.page main.search .search-cards ul.cards{list-style:none;display:flex;margin:0;padding:0;width:100%;max-width:100%}.page main.search .search-cards ul.cards li.card{box-shadow:none;width:100%;min-width:248px;max-width:248px;margin:0 20px 20px 0;border:solid 1px #ececec;display:flex!important;flex-direction:column;justify-content:space-between}.page main.search .search-cards ul.cards li.card a:hover,.page main.search .search-filters ul.filters li.filter.selected ul li a:hover,.page main.search .search-filters ul.filters li.filter:hover ul li a:hover{text-decoration:none}.page main.search .search-cards ul.cards li.card:last-child{margin-right:0!important}.page main.search .search-cards ul.cards li.card h2{color:#333;font-size:16px;padding:8px 10px}.page main.search .search-cards ul.cards li.card h3{background:#ececec;color:#333;font-size:16px;text-align:center;padding:8px 10px}.page main.search .search-cards ul.cards li.card span{display:block;padding:8px;background:#ececec;text-align:right;font-size:12px;color:#909090;line-height:normal}.page main.search .search-cards ul.cards li.card .thumbnail{position:relative;text-align:center;margin:auto;height:146px;display:flex;justify-content:center;align-items:center;overflow:hidden}.page main.search .search-cards ul.cards li.card .thumbnail .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page main.search .search-cards ul.cards li.card .thumbnail .play-button i{color:rgba(186,186,186,.8);font-size:70px;line-height:normal}.page main.search .search-cards ul.cards li.card .thumbnail img{display:block;width:auto;max-width:100%;height:auto;max-height:100%}.page main.search .search-cards ul.cards li.card .thumbnail i{font-size:100px;line-height:76px}.page main.search .search-cards ul.cards li.card.event-card .thumbnail,.single-sponsored-content main.site-main article .more-information-container .more-information-content{padding:20px}.page main.search .search-cards ul.cards li.card.page-card .thumbnail img,.page main.search .search-cards ul.cards li.card.photo-card .thumbnail img,.page main.search .search-cards ul.cards li.card.video-card .thumbnail img{max-height:none}.page main.search .search-cards ul.cards li.card.job-card .thumbnail img{padding:10px;display:block}.page main.search .search-cards .flex-control-nav{position:static}.page main.search .search-filters{margin-bottom:20px;border-top:solid 1px #ececec;border-bottom:solid 1px #ececec}.page main.search .search-filters ul.filters{list-style:none;margin:0;padding:0;display:flex;width:100%;position:relative}.page main.search .search-filters ul.filters li{color:#4d4d4d;font-size:14px;line-height:19px}.page main.search .search-filters ul.filters li.filter{display:flex;position:relative;padding:20px 0;cursor:pointer;margin:0 40px 0 0;white-space:nowrap}.page main.search .search-filters ul.filters li.filter:last-child{padding-right:0}.page main.search .search-filters ul.filters li.filter.selected ul,.page main.search .search-filters ul.filters li.filter:hover ul{display:block;list-style:none;position:absolute;left:0;top:47px;margin:0;padding:10px 0;background-color:#fff;border:solid 1px #d0d0d0;border-radius:5px;box-shadow:2px 2px 5px 0 rgba(0,0,0,.25);cursor:default}.page main.search .search-filters ul.filters li.filter.selected ul li,.page main.search .search-filters ul.filters li.filter:hover ul li{display:flex;align-items:center;justify-content:space-between;padding:6px;margin:0 10px;white-space:nowrap}.page main.search .search-filters ul.filters li.filter.selected ul li:hover,.page main.search .search-filters ul.filters li.filter:hover ul li:hover{background-color:#f8f8f8}.page main.search .search-filters ul.filters li.filter.selected ul li.content-types div:last-child,.page main.search .search-filters ul.filters li.filter.selected ul li:last-child,.page main.search .search-filters ul.filters li.filter:hover ul li.content-types div:last-child,.page main.search .search-filters ul.filters li.filter:hover ul li:last-child,.single-sponsored-content main.site-main article li:last-child,.single-sponsored-content main.site-main article p:last-child,aside.sidebar section.big-wigs a:last-child{margin-bottom:0}.page main.search .search-filters ul.filters li.filter.selected ul li a,.page main.search .search-filters ul.filters li.filter:hover ul li a{color:#666;padding-right:40px;width:100%}.page main.search .search-filters ul.filters li.filter.selected ul li i,.page main.search .search-filters ul.filters li.filter:hover ul li i{font-size:12px}.page main.search .search-filters ul.filters li.filter.selected ul li.selected:after,.page main.search .search-filters ul.filters li.filter:hover ul li.selected:after{font-family:"Font Awesome 5 Pro";content:"\f00c"}.page main.search .search-filters ul.filters li.filter.selected ul li.selected a,.page main.search .search-filters ul.filters li.filter:hover ul li.selected a{color:#222}.page main.search .search-filters ul.filters li.filter.selected ul li.custom-date-rate,.page main.search .search-filters ul.filters li.filter:hover ul li.custom-date-rate{margin-left:0;margin-right:0;padding-left:16px;padding-right:16px;margin-bottom:-10px;border-top:solid 1px #d0d0d0;color:#e43a3f;display:flex;flex-direction:column;cursor:default}.page main.search .search-filters ul.filters li.filter.selected ul li.custom-date-rate .date-range-container,.page main.search .search-filters ul.filters li.filter:hover ul li.custom-date-rate .date-range-container{padding:10px 0;display:flex;flex-direction:column;align-items:flex-end}.page main.search .search-filters ul.filters li.filter.selected ul li.custom-date-rate .date-range-container input[type=date],.page main.search .search-filters ul.filters li.filter:hover ul li.custom-date-rate .date-range-container input[type=date]{padding:6px;margin-bottom:10px;width:auto}.page main.search .search-filters ul.filters li.filter.selected ul li.custom-date-rate .date-range-container a.button,.page main.search .search-filters ul.filters li.filter:hover ul li.custom-date-rate .date-range-container a.button{width:auto;font-size:14px;padding:6px;color:#fff}.page main.search .search-filters ul.filters li.filter.selected ul li.content-types,.page main.search .search-filters ul.filters li.filter:hover ul li.content-types{flex-direction:column;align-items:flex-start}.page main.search .search-filters ul.filters li.filter.selected ul li.authors:hover,.page main.search .search-filters ul.filters li.filter.selected ul li.content-types:hover,.page main.search .search-filters ul.filters li.filter.selected ul li.topics:hover,.page main.search .search-filters ul.filters li.filter:hover ul li.authors:hover,.page main.search .search-filters ul.filters li.filter:hover ul li.content-types:hover,.page main.search .search-filters ul.filters li.filter:hover ul li.topics:hover{background:0 0}.page main.search .search-filters ul.filters li.filter.selected ul li.content-types div,.page main.search .search-filters ul.filters li.filter:hover ul li.content-types div{margin-bottom:10px}.page main.search .search-filters ul.filters li.filter.selected ul li.authors,.page main.search .search-filters ul.filters li.filter.selected ul li.topics,.page main.search .search-filters ul.filters li.filter:hover ul li.authors,.page main.search .search-filters ul.filters li.filter:hover ul li.topics{flex-direction:column;align-items:flex-start;cursor:default}.page main.search .search-filters ul.filters li.filter.selected ul li.authors input[list=authors],.page main.search .search-filters ul.filters li.filter.selected ul li.topics input[list=topics],.page main.search .search-filters ul.filters li.filter:hover ul li.authors input[list=authors],.page main.search .search-filters ul.filters li.filter:hover ul li.topics input[list=topics]{background-color:#f5f5f5;border:solid 1px #e5e5e5;box-shadow:none;color:#848484;border-radius:4px;padding:10px;margin-bottom:10px}.page main.search .search-filters ul.filters li.filter i{margin-left:8px}.page main.search .search-filters ul.filters li.reset{display:flex;align-items:center;justify-content:center;margin:0;padding:0}.page main.search a.more{color:config("colors.blue-light");font-weight:700}.page main.search h2.entry-title{font-size:18px;line-height:23px;margin-bottom:10px}.page main.search h2.article-post-type{font-size:30px;font-style:normal;font-weight:700;margin-bottom:20px;color:#333}.page main.search .entry-meta{color:#8f8f8f;font-size:14px;margin-bottom:10px}.page main.search .posts h3{border-bottom:1px solid config("colors.blue");border-top:4px solid config("colors.blue");display:block;float:none;font-size:16px;line-height:21px;margin:0 0 15px;padding:6px 0;text-transform:uppercase}.page main.search article{border-bottom:solid 1px #ddd;padding:0 0 20px;margin-bottom:20px;display:flex}@media screen and (max-width:599px){.page main.search article{flex-direction:column-reverse}}.page main.search article p{font-size:16px;line-height:21px;margin-bottom:0}.page main.search article .article-meta{width:100%;padding-right:20px}.page main.search article img{display:block;min-width:180px;max-width:180px}@media screen and (max-width:599px){.page main.search article img{min-width:100%;max-width:100%;margin-bottom:20px}}.page-template-advanced-search-template .advanced-search-container{width:100%;max-width:320px}.page-template-advanced-search-template .advanced-search-container label{display:block;margin-bottom:5px}aside.sidebar{width:360px;padding-left:20px}aside.sidebar section.podcast{justify-content:center;margin-bottom:2.5rem}aside.sidebar section.big-wigs{display:flex;flex-direction:column;align-items:center;margin-bottom:2.5rem}aside.sidebar section.big-wigs a{display:inline-block;background:#e2383f;background:linear-gradient(90deg,#e2383f 0,#a9252b 100%);color:#fff;border-radius:6px;border:solid 2px #a9252b;padding:6px 12px;max-width:130px;text-align:center;font-size:14px;line-height:14px;margin-bottom:12px}aside.sidebar section.perspectives{margin-bottom:2.5rem}aside.sidebar section.perspectives img{margin-bottom:6px}aside.sidebar section.perspectives h2{font-size:18px;line-height:23px;font-weight:700;margin-bottom:12px}aside.sidebar section.events h3,aside.sidebar section.perspectives h3,aside.sidebar section.stem h3{width:100%;text-align:center}aside.sidebar section.popular-articles,aside.sidebar section.stem{flex-direction:column;margin-bottom:2.5rem}aside.sidebar section.popular-articles h2,aside.sidebar section.stem h2{color:#000;text-transform:none;font-size:18px;line-height:23px;font-weight:700;margin-bottom:6px}aside.sidebar section.stem{background-color:#e5e5e5;padding:12px}aside.sidebar section.stem h3 span{display:block;font-size:14px;text-transform:none;font-weight:400;line-height:12px}aside.sidebar section.events{margin-bottom:2.5rem}aside.sidebar section,aside.sidebar section.events div{width:100%}aside.sidebar section.events .event-button{font-size:14px;padding:4px 8px}@media screen and (max-width:949px){aside.sidebar{width:100%;padding-left:0}}.single-sponsored-content main.site-main{padding-bottom:20px}.single-sponsored-content main.site-main article,aside.sidebar section{display:flex;flex-wrap:wrap}.single-sponsored-content main.site-main article h2,.tax-topic main.site-main h2{font-size:24px;font-weight:700;line-height:29px;margin-bottom:12px}.single-sponsored-content main.site-main article h3{font-size:18px;font-weight:700;line-height:23px;margin-bottom:12px}.single-sponsored-content main.site-main article p{font-size:18px;line-height:30px;margin-bottom:24px}.single-sponsored-content main.site-main article a{color:#e43a3f;text-decoration:none}.single-sponsored-content main.site-main article a:hover,.single-video main.site-main .content-area article a:hover{text-decoration:underline}.single-sponsored-content main.site-main article header{width:100%;border-bottom:solid 1px #ddd;margin-bottom:20px}.single-sponsored-content main.site-main article .article-content{flex:1;padding-right:20px}@media screen and (max-width:799px){.single-sponsored-content main.site-main article .article-content{display:flex;flex-direction:column}}.single-sponsored-content main.site-main article .more-information-container{max-width:340px;width:100%;border:4px #e43a3f solid;text-align:center;align-self:flex-start}@media screen and (max-width:799px){.single-sponsored-content main.site-main article .more-information-container{margin-left:0;margin-bottom:0;max-width:100%;order:1}}.single-sponsored-content main.site-main article .more-information-container h3{background-color:#e43a3f;padding:10px 20px;color:#fff;margin-bottom:20px}.single-sponsored-content main.site-main article .more-information-container iframe,.single-sponsored-content main.site-main article .more-information-container img{margin:auto}.single-video main.site-main,.tax-topic main.site-main{display:flex;flex-wrap:wrap;padding-bottom:20px}.tax-topic main.site-main h1 .ad-placement{width:auto;margin-left:12px}.tax-topic main.site-main h1 .ad-placement a{display:flex;align-items:center}.tax-topic main.site-main h1 .ad-placement a::before{content:"Sponsored by:";font-size:18px;margin-right:12px}.tax-topic main.site-main h1 .ad-placement a img{max-width:200px;max-height:80px}.tax-topic main.site-main .content-area{width:calc(100% - 360px);padding-right:20px}@media screen and (max-width:949px){.tax-topic main.site-main .content-area{width:100%;padding-right:0}}.tax-topic main.site-main .content-area .cards{display:flex;flex-wrap:wrap;margin-left:-6px;margin-top:-6px;margin-bottom:34px;width:calc(100% + 12px)}@media screen and (max-width:1199px){.tax-topic main.site-main .content-area .cards .featured-card{width:100%}}@media screen and (max-width:949px){.tax-topic main.site-main .content-area .cards .featured-card{width:66.66666%}}@media screen and (max-width:799px){.tax-topic main.site-main .content-area .cards .featured-card{width:100%}}.tax-topic main.site-main .content-area .cards .featured-card div article h2{font-size:32px;line-height:37px}@media screen and (max-width:599px){.tax-topic main.site-main .content-area .cards .featured-card div article h2{font-size:22px;line-height:27px}}.tax-topic main.site-main .content-area .cards .basic-cards{width:33.33333%;display:block}@media screen and (max-width:1199px){.tax-topic main.site-main .content-area .cards .basic-cards{width:100%;display:flex;flex-wrap:wrap}}@media screen and (max-width:949px){.tax-topic main.site-main .content-area .cards .basic-cards{width:33.33333%;display:block}}@media screen and (max-width:799px){.tax-topic main.site-main .content-area .cards .basic-cards{width:100%;display:flex;flex-wrap:wrap}}@media screen and (max-width:1199px){.tax-topic main.site-main .content-area .cards .basic-cards div{width:50%}}@media screen and (max-width:949px){.tax-topic main.site-main .content-area .cards .basic-cards div{width:100%}}@media screen and (max-width:799px){.tax-topic main.site-main .content-area .cards .basic-cards div{width:50%}}@media screen and (max-width:599px){.tax-topic main.site-main .content-area .cards .basic-cards div{width:100%}}.tax-topic main.site-main .content-area section.standard-articles article{display:flex;margin-bottom:2.5rem}@media screen and (max-width:599px){.tax-topic main.site-main .content-area section.standard-articles article{flex-direction:column}}.tax-topic main.site-main .content-area section.standard-articles article .featured-image{margin-right:12px;width:100%;max-width:180px;position:relative}.tax-topic main.site-main .content-area section.standard-articles article .featured-image i{position:absolute;color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);font-size:32px;text-shadow:1px 1px 1px #000}@media screen and (max-width:599px){.tax-topic main.site-main .content-area section.standard-articles article .featured-image{max-width:100%;margin:0 auto 1.25rem}.tax-topic main.site-main .content-area section.standard-articles article .featured-image img{width:100%!important}}.tax-topic main.site-main .content-area section.standard-articles article .content{width:100%}.tax-topic.term-bigwigs-new-gigs .flexslider{overflow:hidden;border:0;background-color:#000;border-radius:0;padding-bottom:40px;margin-bottom:20px}.tax-topic.term-bigwigs-new-gigs .flexslider .flex-control-paging li a.flex-active{background-color:#fff}.tax-topic.term-bigwigs-new-gigs .flexslider .flex-direction-nav a.flex-next:before,.tax-topic.term-bigwigs-new-gigs .flexslider .flex-direction-nav a:before{color:#fff}.tax-topic.term-bigwigs-new-gigs .flexslider ul li article{margin:12px 6px}.tax-topic.term-bigwigs-new-gigs .flexslider ul li article img{width:242px;height:242px;object-fit:cover}.tax-topic.term-bigwigs-new-gigs .flexslider ul li article h2{font-size:16px;line-height:21px;text-transform:none;color:#fff;margin-bottom:0}.tax-topic.term-bigwigs-new-gigs .flexslider ul li:first-child article{margin-left:12px}.tax-topic.term-bigwigs-new-gigs .flexslider ul li:last-child article{margin-right:12px}.single-video main.site-main p{font-size:18px;line-height:23px}.single-video main.site-main .content-area{width:calc(100% - 360px);padding-right:20px}@media screen and (max-width:949px){.single-video main.site-main .content-area{width:100%;padding-right:0}}.single-video main.site-main .content-area article h1{color:#313131}.single-video main.site-main .content-area article p{font-size:18px;line-height:30px;margin-bottom:24px;color:#313131}.single-video main.site-main .content-area article a{color:#e43a3f;text-decoration:none}.single-video main.site-main .content-area .restricted-free-subscriber p,.single-video main.site-main .content-area .restricted-non-subscriber p{color:transparent!important;text-shadow:0 0 6px rgba(0,0,0,.5)!important;-webkit-touch-callout:none!important;-webkit-user-select:none!important;-khtml-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.single-video main.site-main .content-area .restricted-free-subscriber a,.single-video main.site-main .content-area .restricted-free-subscriber div,.single-video main.site-main .content-area .restricted-free-subscriber figure,.single-video main.site-main .content-area .restricted-free-subscriber iframe,.single-video main.site-main .content-area .restricted-free-subscriber img,.single-video main.site-main .content-area .restricted-free-subscriber ul,.single-video main.site-main .content-area .restricted-free-subscriber video,.single-video main.site-main .content-area .restricted-non-subscriber a,.single-video main.site-main .content-area .restricted-non-subscriber div,.single-video main.site-main .content-area .restricted-non-subscriber figure,.single-video main.site-main .content-area .restricted-non-subscriber iframe,.single-video main.site-main .content-area .restricted-non-subscriber img,.single-video main.site-main .content-area .restricted-non-subscriber ul,.single-video main.site-main .content-area .restricted-non-subscriber video{display:none!important}