.container-fluid div.row.fluid>div,div.row.fixed{max-width:1600px;margin:0 auto}div.row.fluid{margin-right:unset;margin-left:unset}.container-fluid{padding-left:0;padding-right:0}*{font-family:nunito,sans-serif}a.btn-primary{background-color:#c00e1b;border-color:#c00e1b;border-radius:20px;font-size:14px;padding:7px 20px}img{display:block;max-width:100%}header{background-color:#fff;padding:0;background-color:#f5f5f5}div.main-nav>div{display:flex;justify-content:space-between}div.main-nav{padding-top:20px;padding-bottom:10px;border-bottom:1px solid red;box-shadow:0 5px 8px #00000029;position:fixed;right:0;left:0;z-index:1000;background-color:#f5f5f5}div.main-nav div.left-nav,div.main-nav div.right-nav{display:flex;flex-direction:row}div.main-nav div.right-nav div.mobile-logo{display:none}div.main-nav div.left-nav a{display:inline-block;margin-right:25px}div.main-nav div.left-nav a img{height:50px;width:unset}div.main-nav div.left-nav a img.bw{height:60px}div.main-nav div.right-nav{justify-content:space-between}div.main-nav div.right-nav a{font-weight:700;font-size:14px;color:#555;display:inline-block;margin:auto 25px}div.main-nav div.right-nav a.logo{display:none}div.main-nav div.right-nav a i{color:#555}div.right-nav div.container,div.container div{display:flex}.hidden{display:none}div.secondary-nav{padding-top:80px}div.secondary-nav>div{justify-content:center;display:flex;flex-direction:row;padding:20px 0}div.secondary-nav a{font-weight:700;font-size:16px;color:#797979;display:inline-block;margin:auto 20px;text-transform:uppercase;white-space:nowrap}div.secondary-nav a.active{color:#c00e1b}div.leaderboard{background:transparent linear-gradient(180deg,#FAFAFA 0%,#EBEBEB 100%) 0% 0% no-repeat padding-box}div.leaderboard>div{justify-content:center;display:flex;flex-direction:row;padding:20px 0}.hrdivider{position:relative;margin-bottom:20px;width:100%;text-align:center;background:#ccc}.hrdivider.date,.hrdivider.sponsor{background:#c00e1b}.hrdivider.sponsor{margin-bottom:0}.hrdivider.sponsor hr{margin:0}.hrdivider span,.hrdivider h3,.hrdivider img{position:absolute;top:-15px;left:0;background:#fff;padding-right:20px;font-weight:700;font-size:20px}div.content-loop{padding:25px}div.article{display:flex;flex-direction:row;justify-content:space-between;padding:20px 10px}div.article div.image-container{width:35%}div.article a.image{border-radius:7px}div.article a.image img{width:100%;height:unset;border-radius:7px}div.article>div{width:60%;min-height:200px;position:relative}div.article a.category{letter-spacing:.5px;color:#c00e1b;font-weight:700;font-size:16px}div.article a.headline{color:#282f36}div.article a.headline h3{color:#282f36;font-weight:700;font-size:22px;padding:15px 0}div.article p,div.article span.date,div.article div.views{font-size:18px;line-height:20px;letter-spacing:0;color:#282f36cc}div.article span.date,div.article div.views{color:#a8a8a8}div.article div.meta{display:flex;flex-direction:row;justify-content:space-between;width:100%}div.article div.views i.hot,main.article div.meta div.views i.hot{color:#ff931e}div.article.feature{flex-direction:column;justify-content:start}div.article.feature a.image{width:100%;border-radius:7px}div.article.feature>div{width:100%;padding-bottom:20px}div.article.feature a.headline h3{font-size:35px;line-height:35px}div.article.sponsor{background-color:#fafafa;padding:40px 10px}div.article.hero{display:block;padding:0;width:100%;height:unset;position:relative}div.article.hero>div{position:absolute;top:30%;background:#2e2e2ede 0% 0% no-repeat padding-box;border:1px solid #707070;width:50%}div.article.hero a.category{position:absolute;top:-29px;background-color:#a20000;padding:15px 30px;left:55px;line-height:14px;color:#fff}div.article.hero a.category span.category{color:#fff;font-weight:700;font-size:16px;line-height:16px}div.article.hero a.headline{padding-left:55px;padding-top:35px;display:block;width:85%;color:#fff}div.article.hero a.headline h3{color:#fff;font-size:35px;line-height:35px;padding:0}div.article.hero p{padding-left:55px;padding-top:20px;display:block;color:#ebebeb;width:85%;font-size:18px;line-height:22px;font-weight:300;margin-bottom:0}div.article.hero div.meta{position:relative;padding-left:55px;padding-top:20px;display:block;padding-bottom:20px}div.row.hero-content{background-color:#a20000}div.row.hero-content>div{display:flex;flex-direction:row}div.row.hero-content div.content{width:45%;padding:40px 60px 40px 55px}div.row.hero-content div.articles{width:55%;display:flex;flex-direction:row;padding:20px}div.row.hero-content div.content a{color:#fff}div.row.hero-content div.content a:hover{text-decoration:none}div.row.hero-content div.content h3{color:#fff;font-size:35px;line-height:42px}div.row.hero-content div.content p{padding-top:25px;color:#ebebeb;font-weight:300;font-size:18px;line-height:20px}div.row.hero-content div.articles ul{padding-left:0}div.row.hero-content div.articles li{display:block;padding:10px 20px}div.row.hero-content div.articles li a{color:#fff}div.row.hero-content div.articles li a h3{color:#fff;font-size:20px;line-height:18px;font-weight:700}div.row.hero-content div.articles span{display:block;color:#c6c6c6;font-size:16px;line-height:18px;font-weight:300}div.row.hero-content div.articles span.date{color:#fff}div.hp-article-list{padding:25px}div.hp-article-list>h3{font-size:22px;font-weight:700;color:#a8a8a8;padding:15px 0;padding-left:15px;border-bottom:1px solid #ddd}div.hp-article-list ul{display:flex;flex-direction:column;padding-left:0}div.hp-article-list ul li{display:flex;flex-direction:row;padding:15px;border-bottom:1px solid #ddd}div.hp-article-list ul li img{display:block;width:60px;height:60px;object-fit:cover;object-position:center;max-width:unset}div.hp-article-list ul li>div{padding-left:10px;position:relative}div.hp-article-list ul li h3{font-size:20px;font-weight:700;color:#262626cc}div.hp-article-list ul li a{color:#262626cc}div.hp-article-list a.view-all{font-size:16px;color:#c00e1b;float:right}div.hp-article-list ul li span.time-since{font-size:16px;color:#c00e1b;left:10px}div.row.email{background:#fff;border-top:1px solid #c00e1b;border-bottom:1px solid #c00e1b}div.row.email.footer{border-top:none}div.row.email div.email-form{display:flex;flex-direction:column;align-content:center;color:#282f36;padding:40px 0}div.row.email div.email-form img{width:80px;height:unset;align-self:center}div.row.email div.email-form h2{text-align:center;font-weight:700;font-size:35px;line-height:40px}div.row.email div.email-form span{text-align:center;padding-bottom:15px;font-size:18px}div.row.email div.email-form div.email{text-align:center}div.row.promo{padding-top:25px;min-height:381px}div.row.promo>div{background-image:url(../assets/promo-background.png);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:row;justify-content:space-between}div.row.promo div.content{padding:20px;width:50%}div.row.promo div.content img{height:80px;width:unset;padding-bottom:20px}div.row.promo div.content p{color:#333;font-weight:300;font-size:24px}div.row.promo div.content p strong{font-weight:700}div.row.promo div.content a.btn{margin-right:15px}div.row.promo div.image{height:100%;position:relative;width:40%}div.row.promo div.image img{position:absolute;bottom:0;left:0;height:110%;width:unset}div.pagination div.post-nav-mobile{display:none}div.pagination{text-align:center;display:block;padding-top:20px;padding-bottom:20px}div.partners{padding:20px 25px}div.partners .hrdivider{background:#c00e1b}div.partners .hrdivider h3{width:180px;text-align:center;left:calc(50% - 90px);padding:0;color:#282f36;font-weight:700;font-size:20px}div.partners ul{padding:25px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}div.partners ul li{display:block;width:17%;padding-bottom:10px;padding-top:10px}div.partners ul li h4{color:#777;font-weight:700;font-size:18px;text-align:center;padding-top:5px}div.partners ul li a{color:#777}div.partners ul li img{margin-left:auto;margin-right:auto}div.partners ul li a img{margin-left:auto;margin-right:auto}div.rail{padding-top:calc(25px + 1rem);min-width:300px}div.rail div.divider.email{display:flex;flex-direction:row;justify-content:space-between;top:-16px;position:relative}div.rail div.divider.email h3{color:#fff;font-weight:700;font-size:22px;background-color:#c00e1b;padding:8px 20px;border-radius:15px;width:fit-content;height:fit-content;display:inline-block;white-space:nowrap}div.rail div.divider.email img{width:80px;height:100px;display:block}div.rail div.divider.email hr{border:0;clear:both;display:block;width:96%;background-color:#c00e1b;height:1px;margin-left:10px}footer{background-color:#282f36;padding:35px 0}footer div.hrdivider.footer{background:#555;margin-bottom:70px}footer div.hrdivider.footer img{background-color:#282f36;height:80px;top:-30px}footer p{color:#ffffff80;font-size:18px;line-height:20px;width:80%}footer p a{color:#3bacc7}footer h4{padding-top:10px;color:#fff;font-size:18px;line-height:20px}footer ul{padding-left:0}footer ul li{display:block;padding:10px 0}footer ul li a{color:#ffffff80;font-size:18px;line-height:20px}footer ul li a i{padding-right:8px;color:#fff;font-size:22px}footer ul li a:hover{color:#ffffff80}footer ul li a:hover i{color:#fff}div.details{color:#262626;padding-bottom:20px}div.details p{font-size:18px;color:#282f36cc}div.rail>div.email div.emailsignup{width:100%}div.emailsignup{display:table;width:80%}div.emailsignup>div{display:table-cell;width:50px}div.emailsignup input{border:1px solid #282f3626;display:inline-block;border-radius:5px;height:40px;width:100%}div.emailsignup .button{color:#fff;background-color:#c00e1b;border-radius:20px;padding-left:20px;padding-right:20px;width:100%}main.article div.header{padding-bottom:20px}main.article div.header h1{color:#262626;font-size:38px;line-height:38px;font-weight:700;padding-top:20px}main.article div.header p{color:#434343;font-size:22px;line-height:24px;font-weight:300}main.article div.meta img.author{width:100px;height:100px;border-radius:50px;float:left;margin-right:15px}main.article div.meta a.author{color:#c00e1b;font-size:16px;line-height:18px;font-weight:700;padding-bottom:5px}main.article div.meta span.date,main.article div.meta div.views,main.article div.header p.caption,main.article div.content div.hero p.caption,main.article div.body p.caption,main.article div.content figure figcaption{display:block;color:#868686;font-size:16px;line-height:18px;font-weight:300;padding-bottom:5px}main.article div.content div.hero p.caption{padding-top:0;margin-top:-20px}main.article div.share{padding-top:20px}main.article div.share h2{color:#282f36;font-size:24px;line-height:27px;font-weight:700}main.article div.share div.sharethis-inline-share-buttons{display:flex!important;flex-direction:row;justify-content:left}main.article div.hero{position:relative;width:100%}div.hero img,main.article div.header img{height:unset;width:unset;max-width:100%}main.article div.content div.hero span.category{letter-spacing:.5px;color:#c00e1b;font-weight:500;font-size:16px}main.article div.content div.hero a.category{color:#c00e1b}main.article div.content div.hero h3{color:#000;font-size:35px;line-height:35px;padding:0;font-weight:700;padding-top:20px;width:85%}main.article div.content div.hero p{padding-top:20px;display:block;color:#434343;width:85%;font-size:22px;line-height:20px;font-weight:300}main.article div.content div.hero span.date{display:block;color:#868686;width:85%;font-size:16px;line-height:18px;font-weight:300}main.article div.content{padding:25px 40px 25px 90px}main.article div.content img,main.article div.content figure{max-width:100%;height:unset}div.related-articles{padding:30px 0}div.related-articles .hrdivider{background-color:#c00e1b}div.related-articles div.articles{justify-content:space-between;display:flex;flex-direction:row}div.related-articles div.articles>div{width:30%;padding:0}div.related-articles div.article a.headline h3{font-size:22px;line-height:20px}div.related-articles div.article a.image img{height:250px;object-fit:cover;object-position:center}main.article div.related-inline{padding:20px 25px 25px;width:40%;float:right}main.article div.related-inline>h3{font-size:16px;font-weight:700;color:#a8a8a8;padding:0 0 15px;border-bottom:1px solid #ddd}main.article div.related-inline ul{display:flex;flex-direction:column;padding-left:0}main.article div.related-inline ul li{display:block;padding:10px;padding-left:0;border-bottom:1px solid #ddd}main.article div.related-inline ul li h3{font-size:16px;font-weight:700;color:#262626cc;margin-bottom:0}main.article div.related-inline ul li a{display:block;color:#262626cc}main.article div.related-inline ul li span.time-since{font-size:16px;color:#c00e1b;display:block}div.body{padding-top:20px}div.body img.alignright{margin:0 0 0 auto}div.body h2{font-size:28px;padding-bottom:8px;font-weight:700;color:#212529}div.body h3{font-size:22px;padding-bottom:5px;font-weight:700;color:#212529}div.body h4{font-size:22px;padding-bottom:5px;font-weight:500;color:#868686}div.body p,div.body li,div.body a,div.body span{font-size:18px;color:#212529}div.body a{text-decoration:underline;color:#c00e1b}div.body p.read{font-size:22px;color:#212529;font-weight:700}div.body p.read a{text-decoration:none;text-transform:uppercase;font-weight:800}div.body div.post-nav{display:flex;flex-direction:row;justify-content:space-between;padding:15px 0;margin-top:15px;border-top:1px solid #282f3626}div.body div.post-nav a{color:#282f36;font-weight:700;font-size:18px;text-decoration:none}div.body div.post-nav a i{color:#282f364d;padding:0 5px}div.body div.email{padding-top:20px}div.body div.tags{padding:15px 0}div.body div.tags div.tag{display:inline-block;padding:5px 0}div.body div.tags div.tag a{color:#fff;background-color:#868686;border-radius:15px;font-size:16px;padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:5px;text-decoration:none}.page-numbers{color:#282f36;padding:20px;border-right:1px solid #282f3626}.page-numbers:last-child{border-right:0}.page-numbers.current{color:#4592ff}div.mobile-navigation{position:fixed;top:0;bottom:0;width:450px;right:0;height:100%;background:#2e2e2ede 0% 0% no-repeat padding-box;z-index:100;padding:80px 0 20px}div.mobile-navigation div.close-button{display:block;text-align:right;padding:15px 0}div.mobile-navigation div.close-button i{color:#a8a8a8;font-weight:700;padding:20px;text-shadow:none;font-size:20px}div.mobile-navigation div.search form{display:flex;flex-direction:row;background-color:#2e2e2e;padding:10px 20px}div.mobile-navigation div.search form i{color:#dbdbdb;display:block;margin:auto}div.mobile-navigation div.search form input{margin-left:10px;border:none;background:0 0;color:#dbdbdb}div.mobile-navigation div.search form input::placeholder{color:#d1d1d1}div.mobile-navigation div.items{padding:30px 35% 30px 0}div.mobile-navigation div.items ul{padding-left:0}div.mobile-navigation div.items ul li{display:block;margin:15px 0}div.mobile-navigation div.items ul li:nth-child(6n+1){background-color:#3bacc7}div.mobile-navigation div.items ul li:nth-child(6n+2){background-color:#035b7b}div.mobile-navigation div.items ul li:nth-child(6n+3){background-color:#c00e1b}div.mobile-navigation div.items ul li:nth-child(6n+4){background-color:#555}div.mobile-navigation div.items ul li:nth-child(6n+5){background-color:#843daa}div.mobile-navigation div.items ul li:nth-child(6n+6){background-color:#03767b}div.mobile-navigation div.items ul li a{color:#fff;display:block;padding:15px}div.mobile-navigation div.items ul li a:hover{text-decoration:none}div.mobile-navigation div.social{padding:20px}div.mobile-navigation div.social ul{display:flex;flex-direction:row;justify-content:center}div.mobile-navigation div.social ul li{display:block;padding:5px}div.mobile-navigation div.social ul li img{width:50px;height:50px}.hidden{display:none}.modal-header{border-bottom:none}#newsletterModal{background-color:#fff;bottom:15px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);position:fixed;right:15px;width:40%;z-index:1}#newsletterModal div.col.right img{padding:20px 10px}#newsletterModal div.col.right h2{font-size:35px;color:#c00e1b;font-weight:700}#newsletterModal div.col.right p.text{font-size:16px;color:#282f36;font-weight:700;line-height:1.1;width:90%}.modal-dialog{max-width:600px}#newsletterModal div.col.right input{width:100%;display:block}#newsletterModal div.col.right div.emailsignup{display:block}#newsletterModal div.col.right input[type=email]{border-radius:10px;padding:0 10px;margin-bottom:20px}#newsletterModal div.col.right input[type=submit]{font-size:14px;padding:7px 20px;height:unset}#newsletterModal div.col.left img{width:100%;height:100%;object-fit:contain}#newsletterModal div.col.right button{padding:5px}div.rail div.email p{font-size:18px;font-weight:700;color:#282f36}div.rail div.email p span{color:#c00e1b}div.rail div.email form{padding-bottom:20px}div.rail div.email form input[type=email],div.row.email div.email form input[type=email]{padding:20px;border-right:none}div.email form input[type=submit]{padding-left:30px;padding-right:30px;left:-20px;position:relative}div.row.email div.email form input[type=email]{width:400px}div.rail div.email p a{color:#c00e1b}div.row.email div.email{max-width:450px;margin:0 auto}div.email>span{font-weight:700;font-size:16px;line-height:16px;margin-bottom:20px;padding-bottom:20px}div.email span a{color:#c00e1b}span.emailCount{color:#035b7b}div.rail div.email form p.validation,form p.validation{font-weight:700;font-size:18px;padding-top:20px;color:#c00e1b}blockquote{padding-left:20px;border-left:2px solid #000}#st-el-4 .st-close{bottom:unset;top:28px}@media only screen and (max-width:1150px){div.article.hero>div{width:65%}}@media only screen and (max-width:960px){div.article.hero>div{bottom:0;width:85%}}@media only screen and (max-width:768px){html,body{width:100%;height:100%;margin:0;padding:0;overflow-x:hidden}div.main-nav div.left-nav{display:none}div.main-nav div.right-nav{display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%}div.main-nav div.right-nav div.mobile-logo{display:flex}div.main-nav div.right-nav>a{display:none}div.main-nav div.right-nav>a.search,div.main-nav div.right-nav>a.logo,div.main-nav div.right-nav>a.nav-control{display:block;font-size:22px}div.right-nav>a.logo img{width:29px;height:38px}div.secondary-nav>div{justify-content:left;overflow:scroll}div.content-loop div.hrdivider.date:first-child{display:none}div.content-loop{padding:0}div.article.feature{padding:0;margin:0;margin-bottom:40px}div.article.feature a.image{margin:0}div.article.feature a.image img{border:none;border-radius:0}div.article.feature a.category{display:none}div.article.hero>div{width:100%;position:relative;top:unset;bottom:unset}div.related-articles div.article.feature a.category{display:block;background-color:#a20000;padding:10px 20px}div.article.feature span.category{color:#fff}div.related-articles div.article.feature>div{background-color:#2e2e2e}div.related-articles div.article.feature a.headline{color:#fff;margin:20px;display:block}div.related-articles div.article.feature a.headline h3{color:#fff;font-size:25px;line-height:28px}div.related-articles div.article.feature p,div.related-articles div.article.feature span.date,div.related-articles div.article.feature div.views{color:#ffffff80;font-weight:300}div.related-articles div.article.feature a.image{border-radius:0;height:100%}div.related-articles div.article.feature a.headline h3{margin:0}div.article.feature p{margin:0 20px 20px}div.article.feature div.meta{position:relative;margin:0 20px 10px}div.article.feature div.views{display:none}div.article.feature a.headline h3{margin:0 20px}div.related-articles div.article.feature a.headline h3{margin:0}div.article.feature>div{padding-bottom:0}div.article.hero{background:#2e2e2ede 0% 0% no-repeat padding-box}div.content-loop>div{margin-right:20px;margin-left:20px}div.article{flex-direction:column}.hrdivider{width:unset}div.article a.image{width:100%;margin-bottom:15px}div.article>div,div.article div.image-container{width:100%}div.article div.meta{position:relative;margin:10px 0 0;width:auto}div.rail div.ad{display:flex;flex-direction:row;justify-content:center;margin:20px 0}div.row.promo div.image{display:none}div.row.promo div.content{width:100%}div.row.promo div.content a.btn{margin:15px 0;width:100%}div.partners{display:none}main div.row{padding-bottom:20px}main div.row:first-of-type{padding-bottom:0}div.article.hero a.category{left:30px}div.article.hero a.headline,div.article.hero p,div.article.hero div.meta{padding-left:30px}div.row.hero-content>div{flex-direction:column;padding:0}div.row.hero-content div.content{width:100%;padding:20px 30px}div.row.hero-content div.articles{width:100%;padding:0 30px 20px;flex-direction:column}div.row.hero-content div.content a h3{line-height:35px}div.row.hero-content div.articles li{padding:10px 0}div.mobile-navigation{width:100%}main.article div.content{padding:0}main.article div.header h1,main.article div.header p,main.article div.hero div.meta,main.article div.meta,main.article div.share,main.article div.hero p.caption,main.article div.hero h3{margin:10px 20px}div.body{padding:20px}div.related-articles div.articles{flex-direction:column}div.related-articles div.articles>div{width:100%;margin-bottom:20px}main.article div.related-inline{padding:0 20px;width:100%;float:unset}div.pagination div.post-nav{display:none}div.pagination div.post-nav-mobile{display:block}div.right-nav div.container{flex-direction:row;justify-content:flex-end}div.emailsignup{width:100%}main.article div.rail div.email{display:none}main.article div.content div.hero p.caption{margin-top:0}div.row.email div.email form input[type=email]{width:100%}#newsletterModalMobile{background-color:#fff;bottom:0;width:100%;position:fixed;left:50%;transform:translateX(-50%);z-index:1;border-top:2px solid #2e2e2ede;min-height:145px}#newsletterModalMobile h2{font-size:25px;color:#c00e1b;font-weight:700;text-align:center;padding-top:15px}#newsletterModalMobile p.text{font-size:15px;color:#282f36;font-weight:700;line-height:1.1;text-align:center}#newsletterModalMobile input{width:100%;display:block}#newsletterModalMobile div.emailsignup{width:80%;margin:auto}#newsletterModalMobile input[type=email]{border-radius:10px;padding:0 10px;margin-bottom:20px}#newsletterModalMobile input[type=submit]{font-size:14px;padding:8px 20px;height:unset;position:relative;left:-20px}#newsletterModalMobile button{padding:5px;position:absolute;right:1px;top:1px}#newsletterModalMobile form p.validation{text-align:center;font-size:15px}}