*{outline:none}
body{overflow-x:hidden}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}
body{line-height:1}
button{outline:0}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
q{display:inline;font-style:italic}
q:before{content:'"';font-style:normal}
q:after{content:'"';font-style:normal}
textarea,input[type="text"],input[type="button"],input[type="submit"],input[type="reset"],input[type="search"],input[type="password"]{-webkit-appearance:none;appearance:none;border-radius:0}
table{border-collapse:collapse;border-spacing:0}
th,td{padding:2px}
big{font-size:120%}
small,sup,sub{font-size:80%}
dd{margin-left:20px}
kbd,tt{font-family:courier;font-size:12px}
ins{text-decoration:underline}
del,strike,s{text-decoration:line-through}
dt{font-weight:700}
address,cite,var{font-style:italic}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
.autoplay-progress {
    position: absolute;
    right: 16px;
    bottom: 16px;
    z-index: 10;
    width: 48px;
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    color: var(--swiper-theme-color);
  }

  .autoplay-progress svg {
    --progress: 0;
    position: absolute;
    left: 0;
    top: 0px;
    z-index: 10;
    width: 100%;
    height: 100%;
    stroke-width: 4px;
    stroke: var(--swiper-theme-color);
    fill: none;
    stroke-dashoffset: calc(125.6 * (1 - var(--progress)));
    stroke-dasharray: 125.6;
    transform: rotate(-90deg);
  }
*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}
.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important}
html,body{font-family:proxima-nova,sans-serif;font-size:101.75%;line-height:1.5;font-weight:400}
a:hover{color:#99f}
.button.primary,.button.primary.disabled,.button.primary.disabled:focus,.button.primary.disabled:hover,.button.primary[disabled],.button.primary[disabled]:focus,.button.primary[disabled]:hover{background-color:#045ea8}
.button,button{font-size:100%;padding:1.05rem 2.75rem;background-color:#045ea8}
.button span{font-size:85%}
strong{font-weight:800}
.purple-btn{background-color:#99f;color:#0c165b}
.button.primary:hover{background-color:#045ea8!important;color:#fff!important}
h1{font-size:320%}
h2{font-size:235%;line-height:1.15;margin-top:0; margin-bottom:3%;}
h3{font-size:187%;line-height:1.25;margin-top:0; margin-bottom:3%;}
h4{font-size:150%}
h5{font-size:125%}
h1,h2,h3,h4,h5{font-weight:800}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:proxima-nova,sans-serif}
blockquote,blockquote p{line-height:inherit;color:inherit}
.disclaimer {font-size:75%;}
.disclaimer p, .disclaimer ul li {line-height: 1.25;}
.entry-content h5{color:#060f4f}
.title-line{position:relative;display:inline-block;margin:0 0 3%}
.title-line::after{content:"";border-bottom:solid 6px #99f;left:0;right:0;bottom:-3px;position:absolute}
#content{margin:2% auto}
.section {margin:2% 0; padding:2% 0;}
.blog #content{margin:2% auto 8%}
.dkblue{color:#fff;background:#000847}
.blue{color:#fff;background:#045ea8}
.white{color:#000;background:#fff}
.black{color:#fff;background:#000}
.bluegradient{color:#fff;background:#00458c;background:-moz-linear-gradient(left,rgba(0,69,140,1) 0%,rgba(4,94,168,1) 100%);background:-webkit-linear-gradient(left,rgba(0,69,140,1) 0%,rgba(4,94,168,1) 100%);background:linear-gradient(to right,rgba(0,69,140,1) 0%,rgba(4,94,168,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00458c',endColorstr='#045ea8',GradientType=1)}
.dk-bluegradient{color:#fff;background:#141e66;background:-moz-linear-gradient(left,#141e66 0%,#000947 100%);background:-webkit-linear-gradient(left,#141e66 0%,#000947 100%);background:linear-gradient(to right,#141e66 0%,#000947 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#141e66',endColorstr='#000947',GradientType=1)}
.dk-bluecirclegradient{background:#141e66;background:-moz-linear-gradient(top,rgba(20,30,102,1) 0%,rgba(0,9,71,1) 70%);background:-webkit-linear-gradient(top,rgba(20,30,102,1) 0%,rgba(0,9,71,1) 70%);background:linear-gradient(to bottom,rgba(20,30,102,1) 0%,rgba(0,9,71,1) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#141e66',endColorstr='#000947',GradientType=0)}
.dk-purplecirclegradient{background:#3c3c8e;background:-moz-radial-gradient(center,ellipse cover,#3c3c8e 0%,#000947 100%);background:-webkit-radial-gradient(center,ellipse cover,#3c3c8e 0%,#000947 100%);background:radial-gradient(ellipse at center,#3c3c8e 0%,#000947 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3c3c8e',endColorstr='#000947',GradientType=1)}
.int-orange-gradient{background:#ff9409;background:-moz-linear-gradient(left,rgba(255,148,9,1) 0%,rgba(243,111,33,1) 100%);background:-webkit-linear-gradient(left,rgba(255,148,9,1) 0%,rgba(243,111,33,1) 100%);background:linear-gradient(to right,rgba(255,148,9,1) 0%,rgba(243,111,33,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9409',endColorstr='#f36f21',GradientType=1)}
#header{position:fixed;left:0;top:0;width:100%;z-index:1200;padding:0;margin:0}
#header a.logo{display:block;position:relative;padding:3rem 0 0}
#header a.logo img{display:block;vertical-align:middle;width:100%;height:auto;width:50%;margin:auto;position:absolute;top:95%;left:25%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
#header .menu{text-align:right;width:100%;margin:0 auto;display:block}
#header .menu li{display:inline-block}
#header .menu li:first-child{float:left;display:block}
#header .menu li:first-child a{background:url(img/tegna-logo.svg);background-position:center;background-repeat:no-repeat;display:block}
#header .menu li:first-child a span{opacity:0}
#header .menu a,.menu a:visited .menu button,.menu input,.menu select{font-weight:800;color:#fff;text-decoration:none;padding:2.5rem 2rem;position:relative}
#header .menu a:hover{color:#788dff;text-decoration:none}
#header .menu li:hover > a::after{content:'';border-bottom:3px solid #788dff;width:100%;display:block;margin:0 auto;position:absolute;bottom:25%;left:0;right:0}
#header .menu .sub-menu a:hover{text-decoration:none}
#header .menu .sub-menu a::after{display:none!important;opacity:0}
#header .menu li ul{visibility:hidden;width:320px;position:absolute;z-index:1199;text-align:left;background:#000847;background-repeat:repeat;background-position:center;margin:0}
#header .menu li ul::before{content:"";background-image:repeating-linear-gradient(-45deg,currentColor 0,currentColor 1px,transparent 0,transparent 50%);background-size:8px 8px;position:absolute;z-index:-1;height:100%;width:100%;top:0;left:0;right:0;bottom:0;opacity:.15}
#header .menu .current-menu-item ul li a,#header .menu .current-menu-item ul li a:visited,#header .menu .current-menu-ancestor ul li a,#header .menu .current-menu-ancestor ul li a:visited{color:#fff}
#header .menu .current-menu-ancestor ul li a:hover{color:#788dff}
#header .menu li.current-menu-item > a::after,#header .menu li.current-menu-ancestor > a::after,#header .menu li.current-menu-item:hover > a::after,#header .menu li.current-menu-ancestor:hover > a::after{content:'';border-bottom:3px solid #788dff;width:100%;display:block;margin:0 auto;position:absolute;bottom:25%;left:0;right:0}
#header .menu li:first-child a::after{display:none!important}
#header .menu .advertising{position:relative}
#header .menu .advertising span{font-size:75%;margin-left:5%}
#header .menu .advertising a,#header .menu .advertising a:visited{padding:1rem 1.75rem;margin:0 0 1.5rem;background:#f36f21;position:relative;color:#fff}
#header .menu .advertising a::after{display:none}
#header .menu .advertising a:hover{color:#fff}
#header .menu .advertising:hover > a::after{display:none}
.sub-site #header .menu .advertising a,#header .menu .advertising a:visited{color:#fff;padding:2.5rem 1.75rem;margin:0;background:none;position:relative}
.sub-site #header .menu li.advertising > a::after{border-bottom:3px solid #f36f21!important;width:100%;content:"";display:block;margin:0 auto;position:absolute;bottom:25%;left:0;right:0}
#header .menu .advertising a.parent-item,#header .menu .advertising a.parent-item:visited{color:#000}
#header .menu li:hover ul{visibility:visible}
#header .menu li ul li{width:100%;float:none}
#header .menu li ul li a,#header .menu li ul li a:link,#header .menu li ul li a:visited,#header .menu .current-menu-item ul li a,#header .menu .current-menu-item ul li a:visited,#header .menu .current-menu-ancestor ul li a,#header .menu .current-menu-ancestor ul li a:visited{background:none;line-height:1.25;display:block;text-align:left;width:100%;height:100%;text-decoration:none;outline:none;padding:1.25rem 2rem}
#header .menu ul li a:hover{color:#788dff}
#header .menu .current-menu-item a,#header .menu .current-menu-ancestor a,#header .menu .current-menu-ancestor ul li.current-menu-item a,#header .menu ul li.current-page-ancestor a{color:#788dff}
#header .menu .advertising ul{right:10%}
#header .menu .advertising ul li a,#header .menu .advertising ul li a:link,#header .menu .advertising ul li a:visited,#header .menu .advertising.current-menu-item ul li a,#header .menu .advertising.current-menu-item ul li a:link,#header .menu .advertising.current-menu-item ul li a:visited,#header .menu .advertising.current-menu-ancestor ul li a,#header .menu .advertising.current-menu-ancestor ul li a:link,#header .menu .advertising.current-menu-ancestor ul li a:visited{background:none;display:block;text-align:left;width:100%;height:100%;text-decoration:none;outline:none;padding:1.25rem 2rem;margin:0}
#header .menu .advertising.current-menu-item ul li a:hover,#header .menu .advertising.current-menu-item ul li a:active,#header .menu .advertising.current-menu-ancestor ul li a:hover,#header .menu .advertising.current-menu-ancestor ul li a:active{color:#f36f21}
#header .menu li.homelink a{text-decoration:none!important}
#header .menu li.homelink a::after,#header .menu li.current-menu-ancestor.homelink a::after,.menu li.current-menu-item.homelink a::after{display:none!important}
#header .menu .advertising ul li a:hover{color:#788dff}
#header .menu li:hover ul ul{visibility:hidden}
#header .menu li:hover ul li:hover ul{visibility:visible}
#header .menu .advertising li{width:49%}
#header .menu .advertising ul{right:0;width:640px}
#header .menu .advertising li.industries ul{width:320px;left:-50%;border-top:3px solid #f36f21!important;bottom:0;top:inherit}
#header .menu .advertising li.industries ul li{width:100%}
#header .menu ul li.aboutlink{cursor:default!important}
#header .menu .advertising ul .industry-sub-menu{position:relative}
#header .menu .advertising ul .industry-sub-menu
#header .menu .advertising ul .industry-sub-menu ul{right:100%;width:320px;top:0}
#header .menu .advertising ul .industry-sub-menu ul li{width:100%;display:block;float:left}
.search-results #content{margin:5% 0}
.navigation{text-align:center;font-size:90%;margin:0 auto 3%}
#footer{padding:5% 0}
#footer #copyright{margin:5% auto;text-align:center;opacity:.5}
#footer a.logo{width:122px;text-indent:-9999px;background:url(img/tegna-logo.svg);background-position:center left;background-repeat:no-repeat;display:inline-block;margin:0 0 1%;padding:10px 7%}
#footer .menu{display:block}
#footer .menu a,#footer .menu a:visited{color:#fff;font-weight:800;line-height:2.21;display:block;float:none;padding:0}
#footer #menu-social-media-menu{display:block;margin:3% auto}
#footer #menu-social-media-menu li{display:inline-block}
#footer #menu-social-media-menu li a,#footer #menu-social-media-menu li a:visited{display:inline-block;text-indent:-9999px;padding:0 1rem;background-repeat:no-repeat;background-position:left;background-size:32px auto}
#footer #menu-social-media-menu li.facebook a{background-image:url(img/facebook-icon.svg)}
#footer #menu-social-media-menu li.linkedin a{background-image:url(img/linkedin-icon.svg);padding-right:1.5rem}
#footer #menu-social-media-menu li.twitter a{background-image:url(img/twitter-icon.svg)}
.bg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:7}
.header{padding:12% 0 5%;color:#fff;position:relative;overflow:hidden}
.header.secondary{padding:3% 0}
.header img{position:absolute;display:block;right:0;top:0;z-index:6;height:100%;width:auto}
.page-template-page-peopleculture .header img{top:inherit;bottom:-25%}
.header.orange img{z-index:8;right:15%;height:75%;top:inherit;bottom:0}
.int-dkblue-gradient{background:-moz-linear-gradient(left,rgba(20,30,102,1) 25%,rgba(20,30,102,0.32) 100%);background:-webkit-linear-gradient(left,rgba(20,30,102,1) 50%,rgba(20,30,102,0.32) 100%);background:linear-gradient(to right,rgba(20,30,102,1) 50%,rgba(20,30,102,0.32) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#141e66',endColorstr='#52141e66',GradientType=1)}
.header h1, .header h2, .header h3{color:#fff;position:relative;z-index:8}
.header h2, header h3 {font-weight:600;}
.header label{font-weight:700;color:#fff;position:relative;z-index:8;font-size:125%;line-height:1}
.header label a,.header label a:visited{color:#fff}
.header.white h1,.header.white h2{color:#141e66}
.header.white h1{margin:0 auto 2%;line-height:1.2}
.header.white h2 sup{position:relative;top:-2px}
.header.white label{color:rgba(0,0,0,0.42)}
.header.white label a,.header.white label a:visited{color:rgba(0,0,0,0.42)}
.header.orange{background:#f36f21}
.header.orange label{color:rgba(255,255,255,0.42)}
.header.orange label a,.header.white label a:visited{color:rgba(255,255,255,0.42)}
.header.orange.homepage label,.header.orange.homepage a label,.header.orange.homepage a:visited label{color:#fff}
.spacer-pad{padding:5% 0}
.spacer-pad-sm {padding:3% 0 2%;}
.spacer-margin{margin:5% 0}
.headline-spacer-sm {margin:3% 0 2%;}
.entry-content,.default-content{padding:2% 0}
.page.page-template-page-boardofdirectorsv2 .entry-content{padding:6% 0}
.page .entry-content{padding:2% 0}
.entry-content h3{color:#060f4f}
.entry-content p{margin:1.5% 0 2%}
.default-content p{width:100%}
.default-content strong{font-weight:800;color:#060f4f;font-size:105%}
.default-content .alignright{float:right;margin-left:1.5%;margin-bottom:1.5%}
.default-content .alignleft{float:left;margin-right:1.5%;margin-bottom:1.5%}
.default-content iframe{width:100%}
.embed-wrap{height:auto;max-width:100%;margin-bottom:0;overflow:hidden;position:relative;padding-bottom:56.25%;padding-top:30px}
.embed-wrap embed,.embed-wrap iframe,.embed-wrap object{position:absolute;top:0;left:0;height:100%;width:100%}
.entry-content::after{clear:both;content:"";display:block}
.entry-content hr,hr.styled-separator{background:linear-gradient(to left,currentColor calc(50% - 16px),transparent calc(50% - 16px),transparent calc(50% + 16px),currentColor calc(50% + 16px));background-color:transparent!important;border:none;height:.1rem;overflow:visible;position:relative}
.entry-content hr:not(.has-background),hr.styled-separator{color:#6d6d6d}
.entry-content hr::before,.entry-content hr::after,hr.styled-separator::before,hr.styled-separator::after{background:currentColor;content:"";display:block;height:1.6rem;position:absolute;top:calc(50% - 0.8rem);transform:rotate(22.5deg);width:.1rem}
.entry-content hr::before,hr.styled-separator::before{left:calc(50% - 0.5rem)}
.entry-content hr::after,hr.styled-separator::after{right:calc(50% - 0.5rem)}
.entry-content > *{margin-left:auto;margin-right:auto;margin-bottom:1.25em}
.entry-content > :first-child{margin-top:0}
.entry-content > :last-child{margin-bottom:0}
.read-more-button-wrap{margin-top:1em;text-align:center}
.entry-content a:hover,.entry-content a:focus{text-decoration:none}
.entry-content li{line-height:1.4}
.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-top:2%; margin-bottom:1%;width:100%;}
.entry-content ul ul,.entry-content ol ol,.entry-content ul ol,.entry-content ol ul{margin-bottom:1rem}
.entry-content hr{margin:4rem auto}
.entry-content > .alignleft,.entry-content > p .alignleft,.entry-content > .wp-block-image .alignleft{position:absolute;right:calc((100vw - 58rem) / 2 + 58rem + 2rem);max-width:calc((100% - 58rem) / 2 - 6rem)}
[class*="wp-block"]:not(.alignwide):not(.alignfull) [class*="__inner-container"] > .alignleft,[class*="wp-block"]:not(.alignwide):not(.alignfull) [class*="__inner-container"] > p .alignleft,[class*="wp-block"]:not(.alignwide):not(.alignfull) [class*="__inner-container"] > .wp-block-image .alignleft{position:relative;right:inherit;max-width:inherit}
[class*="wp-block"].alignwide [class*="__inner-container"] > .alignleft,[class*="wp-block"].alignwide [class*="__inner-container"] > p .alignleft,[class*="wp-block"].alignwide [class*="__inner-container"] > .wp-block-image .alignleft,[class*="wp-block"].alignfull [class*="__inner-container"] > .alignleft,[class*="wp-block"].alignfull [class*="__inner-container"] > p .alignleft,[class*="wp-block"].alignfull [class*="__inner-container"] > .wp-block-image .alignleft{position:absolute;right:calc((100% - 58rem) / 2 + 58rem + 4rem);max-width:calc((100% - 58rem) / 2 - 4rem)}
[class*="wp-block"].alignwide.has-background [class*="__inner-container"] > .alignleft,[class*="wp-block"].alignwide.has-background [class*="__inner-container"] > p .alignleft,[class*="wp-block"].alignwide.has-background [class*="__inner-container"] > .wp-block-image .alignleft{right:calc((100% - 58rem) / 2 + 58rem)}
[class*="wp-block"].alignfull [class*="__inner-container"] > .alignleft,[class*="wp-block"].alignfull [class*="__inner-container"] > p .alignleft,[class*="wp-block"].alignfull [class*="__inner-container"] > .wp-block-image .alignleft{margin-left:4rem}
.entry-content > .alignright,.entry-content > p .alignright,.entry-content > .wp-block-image .alignright,[class*="__inner-container"] > .alignright{position:absolute;left:calc((100vw - 58rem) / 2 + 58rem + 2rem);max-width:calc((100% - 58rem) / 2 - 6rem)}
[class*="wp-block"]:not(.alignwide):not(.alignfull) [class*="__inner-container"] > .alignright,[class*="wp-block"]:not(.alignwide):not(.alignfull) [class*="__inner-container"] > p .alignright,[class*="wp-block"]:not(.alignwide):not(.alignfull) [class*="__inner-container"] > .wp-block-image .alignright{position:relative;left:inherit;max-width:inherit}
[class*="wp-block"].alignwide [class*="__inner-container"] > .alignright,[class*="wp-block"].alignwide [class*="__inner-container"] > p .alignright,[class*="wp-block"].alignwide [class*="__inner-container"] > .wp-block-image .alignright,[class*="wp-block"].alignfull [class*="__inner-container"] > .alignright,[class*="wp-block"].alignfull [class*="__inner-container"] > p .alignright,[class*="wp-block"].alignfull [class*="__inner-container"] > .wp-block-image .alignright{position:absolute;left:calc((100% - 58rem) / 2 + 58rem + 4rem);max-width:calc((100% - 58rem) / 2 - 4rem)}
[class*="wp-block"].alignwide.has-background [class*="__inner-container"] > .alignright,[class*="wp-block"].alignwide.has-background [class*="__inner-container"] > p .alignright,[class*="wp-block"].alignwide.has-background [class*="__inner-container"] > .wp-block-image .alignright{left:calc((100% - 58rem) / 2 + 58rem + 4rem)}
[class*="wp-block"].alignfull [class*="__inner-container"] > .alignright,[class*="wp-block"].alignfull [class*="__inner-container"] > p .alignright,[class*="wp-block"].alignfull [class*="__inner-container"] > .wp-block-image .alignright{margin-right:4rem}
.entry-content > .alignwide:not(.wp-block-group.has-background),.entry-content > .alignfull:not(.wp-block-group.has-background){margin-bottom:8rem;margin-top:8rem}
.alignfull > figcaption,.alignfull > .wp-caption-text{width:calc(100% - 10rem)}
.entry-content ul,.entry-content ol{margin:0 0 2% 2%; width:100%;}
.entry-content ul{list-style:disc}
.entry-content ul ul{list-style:circle}
.entry-content ul ul ul{list-style:square}
.entry-content ol{list-style:decimal}
.entry-content ol ol{list-style:lower-alpha}
.entry-content ol ol ol{list-style:lower-roman}
.entry-content li{line-height:1.5;margin:.5rem 0 0 2rem}
.entry-content li > ul,.entry-content li > ol{margin:1rem 0 0 2rem}
.entry{padding:15% 20%;position:relative}
.sub-site .entry{padding:12% 20% 0}
.gridtab-1.gridtab{padding:0}
.gridtab-1.gridtab .entry-title-meta h3{font-size:165%}
.gridtab-1.gridtab .entry-title-meta strong{font-size:165%}
.gridtab-1.gridtab > dt{border-color:transparent!important;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}
.gridtab-1.gridtab>dt{transition:background .25s;background:none;border-color:transparent!important;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}
.gridtab-1.gridtab>dd{border-top-width:0!important;border-color:#efefef!important;background:#efefef!important;outline:none}
.gridtab-1.gridtab>dt:hover{transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;opacity:1;-webkit-transition:opacity .25s ease-in-out;cursor:pointer}
.gridtab-1.gridtab>dt.is-active{cursor:default;opacity:1;background:#eee!important;border-color:#eee!important;outline:none}
.gridtab-1.gridtab>dt .entry{background:none;padding:20px 20px 10px}
.gridtab-1.gridtab>dt .entry .designation{line-height:1.25;margin-top:10px}
.gridtab-1.gridtab>dt.is-active .entry{background:#efefef;padding:20px 20px 10px}
.gridtab-1.gridtab .img-placeholder img{max-width:223px;height:auto;display:block;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}
.gridtab-1.gridtab>dt:hover .img-placeholder img{opacity:.4;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}
.gridtab-1.gridtab>dd>.gridtab__controls .closeBtn::before,.gridtab-1.gridtab>dd>.gridtab__controls .closeBtn::after{width:24px;content:"";height:24px;background:#060f4f}
.gridtab-1.gridtab>dd>.gridtab__controls .closeBtn::before:hover,.gridtab-1.gridtab>dd>.gridtab__controls .closeBtn::after:hover{background:#788dff;content:""}
.gridtab-1.gridtab>dd>.gridtab__controls{position:absolute;right:5px;top:15px}
.gridtab-1.gridtab>dd>.gridtab__controls .closeBtn{width:24px;height:24px;text-indent:-999999999px}
.gridtab-1.gridtab > dd > .gridtab__controls > .closeBtn::after,.gridtab-1.gridtab > dd > .gridtab__controls > .closeBtn::before,.gridtab-1.gridtab > dd > .gridtab__controls > .closeBtn::after{position:absolute;width:1px;height:24px;content:'';display:block;background:#060f4f}
.gridtab-1.gridtab > dd > .gridtab__controls > .closeBtn::before,.gridtab-1.gridtab > dd > .gridtab__controls > .closeBtn::after{top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}
.gridtab-1.gridtab > dd > .gridtab__controls > .closeBtn::after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}
.leader{color:#000;width:31.333%!important}
.single .leader{padding:0 0 3%}
.leader a,.leader a:visited{padding:10% 5%;display:block;color:#000;text-decoration:none}
.leader .img-placeholder img{max-width:278px;height:auto;width:100%;display:block;position:relative;z-index:5}
.leader h3{position:relative;z-index:2;font-size:175%}
.entry-title-meta{width:80%;max-width:278px;margin:10px 0 0}
#wpsm_accordion_6565 .wpsm_panel-title{color:#060f4f!important;background-color:#99f!important}
#wpsm_accordion_6565 .wpsm_panel-title a{font-family:proxima-nova,sans-serif!important;color:#060f4f!important}
#wpsm_accordion_6565 .wpsm_panel-title a .ac_title_class{font-family:proxima-nova,sans-serif!important;color:#060f4f!important}
#wpsm_accordion_6565 .wpsm_panel-title a .ac_open_cl_icon{font-family:FontAwesome!important;background-color:#99f!important}
#wpsm_accordion_6565 .wpsm_panel-body{font-family:proxima-nova,sans-serif!important}
.page-template-benefits_template .tablepress tfoot th,.page-template-benefits_template .tablepress thead th{background:#fff;line-height:1.44}
.page-template-benefits_template .tablepress img{display:block;margin-right:1rem;width:50%;height:auto}
.page-template-benefits_template .tablepress a,.page-template-benefits_template .tablepress a:visited{color:#000;display:block;float:left}
.benefit-img{max-width:85px;height:auto;display:block}
.whole-station-map{opacity:.65}
.map-headline{margin:0 auto!important}
#station-section{padding:5% 0;position:relative}
#station-section .map-description{color:#99f}
#station-map{position:relative;height:auto!important;width:100%!important}
.station-link{display:block;position:relative;margin:0 auto}
.pin{display:none}
.tooltip-top,.tooltip-down,.tooltip-left,.tooltip-right{position:absolute;width:12px;border-radius:50%;height:12px;background-color:#fff}
.tooltip{display:none;width:343px;max-width:350px;cursor:pointer;position:absolute;top:10px;left:0;right:0;z-index:999;margin-left:-115px;color:#fff;box-shadow:5px 4px 13px 0 rgba(27,24,24,0.5);background:#010a48;padding:0;font-size:100%}
.tooltip .entry{padding:10%}
.tooltip::after{content:'';position:absolute;top:-10px;left:50%;margin-left:-10px;border-bottom:10px solid #010a48;border-left:10px solid transparent;border-right:10px solid transparent}
.tooltip-top .tooltip{bottom:125%;top:auto;left:575%}
.tooltip-top .tooltip::after{bottom:-10px;left:15%;top:auto;border-bottom:0;border-top:10px solid #010a48}
.tooltip-left .tooltip{top:-400%;left:1100%}
.tooltip-left .tooltip::after{left:-1%;top:45%;transform:rotate(90deg);border-bottom:0;border-top:10px solid #010a48}
.tooltip-right .tooltip{top:-370%;left:-1917%}
.tooltip-right .tooltip::after{left:101%;top:45%;transform:rotate(-90deg);border-bottom:0;border-top:10px solid #010a48}
.tooltip-down .tooltip{top:125%;left:575%}
.tooltip-down .tooltip::after{left:15%;top:-9%;transform:rotate(180deg);border-bottom:0;border-top:10px solid #010a48;border-bottom:none;border-left:10px solid transparent;border-right:10px solid transparent}
.tooltip ul{margin:0;padding:0;list-style:none;overflow:hidden}
.tooltip span{display:block}
.tooltip span.station-id{font-weight:800;text-transform:uppercase;font-size:113%;line-height:1}
.tooltip span.station-id a,.tooltip span.station-id a:visited{color:#fff}
.tooltip span.location{font-size:75%;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.86;letter-spacing:normal}
.tooltip .station-image{transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;position:relative;z-index:4;background-size:cover;background-repeat:no-repeat}
.blur-station-image{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-webkit-box-shadow:inset 0 0 25px 0 rgba(50,50,50,1);-moz-box-shadow:inset 0 0 25px 0 rgba(0,0,0,1);box-shadow:inset 0 0 25px 0 rgba(0,0,0,1);background:rgba(0,0,0,0.15)}
.tooltip .station-logo{margin:auto;position:relative;width:85%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5}
.tooltip-wrapper.active{background-color:#9997ff}
.tooltip .social-media{margin:5% auto 0;overflow:hidden}
.tooltip .social-media li{float:left;display:block;margin-right:5%;overflow:hidden}
.tooltip .social-media li a{background-repeat:no-repeat;background-position:center;padding:.75rem}
.tooltip .social-media .facebook{background-image:url(img/facebook-icon-w.svg)}
.tooltip .social-media .twitter{background-image:url(img/twitter-icon-w.svg)}
.tooltip .social-media .instagram{background-image:url(img/instagram-icon-w.svg)}
.alm-btn-wrap{text-align:center}
.alm-btn-wrap .button.primary{background:#99f;color:#0c165b;font-weight:800;display:block;width:100%}
.alm-btn-wrap .button.primary.done{visibility:hidden}
/* .page-id-8023 .grid-x > .brand.medium-3:nth-child(-n+3){width:33.3333%} */
.brand a,.brand a:visited{display:block;position:relative;background:#000}
.brand .brand-image-upload{z-index:5;position:relative;display:block;width:100%;height:auto;opacity:.5}
.brand .brand-logo-upload{z-index:7;width:50%;max-width:246px;margin:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.brand .brand-logo-shadow{z-index:6;width:100%;margin:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.top-brands .brand:nth-child(-n+2) {
    width:50% !important;
}
.station-slider-section{padding:5% 0}
.station-swiper.swiper-container{width:100%;height:100%}
.station-swiper .swiper-slide{text-align:center;display:block;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative}
.station-swiper .swiper-slide .location{font-size:90%;font-weight:800;color:#fff;transition:all .25s ease;font-stretch:normal;font-style:normal;line-height:1.86;letter-spacing:.025rem;letter-spacing:normal;position:relative;display:block;margin:5% auto 0}
.station-swiper .swiper-slide img{opacity:.9;display:block;transition:all .25s ease;width:100%;height:auto;margin:0 auto;object-fit:cover;position:relative}
.station-swiper .swiper-slide a:hover img{opacity:1;width:100%;transition:all .25s ease;margin-bottom:-3%}
.station-swiper .swiper-slide a:hover .location{transition:all .25s ease;margin:0 auto}
.station-swiper.swiper-container{margin-left:auto;margin-right:auto}
.station-swiper.swiper-container .swiper-button-prev{background:-moz-linear-gradient(left,rgba(0,9,71,1) 0%,rgba(0,9,71,0) 100%);background:-webkit-linear-gradient(left,rgba(0,9,71,1) 0%,rgba(0,9,71,0) 100%);background:linear-gradient(to right,rgba(0,9,71,1) 0%,rgba(0,9,71,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000947',endColorstr='#00000947',GradientType=1)}
.station-swiper.swiper-container .swiper-button-next{background:-moz-linear-gradient(left,rgba(0,9,71,0) 0%,rgba(0,9,71,1) 100%);background:-webkit-linear-gradient(left,rgba(0,9,71,0) 0%,rgba(0,9,71,1) 100%);background:linear-gradient(to right,rgba(0,9,71,0) 0%,rgba(0,9,71,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000947',endColorstr='#000947',GradientType=1)}
.station-swiper.swiper-container .swiper-button-next::after,.station-swiper.swiper-container .swiper-button-prev::after{content:"";position:absolute;top:0;bottom:0;background-repeat:no-repeat;background-size:24px 24px;width:20px;height:20px;top:50%}
.station-swiper.swiper-container .swiper-button-prev{top:0;bottom:0;height:100%;left:0;width:10%;margin:0}
.station-swiper.swiper-container .swiper-button-next{top:0;bottom:0;height:100%;right:0;width:10%;margin:0}
.station-swiper.swiper-container .swiper-button-next.swiper-button-disabled,.station-swiper.swiper-container .swiper-button-prev.swiper-button-disabled{opacity:1}
.station-swiper.swiper-container .swiper-button-prev::after{left:0;background-position:left center;background-image:url(img/left-arrow.svg);opacity:1}
.station-swiper.swiper-container .swiper-button-next::after{right:0;background-image:url(img/right-arrow.svg);background-position:right center;opacity:1}
.station-swiper.swiper-container .swiper-button-next.swiper-button-disabled::after,.station-swiper.swiper-container .swiper-button-prev.swiper-button-disabled::after{opacity:.35}
.station-image-wrapper{position:relative;display:block}
.station-list-section ul{margin:0 3%;list-style-type:none;text-align:center}
.station-list-section ul li.alm-listing{text-align:left;display:inline-block;float:none;clear:right;width:48%;vertical-align:top}
.station-list-section .entry{padding:0;margin:5% 3% 7%;line-height:1}
.station-list-section .entry .station-id{font-weight:800;display:block;font-size:125%;margin:3% 0 0}
.station-list-section .entry .location{text-transform:uppercase;font-weight:400;line-height:2;font-size:80%}
.station-list-section .social-media{margin:0 auto;overflow:hidden}
.station-list-section .social-media li{float:left;display:block;margin-right:5%;overflow:hidden}
.station-list-section .social-media li:first-child{margin-right:0}
.station-list-section .social-media li a{background-repeat:no-repeat;background-position:center;padding:.75rem}
.station-list-section .social-media .facebook{background-image:url(img/facebook-icon-k-alt.svg)}
.station-list-section .social-media .twitter{background-image:url(img/twitter-icon-k.svg)}
.station-list-section .social-media .instagram{background-image:url(img/instagram-icon-k.svg)}
.station-list-section .station-image{background-size:cover;position:relative;display:block;margin:0 0 3%}
.station-list-section .entry .blur-station-image{z-index:9}
.station-list-section .entry .station-logo{width:80%;margin:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}
.station-no-image{display:block;width:100%;height:auto}
.download-link-section{margin:3% 0}
.download-link-section a,.download-link-section a:visited{display:block;color:#000;font-weight:700;text-decoration:none;line-height:1.44}
.download-link-section a .cell{position:relative}
.download-link-section a .entry{display:block;padding:0;width:100%;line-height:1.25;margin:5% auto 0;font-size:85%;text-align:center;color:#045ea8}
.download-link-section a .entry span{display:block}
.video-caption{font-size:85%;text-align:center;font-weight:700;line-height:1.25;display:block}
.accordian-tab-section{margin:3% 0}
.accordian-tab-section .accordion{width:100%;margin:0;padding:0}
.accordian-tab-section .accordion-title{background-color:#99f;color:#060f4f;font-weight:800;padding:1% 1.5%;border:none;border-bottom:solid 1px #fff}
.accordian-tab-section .accordion-title::before{padding:16px 11px;position:absolute;background:url(img/accordion-up-arrow.svg);background-repeat:no-repeat;background-size:75% auto;top:50%;right:1rem;margin-top:-.5rem;content:""}
.accordian-tab-section .accordion-title h4{margin:0}
.accordian-tab-section .is-active > .accordion-title::before{content:"";transform:none;background:url(img/accordion-down-arrow.svg);background-repeat:no-repeat;background-size:75% auto}
.accordian-tab-section .accordion-content{overflow:hidden;border:none}
.accordian-tab-section .accordion-content ul{margin:3%}
.accordian-tab-section .accordion-content p{margin:1.5% auto}
.accordian-tab-section .accordion-content strong{line-height:1.25;display:block;font-size:110%}
.accordian-tab-section .accordion-content li{list-style-type:disc}
.accordian-tab-section .accordion-content li a,.accordian-tab-section .accordion-content li a:visited{text-decoration:underline;font-weight:700;color:#000}
.accordian-tab-section .accordion-content h4{background-color:#cdcde8;font-size:110%;color:#060f4f;font-weight:800;padding:1% 1.5%;border:none}
.entry-content .accordian-tab-section ul{list-style-type:none}
.entry-content .accordian-tab-section ul li{margin:0;position:relative}
.gridtab-2.gridtab > dt{background:none;padding:0;margin:0;border-bottom:solid 1px #fff;cursor:pointer}
.gridtab-2.gridtab > dt h4{padding:14px 24px 9px;font-size:125%;background-color:#cdcde8;color:#060f4f;margin:0}
.gridtab-2.gridtab > dt.is-active h4{background-color:#060f4f;color:#fff}
.gridtab-2.gridtab > dt h4::before{padding:16px 11px;position:absolute;background:url(img/accordion-down-arrow.svg);background-repeat:no-repeat;background-size:75% auto;top:50%;right:1rem;margin-top:-.5rem;content:""}
.gridtab-2.gridtab > dt.is-active h4::before{content:"";transform:none;background:url(img/accordion-up-arrow-W.svg);background-repeat:no-repeat;background-size:75% auto}
.gridtab-2.gridtab > dd{padding:1%}
.gridtab-2.gridtab > dd h5{padding:14px 24px 9px;font-size:125%;background-color:#cdcde8;color:#060f4f;margin:0}
.gridtab-2.gridtab > dd .career-paragraph-block{background:#eee;display:block;padding:2% 3%}
.button.primary.cta-button-link{background-color:#99f;color:#000947;font-weight:800;padding:15px 34.5px 15px 40.5px;margin:3% 0 0}
.repeated .cell{position:relative}
.repeated .cell .entry{padding:10% 20% 10% 15%}
.repeated .cell .entry .entry-content{width:90%;margin:auto;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-0%);-ms-transform:translate(-50%,-0%);transform:translate(-50%,-0%)}
.page-template-page-peopleculture .repeated .cell .entry{width:75%;margin:0 auto;position:relative;top:50%;left:0;-webkit-transform:translate(-50%,-0%);-ms-transform:translate(-50%,-0%);transform:translate(-0%,-50%);padding:0!important}
.page-template-page-peopleculture .repeated .cell .entry .entry-content{width:100%;margin:0 auto;position:relative;top:50%;left:0;-webkit-transform:translate(-0%,-0%);-ms-transform:translate(-0%,-0%);transform:translate(-0%,-0%)}
.repeated .cell.content.dark{color:#fff;background:#141e66;background:linear-gradient(279deg,rgba(20,30,102,1) 0%,rgba(0,9,71,1) 100%)}
.repeated .cell.content.dark h3{color:#fff;margin:0 0 2%}
.repeated .cell.image{background-position:center;background-size:cover;background-repeat:no-repeat}
.repeated .image_video .cell.image{background-size:100% auto!important}
.repeated .cell.image img{display:block}
.repeated .cell.content.light{color:#000}
.repeated .cell.content.light h3{color:#000}
.repeated .cell.image .entry{position:absolute;top:0;left:0;right:0}
.industry-contact-form.hero-section.contact-us-header.v-padding{background:rgba(4,94,168,0.05)!important;padding:5% 10%!important}
.industry-contact-form.hero-section.contact-us-header.v-padding .contact-form{background:rgba(4,94,168,0.15)!important}
.industry-contact-form h2{color:#99f;line-height:1.15;margin-bottom:3%;font-weight:800}
.industry-contact-form h3{font-weight:600}
.industry-contact-form .contact-form{padding:5%!important}
.industry-contact-form.hero-section .industry-hero-right-arrow{width:40%;height:200px;background-image:url(img/T18-Stripes-Arrow-R-9999ff.svg);background-size:auto 100%;background-repeat:no-repeat;background-position:center;z-index:5;display:block;float:right;position:relative;top:-15%}
.industry-contact-form .testimonial-section .quote-img{opacity:.5}
.video-container{overflow:hidden;position:relative;width:100%}
.video-container::after{padding-top:56.25%;display:block;content:''}
.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.video .entry{position:absolute;top:0;left:0;right:0;z-index:3}
.full-width-section{padding:5% 0}
.awards-recognition-section .cell{position:relative}
.awards-recognition-section .cell:nth-of-type(2){padding:0}
.awards-recognition-section .entry{padding:0;margin-right:25%;position:relative;top:50%;left:0;-webkit-transform:translate(-0%,-50%);-ms-transform:translate(-0%,-50%);transform:translate(-0%,-50%)}
.awards-recognition-section .cell img{margin:0;display:block}
.diversity-videos-section .cell .entry{padding:0 2%}
.diversity-videos-section .cell:first-of-type .entry{padding:0 2% 0 0}
.diversity-videos-section .cell:last-of-type .entry{padding:0 0 0 2%}
.button.primary.purple-btn{font-weight:800;background-color:#99f;color:#0c165b}
.alignleft,img.alignleft{display:inline;float:left;margin-right:1.5em}
.alignright,img.alignright{display:inline;float:right;margin-left:1.5em}
.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}
.widget-title{margin:0 0 3%;font-size:100%}
.archive-date-dropdown{border:none;height:60px;padding-left:1rem;padding-right:1rem;background-color:#cdcee7;color:#050f4f;border:none;background-image:url(img/down-arrow.svg);background-size:1rem;width:58%;font-weight:800;background-position:100% center}
.archive-date-dropdown:hover{background-image:url(img/down-arrow-w.svg);background-color:#045ea8;color:#fff}
.blog .entry,.archive .entry,.tegna-news-section .entry{padding:3% 0}
.blog .entry a,.blog .entry a:visited,.archive .entry a,.archive .entry a:visited,.tegna-news-section .entry a,.tegna-news-section .entry a:visited{color:#060f4f;display:block;width:75%}
.blog .entry a .date,.archive .entry a .date,.tegna-news-section .entry a .date{color:#000}
.tegna-news-section .entry a strong{font-size:125%}
.wp-pagenavi{margin:5% auto;font-size:85%;clear:both}
.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;color:#8080FF;border:1px solid #8080FF;background:none;padding:5px 7px;margin:0 3px 0 0}
.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#8080FF;background:#8080FF;color:#050f4f}
.wp-pagenavi span.current{font-weight:700}
.wp-pagenavi .pages,.wp-pagenavi .first,.wp-pagenavi .last{font-weight:800;border:none;color:#050f4f}
.wp-pagenavi .pages{margin-left:0;padding-left:0}
.wp-pagenavi .last{margin-right:0;padding-right:0}
h1.pmb-waiting-h1{color:#000;font-size:1rem;margin:1rem auto 0}
.pmb-posts .entry-title{color:#000;font-size:2rem;line-height:1.2;margin:0 0 2rem}
.pmb-posts article.post{display:block;padding:0}
.pmb-header{page-break-inside:avoid;page-break-after:avoid;font-size:1.5rem}
.pmb-posts-header .site-description{display:none}
.pmb-posts-header .pmb-printout-meta{display:none}
.pmb-help.pmb-top{display:none!important}
.entry-meta .pmb-printout-meta{display:none}
.entry-meta span.pmb-post-meta{display:none}
.pmb-window-buttons.pmb-top-left.pmb-small-instructions{display:inline-block;position:relative;font-size:100%;font-weight:800;margin:1rem auto 0}
.pmb-waiting-message-fullpage.pmb-extra-content .pmb-waiting-message-outer-container{background-color:#fff;-webkit-box-shadow:0 0 10px 0 rgba(6,15,79,1);-moz-box-shadow:0 0 10px 0 rgba(6,15,79,1);box-shadow:0 0 10px 0 rgba(6,15,79,1);border:1px solid #060f4f;padding-bottom:1rem}
.pmb-waiting-message-outer-container input[type="submit"]{cursor:pointer;background:#99f;border:none;color:#0c165b;font-weight:800;padding:.5rem 1.25rem;display:inline-block;margin:1rem auto .5rem}
.pmb-waiting-message-outer-container input:hover{color:#fff!important;background:#045ea8!important}
.pmb-print-this-page{text-align:left;display:block!important;margin:.125rem 0 0}
.pmb-print-this-page .button{margin-left:0;padding:0;background:none;color:#000;text-decoration:underline}
.meta.info{text-transform:uppercase}
.single .meta.date{margin:5% 0 2%}
.single .entry-content p{margin:1rem 0 .5rem}
.single .entry-content p:first-of-type{margin:0 0 .5rem}
#sidebar ul{margin:0 auto;list-style-type:none}
#sidebar ul li:first-of-type{margin:0 auto 1rem}
#sidebar ul li{margin:1rem auto}
.hero-section{position:relative;background-position:cover;background-repeat:no-repeat;background-color:#000;padding:0!important}
.hero-section .headline{width:90%;text-align:left;color:#fff;z-index:10;text-shadow:0 0 5px rgba(0,0,0,0.35);margin:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.home .hero-section .headline{top:65%}
.hero-section.image-upload .headline{top:40%}
.hero-section .headline .fadein-headline{margin-top:100px;opacity:0}
.hero-section .headline span{border-bottom:solid 6px #99f}
.hero-section img{opacity:.5}
.sports.hero-section.contact-us-header.v-padding{padding-top:15%!important;padding-top:10%!important}
.sports.hero-section.v-padding{padding:5% 0!important;background-position:center;background-repeat:no-repeat;background-size:cover}
.sports.hero-section.v-padding .blur.left{width:85%}
.sports.hero-section.v-padding .blur{width:100%}
.sports.hero-section .hero-right-arrow.aos-animate{opacity:.5;opacity:.42}
.sports.hero-section.v-padding .grid-container.full{position:relative;z-index:11}
.sports.hero-section h1{margin:0 auto 1rem}

.page-template-page-sports-2023 .repeated .cell .entry {height: 100%;}
.page-template-page-sports-2023 .repeated .cell .entry .entry-content {top:20%;}

.lockedon-header img,.lockedon-footer img{display:block;width:100%;height:auto}
.repeated .lockedon .cell.image{background-size:50% auto!important;background-color:#105039}
.repeated .lockedon .stat{margin:1rem auto}
.repeated .lockedon .stat h2,.repeated .lockedon .stat h4{margin:0 auto;line-height:1}
.repeated .lockedon .stat h2{color:#105039}
.repeated .lockedon .stat h4{font-size:70%;font-weight:600}
.blur.blue.left{left:0;background:#141e66;background:linear-gradient(90deg,rgba(20,30,102,1) 15%,rgba(20,30,102,0) 100%)}
.blur.left{left:0;background:#000;background:linear-gradient(90deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%)}
.blur{width:10%;position:absolute;z-index:1;height:100%;top:0;bottom:0}
.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}
.home .embed-container{opacity:.5}
.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}
.headline .embed-container{position:absolute;padding-bottom:56.25%;overflow:hidden;max-width:100%;z-index:4;top:0;left:0;width:100%}
.ps-section{padding:10% 0}
.page .ps-section{padding:5% 0}
.ps-section .headline{position:relative}
.ps-section .headline h1{line-height:1.25;position:relative}
.ps-section .headline::after{content:"";position:absolute;left:-4%;top:-7%;border-top:solid 11px #99f;border-left:solid 11px #99f;padding:12px;z-index:10}
.ps-section .cell.medium-2_5{width:22%}
.highlight-section{position:relative;padding:0;margin:0 0 10%}
.highlight-section .grid-container{position:relative}
.highlight-section .highlight-image{display:block;width:100%;height:auto}
.highlight-section.orange{background:#ff9409}
.highlight-section.periwinkle{background:#000947}
.highlight-section .entry{width:45%;z-index:10;padding:3% 4%;background:#FFF;border:none;box-shadow:0 -6px 16px rgba(0,0,0,0.1);-webkit-box-shadow:0 -6px 16px rgba(0,0,0,0.1);-moz-box-shadow:0 -6px 16px rgba(0,0,0,0.1);margin:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-75%);-ms-transform:translate(-50%,-75%);transform:translate(-50%,-75%)}
.highlight-section.left .entry{left:30%;top:-75%}
.highlight-section.right .entry{left:inherit;right:30%;top:-75%;-webkit-transform:translate(75%,-75%);-ms-transform:translate(50%,-75%);transform:translate(50%,-75%)}
.highlight-section h2{color:#060f4f;margin:0 auto 3%;line-height:1.1}
.highlight-section .button{margin:5% 0 0;font-weight:800}
.highlight-section.orange .button{background:#FF9409;color:#fff}
.highlight-section.periwinkle .button{background:#99f;color:#0c165b}
.highlight-section.navy .button{background:#000947;color:#fff}
.highlight-section.left .quote-img{z-index:5;opacity:.5;position:absolute;right:15%;bottom:5%;width:30%;height:30%;background-image:url(img/right-arrow-point-clip.svg);background-repeat:no-repeat;background-position:right top}
.highlight-section.right .quote-img{z-index:5;opacity:.5;position:absolute;left:5%;bottom:5%;width:30%;height:30%;background-image:url(img/right-arrow-point-clip.svg);background-repeat:no-repeat;background-position:right top}
.cat-post-section{padding:5% 0}
.cat-post-section .entry{padding:3% 10% 3% 0}
.cat-post-section .date{margin:3% 0 0}
.cat-post-section a{color:#000}
.cat-post-section a h5{color:#060f4f}
.cat-post-section a strong{font-size:125%;color:#060f4f}
.board-member{margin:0 auto 6%;border-bottom:solid 6px #000947}
.board-member .name-align{position:relative}
.board-member p{margin:3% auto 6%}
.board-member .img-placeholder{margin-right:30px}
.board-member h3{margin-top:0}
.board-member .title{font-weight:700;color:#000;font-size:101.75%}
.board-member .entry-title-meta{margin-top:0;position:absolute;bottom:0;left:0;max-width:100%}
.board-member .board_committee p{margin-bottom:0;line-height:1.4}
.testimonial-section{background:#010a48;color:#fff}
.testimonial-section .category{text-transform:uppercase;font-weight:800;font-size:90%;color:#fff;opacity:.5;margin:0 0 2%}
.testimonial-section .single-testimonial:first-of-type,.testimonial-section .single-testimonial:last-of-type{background:#045ea8}
.testimonial-section .author-image img{display:block;width:100%;height:auto}
.testimonial-section .info{position:relative}
.testimonial-section .info .entry{padding:10% 13% 0;line-height:1.5}
.testimonial-section .info .entry p{font-size:110%;line-height:1.35}
.testimonial-section .author{font-size:90%;margin:3% 0 0}
.testimonial-section .quote-img{position:absolute;right:2%;top:2%;width:50%;height:50%;background-image:url(img/Diagonal-Line-Quote-clip.svg);background-repeat:no-repeat;background-position:right top}
.success-story-cta-section .entry{padding:5% 0!important}
.success-story-cta-section h2{color:#fff;margin:1% auto 0}
.success-story-cta-section .cta-btn{background:none;border:solid 6px #fff;color:#fff;font-weight:800;margin:0}
.floating-button.cta-btn{position:fixed;border:solid 6px #fff;color:#fff;font-weight:800;margin:0;left:10%;display:none;right:10%;bottom:50px;z-index:100;background:#ff9409!important;background:-moz-linear-gradient(left,rgba(255,148,9,1) 0%,rgba(243,111,33,1) 100%)!important;background:-webkit-linear-gradient(left,rgba(255,148,9,1) 0%,rgba(243,111,33,1) 100%)!important;background:linear-gradient(to right,rgba(255,148,9,1) 0%,rgba(243,111,33,1) 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9409',endColorstr='#f36f21',GradientType=1)}
.video-section .headline-image{display:block;width:100%;height:auto;margin:0 0 3%}
.video-section .entry{padding:5% 0}
.stat-section .cell{position:relative;color:#fff}
.stat-section .entry{padding:5%;width:75%;text-align:center;margin:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:7}
.stat-section .stat-image{position:relative;display:block;width:100%;height:auto;opacity:.5}
.stat-section .stat-number{font-size:400%;margin:0 auto 3%;line-height:1;display:block;font-weight:800}
.stat-section .stat-description{font-weight:800;line-height:1.22;display:block}
.stat-section .footnote{display:block;margin:0 auto}
.advertise-highlight-section{padding:5% 0}
.advertise-highlight-section .entry{padding:5% 0}
.advertise-highlight-section .entry h2{line-height:1.25;border-bottom:solid 6px #99f;color:#060f4f;margin:0 auto 7%;display:inline-block;text-align:left}
.solutions-section{padding:5% 0}
.solutions-section h2{margin:0 auto 3%}
.solutions-section .cta-btn{background:none;border:solid 6px #fff;color:#fff;font-weight:800;margin:10% 0 0;display:inline-block;float:right}
.solutions-section a .entry{padding:0}
.solutions-section ul{overflow:hidden;margin:0;width:85%;margin-left:-7%;margin-top:3%;margin-bottom:3%}
.solutions-section ul li{width:25%}
.solutions-section ul li a,.solutions-section a:visited{color:#fff;text-align:center;display:block;font-weight:800}
.solutions-section ul li a label{color:#fff;font-weight:800;display:block}
.solutions-section a img{margin:0 0 3%;width:64px;height:auto;display:inline-block}
.good-insights-section{padding:0}
.good-insights-section .entry{padding:3%;display:block}
.good-insights-section a,.good-insights-section a:visited{display:block;color:#060f4f;font-weight:800}
.good-insights-section a.button{display:inline-block;float:right;margin:10% 0 0}
.good-insights-section .entry-title{margin:3% auto 0;line-height:1.5}
.good-insights-section h2{color:#060f4f;margin:0 auto 3%}
.good-insights-section .entry-content:first-of-type .entry{padding-left:0}
.good-insights-section .entry-content:last-of-type .entry{padding-right:0}
.interior-menu-section ul li a,.interior-menu-section ul li a:visited{position:relative;color:#fff;opacity:1;font-size:85%;font-weight:800;padding:1rem 1.5rem}
.interior-menu-section ul li.current-menu-item a,.interior-menu-section ul li.current_page_item a{color:#8aafd3;padding:1rem 1.5rem}
.interior-menu-section ul li.current-menu-item a::after,.interior-menu-section ul li.current_page_item a::after{border-right:solid 10px transparent;border-left:solid 10px transparent;border-top:solid 10px #045ea8;transform:translateX(-50%);position:absolute;z-index:1;content:'';top:100%;left:50%;height:0;width:0}
.interior-menu-section ul li a::before{background-image:url(https://tegnasandbox.com/tegna/advertise/wp-content/uploads/sites/2/2021/05/solutions-fpo.svg);background-position:center;background-size:45px auto;background-repeat:no-repeat;padding:2rem 0 1rem;content:"";display:block;margin:0 auto}
.interior-menu-section ul li.current-menu-item a::before,.interior-menu-section ul li.current_page_item a::before{opacity:.5}
.page-title-section .entry{padding:5% 0}
.page-podcasts .sizzle-video .entry{padding:5% 0}
.page-podcasts .stat-section .entry{padding:10% 0;width:75%;text-align:center;margin:auto;position:relative;top:50%;left:0;-webkit-transform:translate(-0%,-50%);-ms-transform:translate(-0%,-50%);transform:translate(-0%,-50%);z-index:7}
.page-podcasts .stat-icon{width:64px;height:auto}
.page-podcasts .advertise-podcasting-highlight-section{padding:5% 0}
.page-podcasts .advertise-podcasting-highlight-section .logo{max-width:256px;width:100%;height:auto;display:block;margin:0 auto 3%}
.page-podcasts .advertise-podcasting-highlight-section .supporting-img{width:100%;height:auto;display:block;margin:0 auto}
.page-podcasts .channels-section .entry{padding:5% 10%}
.attribution-stats-section .stat-section .entry{padding:10%;width:100%;color:#fff;position:relative;font-size:100%;top:0;left:0;-webkit-transform:translate(-0%,-0%);-ms-transform:translate(-0%,-0%);transform:translate(-0%,-0%)}
.attribution-stats-section .stat-section .icon{display:none}
.attribution-stats-section .stat-section .stat-num{color:#99f;font-weight:800;font-size:250%}
.attribution-stats-section .stat-section .stat-desc{font-weight:800;line-height:1.25;margin:.5rem auto 0;display:block}
.attribution-stats-section .stat-section .grid-x{position:relative}
.attribution-stats-section .stat-section .grid-x .stat-group{margin:auto;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,25%);-ms-transform:translate(-50%,25%);transform:translate(-50%,25%)}
.recent-posts-section img{display:block;width:100%;height:auto;position:relative}
.recent-posts-section{position:relative}
.recent-posts-section h3{margin:0;position:relative;z-index:3}
.recent-posts-section a{display:block;height:100%;z-index:3}
.recent-posts-section .cell{position:relative;transition-duration:1s;background-position:center;background-size:cover;background-repeat:no-repeat}
.recent-posts-section a,.recent-posts-section a h3{position:relative;display:block;color:#fff}
.recent-posts-section .entry{width:90%;position:relative;bottom:-25%;left:50%;-webkit-transform:translate(-50%,-0%);-ms-transform:translate(-50%,-0%);transform:translate(-50%,-0%)}
.recent-posts-section .first-post .entry{padding:0;bottom:-35%}
.recent-posts-section .first-post a{padding:30% 0 0}
.recent-posts-section .first-post h3{font-size:187%}
.recent-posts-section .after-post a{padding:30% 5% 3%}
.recent-posts-section .after-post h3{font-size:100%}
.block-gradient-overlay{opacity:1;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:2;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=0)}
.recent-posts-section .first-post:hover .block-gradient-overlay,.recent-posts-section .after-post:hover .block-gradient-overlay{opacity:.35;transition-duration:.5s}
.contact-form{background-color:rgba(4,94,168,0.15)!important;color:#060f4f!important;padding:5% 5% 10%!important}
.contact-form label{color:#060f4f!important;font-weight:800!important}
.sports .contact-form{background:#fff}
div.wpforms-container-full .wpforms-form input[type="submit"],div.wpforms-container-full .wpforms-form button[type="submit"],div.wpforms-container-full .wpforms-form .wpforms-page-button{height:60px;background-color:#99f!important;border-color:#99f!important;color:#060f4f!important;font-size:100%;padding:.85em 1em;display:block;width:100%;font-weight:800}
div.wpforms-container-full .wpforms-form input[type="submit"]:hover,div.wpforms-container-full .wpforms-form button:hover{background-color:#045ea8!important;color:#fff!important}
body .mobile{display:none}
.desktop{display:block}
#header a.logo{display:none}
.search-highlight{font-weight:800}
h5 .search-highlight{color:#045ea8}
.search-results h5{margin:0 auto 1.5%;color:#060f4f}
.search-results-loop .entry{display:block;overflow:hidden;padding:5% 0!important; border-bottom: solid 1px #bdbdbd;}
.search-results-loop:first-of-type .entry{border-top:none}
.search-results-loop:last-of-type .entry {border-bottom: none;}
.search-results-loop .entry a,.search-results-loop .entry a:visited{width:100%!important;color:#2a2a2a!important;}
.search-results-loop .entry a:hover{color:#000!important}
.search-results-loop .entry .more-link{display:none}
.search .entry .excerpt p span.read-more{font-weight:800;color:#045ea8;margin-left:.25rem}
.search .entry .excerpt p span span{font-size:85%}
.search-results-loop .entry:hover .excerpt p .read-more{color:#99f!important}
.search-link{float:right;display:block}
.search-link a{padding:2rem .5rem!important;margin-left:1rem}
.search-link a::after{display:none!important}
.search-link span{background:url(img/search-icon-w.svg);background-repeat:no-repeat;width:29px;height:29px;display:block;background-size:100% auto}
.search-link.opened span{background:url(img/search-icon-hover.svg)}
.search-bar-wrapper{display:none;position:relative}
.search-bar-wrapper::before{content:"";background-image:repeating-linear-gradient(-45deg,currentColor 0,currentColor 1px,transparent 0,transparent 50%);background-size:8px 8px;position:absolute;z-index:5;height:100%;width:100%;top:0;left:0;right:0;bottom:0;opacity:.15}
.search-link a{color:#99f!important;cursor:default}
.search-form{position:relative;margin:10% 0;z-index:10}
.search-form .header-search{padding:1.05rem 2rem;background:#99f;color:#060f4f;font-weight:800;position:absolute;top:0;right:0;bottom:0}
.search-form .search-field{outline-color:transparent;outline-style:none;padding:3% 0;background:none;font-weight:800;color:#fff;border:none;font-size:24px;position:relative}
.search-form .search-field::-webkit-input-placeholder{color:#fff}
.search-form .search-field::placeholder{color:#fff}
.search-form input[type="search"]::-webkit-input-placeholder{color:#fff!important}
.search-form input[type="search"]::-webkit-input-placeholder::-moz-placeholder{color:#fff!important}
.search-form input[type="search"]::-webkit-input-placeholder:-ms-input-placeholder{color:#fff!important}
.search-form input[type="search"]::-webkit-input-placeholder:-moz-placeholder{color:#fff!important}
.search-form::before{content:"";border-bottom:solid 1px #99f;left:0;right:0;bottom:-10px;position:absolute;z-index:5}
#header .search-result-phrase{font-weight:400;height:2.4375rem;display:block;padding:.5rem}
#header .search-result-phrase i{opacity:.75}
.cell.cell-spacer{width:5%;-webkit-box-flex:inherit;-webkit-flex:inherit;-ms-flex:inherit;flex:inherit}
.error404 .entry-content{text-align:center;padding:10% 0}
.error404 .button{font-weight:800;text-transform:uppercase;margin:2% auto 0}
.rsslist{float:left;width:100%;margin-bottom:10px}
.rsslist .list-style{margin:0;padding:0}
.rsslist .list-style li{list-style-type:none;padding-bottom:5px}
.list-style > li a:hover{text-decoration:underline}
.list-style > li:first-child{font-size:20px;line-height:19px}
.list-style > li:first-child a:before,.list-style > li:nth-child(2) a:before{padding:0;content:""}
.rsslist .rsslist h3{padding-bottom:0}
.rsslist .list-style > li{float:left;width:auto;padding-bottom:5px;margin:0}
.list-style > li a:before{content:"|";padding:0 10px}
.rsslist strong{font-size:100%!important;margin-right:10px}
.engaged-workplace{width:400px;margin-right:10px;float:left}
.wpcf7 br{display:none}
.wpcf7 label{color:#060f4f!important;font-weight:800}
.wpcf7-form-control-wrap{position:relative;padding:0;margin:0 0 .5rem;display:block}
.wpcf7-not-valid-tip{border-color:#dc3232;font-size:80%!important;font-weight:700!important;display:block!important;text-transform:uppercase!important;color:#dc3232!important;line-height:1.15!important;margin:.25rem 0 0}
.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{font-size:80%!important;font-weight:700!important;display:block!important;text-transform:uppercase!important;color:#dc3232!important;line-height:1.15!important;margin:.25rem 0 0}
.wpcf7-submit.button.wpforms-submit{background-color:#99f!important;border-color:#99f!important;margin:6% auto 0;height:60px;color:#060f4f!important;font-size:100%;display:block;width:100%;font-weight:800;display:block;font-size:1em;padding:10px 15px}
.gated-content-form{background-color:#dbe6f1!important;color:#060f4f!important;padding:5% 5% 10%!important}
.gated-content-form .button{color:#060f4f!important;font-size:100%;display:block;width:100%;font-weight:800;display:block;font-size:1em;padding:10px 15px}
.gated-content-form .wpcf7-download .button.large.expanded wpcf7-btn wpcf7-btn{margin:1rem 0 0;font-weight:800;border:solid 6px #fff;background:linear-gradient(to right,#00b032,#14a33d) ,linear-gradient(to right,#00b032,#14a33d);background-size:100% 100%,0 0;background-origin:border-box,border-box;transition:background .3s linear;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.gated-content-form .button:hover{background:#045ea8!important;color:#fff!important}
.gated-content-form .wpforms-field{margin:0 0 10px}
.contact-form{background-color:rgba(4,94,168,0.15)!important;color:#060f4f!important;padding:5% 5% 10%!important}
.contact-form label{color:#060f4f!important;font-weight:800!important}
.contact-form input[type="submit"],.contact-form button[type="submit"]{border:none;height:60px;background-color:#99f!important;border-color:#99f!important;color:#060f4f!important;font-size:100%;padding:.85em 1em;display:block;width:100%;font-weight:800}
.contact-form input[type="submit"]:hover,.contact-form button:hover{background-color:#045ea8!important;color:#fff!important}
.sports .contact-form-container{position:relative}
.sports .contact-form{position:absolute;padding:1.5rem 2rem!important;z-index:10000;width:100%!important;color:#060f4f!important;background-color:#fff!important}
.sports .contact-form h4{margin:0 auto 1rem}
.sports .contact-form .disclaimer{font-size:75%;line-height:1.35;margin:.5rem auto 0}
.wpcf7 input,.wpcf7 textarea[rows],.wpcf7 select:not([multiple]),.wpcf7 select{padding:.5rem 1rem!important;color:#060f4f!important;background:rgba(4,94,168,0.15)!important}
.industry-contact-form .wpcf7 input,.industry-contact-form .wpcf7 textarea[rows]{height:auto!important;padding:1rem!important;font-size:100%!important;color:#000947!important;background:#fff!important}
.industry-contact-form .contact-form input[type="submit"],.industry-contact-form .contact-form button[type="submit"]{font-size:125%;border:none;height:60px;background-color:#99f!important;border-color:#99f!important;color:#060f4f!important;font-size:100%;padding:.85em 1em;display:block;width:100%;font-weight:800}
.gridtab--0 > dt{margin:-10px 0 0 -10px;min-width:calc(33.33% + 10px);width:calc(33.33% + 10px);border-width:10px;padding:0;border-color:#ddd}
.gridtab--0>dd{min-width:calc(99.99% + 10px);max-width:calc(99.99% + 10px);margin:-10px 0 0 -10px !important;border-width:10px;border-color:#ddd;padding:40px;background:#fff}
.search-type-logo {width:85px; height:auto; display: block; margin-bottom: 15px;}
.search-type-logo.advertise {width:230px;}
.search .navigation {margin:15px auto;}

/* .page-template-page-brands2023 .brand:nth-last-child(-n+4) {width:25%;} */

.careers {position:relative;}
.careers.header.jobs {padding:0;background-position: bottom left !important;background-size: cover !important;}

.careers h4 {line-height: 1.15; margin:0 auto 1rem;}
.careers.jobs h4 {margin:0 auto;}
.careers .headline-title {font-size:200%; position:relative; z-index: 10; padding:5% 0;}
.careers.jobs .headline-title {padding:10% 0 5%;}
.careers .imgbg {position: absolute; z-index: 1; top:0; left:0; right:0; bottom:0;background: linear-gradient(to bottom,  rgba(0,8,71,0) 0%,rgba(0,8,71,1) 100%);}
.careers .button.primary.cta-button-link {padding-left:40px; padding-right:40px; background:#f36f21; position: relative; z-index: 10;}
.careers .master-button-container .button.primary {display:block; width: 100%;}
.careers .repeated .cell .entry {padding:8% 8% 25%;}
.careers .explore-career img {width:100%;height:auto; display:block; margin:0 auto 1rem;}
.careers .explore-career .button.primary.cta-button-link { position: absolute;
    left: 50%;transform: translateX(-50%); width:85%; bottom:5%;}
.careers .benefits-swiper {padding:0 5%; position: relative; margin-bottom: 3%; overflow-x: hidden;}
.careers .benefits-swiper .swipe-wrapper {padding:5px 0;}
.careers .swiper-container-horizontal>.swiper-pagination-bullets, .careers .swiper-pagination-custom, .careers .swiper-pagination-fraction {bottom:0;}
.careers .benefit-button {text-align: center;}
.careers .benefit-button h5 {line-height: 1.1;}
.careers .benefit-button span {position: absolute; font-weight: 700; text-transform: uppercase; letter-spacing: 0.05rem; font-size: 80% !important;
    left: 50%;transform: translateX(-50%); width:99%; bottom:0;}
.careers .benefit-button a img {opacity:0.85; transition: 0.2s; max-width:30%; width:30%; height:auto; display:inline-block; margin:0 auto 1rem;}
    .careers .benefit-button a, .careers .benefits-button a:visited { 
         color:#fff;transition: 0.2s; position: relative; 
        display: block;padding:10% 10% 15%;
        background: rgb(4,94,168);top:0;
        background: linear-gradient(-131deg, rgba(4,94,168,1) 0%, rgba(0,69,140,1) 100%);}
        
        .careers .benefit-button a h5, .careers .benefits-button a:visited h5, .careers .benefit-button a span, .careers .benefit-button a:visited span {opacity:0.85;transition: 0.2s; font-size:90%}
        .careers .benefit-button small {font-size:90%;}
        .careers .benefit-button a span {opacity: 0;}
        .careers .benefit-button a:hover {margin-top:-1px; color:#fff; padding:8% 10% 13%;}
        .careers .benefit-button a:hover h5, .careers .benefit-button a:hover img, .careers .benefit-button a:hover span {opacity:1;}        
        .careers .benefit-button a:hover span {bottom:5%; opacity:0.85;}
        .careers .bottom-button {font-size:125%;}
        .careers ul{list-style-type:disc;margin:1rem 0 0 1rem}
        .careers .disclaimer ul {margin:0.25rem 0 0 0.5rem;}
        .careers ul li{padding:0 0 0 .25rem;margin:0 0 .5rem .25rem}
        .careers .disclaimer ul li {margin-bottom: 0.25rem;}
        .jobtitle {position: relative;}
        a.job-link {position: relative; line-height: 1.3;}
        a.job-link, a.job-link a:visited {text-decoration: none;
            transition: 0.2s;color:#000947; display:block; padding:1rem 0;border-top: solid 1px #000947;}
        a.job-link:hover {color:#045ea8; border-color:#045ea8;text-decoration: none;}
        /* #root> *:last-child a.job-link {border:none;} */
        a.job-link .department-title {font-size: 90%; font-weight: 400;}
        a.job-link .job-location {margin:0 auto; padding:0; font-weight: 600;font-size: 90%;}
        a.job-link h4 {margin:0 auto 0.25rem;}
        a.job-link .apply-now-btn {position: absolute; cursor: pointer;transition: 0.25s; font-weight: 700; padding: 1.05rem 3.5rem;
            top: 50%;
            right: 0%;
            transform: translate(-0%, -50%);-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
            a.job-link:hover .apply-now-btn {color:#fff !important; background:#045ea8 !important;}

        #root .accordion{cursor: pointer;background-size: auto 25%; background-image:url('https://www.tegna.com/wp-content/uploads/2024/02/plus-icon.svg'); background-repeat: no-repeat; background-position: right center;
            background-color:#fff;color:#07293A;cursor:pointer;padding:1.5rem 0;width:99%;text-align:left;border:none;outline:none;transition:.2s;border-top:1px solid #045ea8;font-size:1.5rem;position:relative;font-weight:700}
        #root .active, #root .accordion:hover{background-color:#fff}
        #root .accordion:hover{color:#045ea8; background-size: auto 25%;background-color:#fff;background-size:auto 29%;background-repeat: no-repeat; background-position: right center;}
        #root .accordion.active {color:#045ea8; background-size: auto 29%;background-color:#fff;background-image:url('https://www.tegna.com/wp-content/uploads/2024/02/down-hover-icon.svg'); background-repeat: no-repeat; background-position: right center;}
        #root .accordion.active:hover{color:#045ea8; background-size: auto 29%;background-color:#fff;background-image:url('https://www.tegna.com/wp-content/uploads/2024/02/up-icon-hover.svg'); background-repeat: no-repeat; background-position: right center;}

        .department-title{text-transform: uppercase; letter-spacing: 0.025rem;}
        #root .panel{padding:0 16px;background-color:#fff;display:none;overflow:hidden;color:#07293A}
        #root .accordion:after{display:none;content:"\f063";position:absolute;font-family:'Font Awesome\ 5 Free';right:-16px!important;-webkit-text-stroke:1.5px #fff}
        #root .active:after{transform:rotate(180deg)}
        .job-filter-form {margin:0 auto 2%; width:100%; max-width:77.25%;}
        .accordion-contianer, .master-button-container, .benefits-container {max-width: 100%;}
        .benefits-container {margin:2% auto;}
        .benefits-container h2 {margin:3% auto 2%;}
        .job-search{background:#E5E5FF; border:solid 1px #000947;color:#000947; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
        .job-search .searchClear {padding:0.6rem; border-right:solid 1px #000947;}
        .job-search select{background:none; border:none;width:28%;background-position: 110% center;  padding:0 2rem .8rem 0;margin-right:1%;-webkit-appearance:none!important;-moz-appearance:none!important;background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAUCAMAAACtdX32AAAAdVBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhMdQaAAAAJ3RSTlMAAAECAwQGBwsOFBwkJTg5RUZ4eYCHkJefpaytrsXGy8zW3+Do8vNn0bsyAAAAYElEQVR42tXROwJDQAAA0Ymw1p9kiT+L5P5HVEi3qJn2lcPjtIuzUIJ/rhIGy762N3XaThqMN1ZPALsZPEzG1x8LrFL77DHBnEMxBewz0fJ6LyFHTPL7xhwzWYrJ9z22AqmQBV757MHfAAAAAElFTkSuQmCC);background-position:100%;background-size:24px;background-repeat:no-repeat}
        .job-search input.filter-search{background:none; width:100%;padding:0 2rem 0 .8rem;border:none;-webkit-box-shadow:none;
            box-shadow: none; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; position:relative; z-index:4;}
        
        .job-search input.filter-search::placeholder {color: #000947; opacity:0.35;background-color:#E5E5FF /* Firefox */}
        .job-search input.filter-search::-ms-input-placeholder { /* Edge 12 -18 */color: #000947;}
        
        .job-search .close-button{right:.5rem;top:.25rem;padding:0;background:none;height:auto}
        #closeButton{opacity:0}
        .job-search input,.job-search select{margin:0;height:2rem}
        .job-search .cell{margin:0; background-color:transparent; text-align: right;}
        .job-search select {margin: 0.6rem 0 0.6rem 0; padding:0;
            height: 2rem;
            background-color: #E5E5FF;
            width: 24%;
            display: inline-block;}
        .job-search select:last-of-type {margin-right:1rem;}
        .job-search select.job-part-full-time-jobs {width:20%;}
        .job-title a:hover{text-decoration:underline}
        .job-title a{font-weight:700;color:#07293A}
        .page-template-page-explorecareers .job-title a {padding-right: 25%;}
        .job-title h4 {text-transform: none; margin:0;}
        .job-location{margin-bottom:1rem;padding-bottom:1rem}
        .job-opening-filter{text-align:center}
        .job-opening-lists{padding-right:.9rem}
        .reset-filters, .reset-filters:hover {padding:.5rem; margin:0;color:#045ea8; background:none; background-color:none; float:right; display:block; font-size: 85%;}
        .reset-filters.button {background:none;color:#045ea8;}
        .filtered-dropdowns {display:block;}

        .explore-careers-section, .explore-careers-swiper, .explore-careers-wrapper {position: relative;}
        .explore-careers-swiper {overflow: hidden; padding:0 5%;}
.page-template-page-explorecareers h1 {font-size:270%; line-height: 1.05;}
.careers .swiper .swiper-button-prev{background:-moz-linear-gradient(left,rgba(0,9,71,1) 0%,rgba(0,9,71,0) 100%);background:none;}
.careers .swiper .swiper-button-next{background:-moz-linear-gradient(left,rgba(0,9,71,0) 0%,rgba(0,9,71,1) 100%);background:none;}
.careers .swiper.swiper-button-next::after,.careers .swiper-container .swiper-button-prev::after{content:"";position:absolute;top:0;bottom:0;background-repeat:no-repeat;background-size:24px 24px;width:20px;height:20px;top:50%}
.careers .swiper .swiper-button-prev{transition: 0.2s;top:0;bottom:0;height:100%;left:0;width:5%;margin:0; background:#fff;}
.careers .swiper .swiper-button-next{transition: 0.2s;top:0;bottom:0;height:100%;right:0;width:60px;margin:0; background:#fff;}
.careers .swiper .swiper-button-next.swiper-button-disabled,.careers .swiper-container .swiper-button-prev.swiper-button-disabled{opacity:1}
.careers .swiper .swiper-button-prev::after{font-size:0;padding:0.75rem;left:0;background-position:left center;background-image:url(img/left-arrow-blue.svg);opacity:1; background-repeat: no-repeat;}
.careers .swiper .swiper-button-next::after{font-size:0;padding:0.75rem;right:0;background-image:url(img/right-arrow-blue.svg);background-position:right center;opacity:1; background-repeat: no-repeat;}

.careers .swiper .swiper-button-prev.explore-prev::after{font-size:0;padding:2.5rem;left:0;background-position:center;background-image:url(img/arrow_carousel-left.svg);opacity:0.35; background-repeat: no-repeat;}
.careers .swiper .swiper-button-next.explore-next::after{font-size:0;padding:2.5rem;right:0;background-image:url(img/arrow_carousel-right.svg);background-position:center;opacity:0.35; background-repeat: no-repeat;}

.careers .swiper .swiper-button-next.swiper-button-disabled::after,.careers .swiper-container .swiper-button-prev.swiper-button-disabled::after{opacity:.35}

.careers .swiper .swiper-button-prev:hover {left:-5px; opacity:1;}
.careers .swiper .swiper-button-next:hover {right:0; opacity:1;}

.careers .swiper .swiper-button-prev.explore-prev:hover {left:0; opacity:1;}
.careers .swiper .swiper-button-next.explore-prev:hover {right:-1px; opacity:1;}

.careers .swiper .swiper-button-prev.explore-prev:hover::after {left:0; opacity:1;}
.careers .swiper .swiper-button-next.explore-next:hover::after {right:0; opacity:1;}

.careers .swiper .disabled_swiper_button {opacity: 0;cursor: auto;pointer-events: none;}

.explore-careers-section .grid-margin-x, .explore-careers-section .cell {margin:0 auto;}
.explore-careers-section .cell {margin-bottom: 10px;}

.single-career img {width:100%; height:auto; display:block;}
.single-career .entry {padding:10% 13%}
.single-career .button.primary.cta-button-link {margin: 0 10% 10%;display: block;}

.benefits-container a, .benefits-container a:visited {color: #000;-webkit-transition:all .25ms ease-in-out;-moz-transition:all .25ms ease-in-out;-ms-transition:all .25ms ease-in-out;-o-transition:all .25ms ease-in-out;transition:all .25ms ease-in-out}
.benefits-container a img, .benefits-container a:visited img {opacity:1; width:100%; display: block; margin: 0 auto 1rem;-webkit-transition:all .25ms ease-in-out;-moz-transition:all .25ms ease-in-out;-ms-transition:all .25ms ease-in-out;-o-transition:all .25ms ease-in-out;transition:all .25ms ease-in-out}
.benefits-container a h4, .benefits-container a:visited h4 {color:#07293A;}

.benefits-container a:hover img {opacity:0.4;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}
.benefits-container span {display:block; margin:1% auto 0;}

.disclaimer-button-container .button.button.primary.cta-button-link {background:#E5E5FF; color:#000947; display:block; width:100%; font-weight:400;transition: 0.2s;}
.disclaimer-button-container .button.button.primary.cta-button-link:hover {font-weight:400;transition: 0.25s;}

#header .menu .advertising.sales {position: revert;}

#header .menu .advertising.sales a, #header .menu .advertising.sales a:visited { padding: 1rem 1.5rem;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}

#header .menu .advertising.sales li a, #header .menu .advertising.sales li a:visited {opacity:0.90;}
#header .menu .advertising.sales a:hover {background:#99f;}

#header .menu .advertising ul {width:100%;}
/* #header .menu .advertising.sales ul::before {background:none;} */
#header .menu .advertising.sales li {width: 24.3%;display: inline-block; vertical-align: top; position: relative;}
#header .menu .advertising.sales ul li a, #header .menu .advertising.sales ul li a:visited {color:#fff !important; width:auto; position: relative; display: block; padding: 1rem 1.5rem;}
#header .menu .advertising.sales ul li a:hover {background:none; opacity: 1; color:#fff !important;}
#header .menu .advertising.sales:hover > a {background-color: #f36f21;}

#header .menu .advertising.sales span {opacity:1; display: inline-block; font-size: 100%; font-weight:400; letter-spacing: 0.125px; margin-left:0; line-height: 1.35;}
#header .menu .advertising.sales .learn-more {transition: 0.25s; font-size: 90%; text-transform: uppercase; letter-spacing: 0.5px; font-weight:700; opacity:0; position: relative;transition: 0.35s;}
#header .menu .advertising.sales .right-arrow {transition: 0.25s; opacity:0; background-image: url(img/right-arrow.svg); background-repeat: no-repeat; padding:0.35rem 0.5rem; margin-left:0.5rem; display: inline-block; opacity:0;}
#header .menu .advertising.sales .half-menu-item ul {visibility:inherit;}
#header .menu .advertising.sales .half-menu-item:hover > a {opacity: 1;}
#header .menu .advertising.sales .half-menu-item li::after {content:" "; transition: 0.25s; opacity:0; background-image: url(img/right-arrow.svg); background-repeat: no-repeat; padding:0.35rem 0.5rem; margin-left:0.5rem; display: inline-block; opacity:0;}

#header .menu .advertising.sales a:hover .learn-more {opacity:1;}
#header .menu .advertising.sales a:hover .right-arrow {opacity:1; margin-left: 1rem;}

#header .menu .advertising.sales li ul ul { position: relative;
    width: 100%; left:0;
    border-top:none;
    bottom: 0;
    top: inherit;
}
#header .menu .advertising.sales ul ul 
{    position: relative;
    right: inherit;
    left: 0;
    display: block;}
#header .menu .advertising.sales li ul ul li {display: block;}
#header .menu .advertising.sales li ul li {width:100%;}
#header .menu .advertising.sales li ul li a, #header .menu .advertising.sales li ul li a:visited {margin-left:1rem; padding-top:0.5rem; padding-bottom: 0.5rem; display: inline-block;}
#header .menu .advertising.sales .half-menu-item li:hover::after {opacity:1; margin-left: 1rem;}

.learn-more-container, .menu-item-description {margin-top:0.5rem;} 

@media screen and (max-width: 39.9375em) {
.engaged-workplace{width:100%;margin-right:0;float:none}
.error404 .entry-content{text-align:center;padding:25% 0 10%!important}
.grid-x>.small-12{width:100%!important}
.benefit-img{max-width:96px;height:auto;display:block;margin:0 0 3%}
.leader a,.leader a:visited{padding:5% 7%}
.board-member{margin:6% auto}
.board-member .img-placeholder{margin-right:20px}
.board-member p{margin:6% auto}
.page-template-page-leadership .leader a,.page-template-page-leadership .leader a:visited{padding:5% 0}
.page-template-page-boardofdirectors .leader a,.page-template-page-boardofdirectors .leader a:visited{padding:5% 2%}
.page-template-page-boardofdirectors .leader .img-placeholder img,.page-template-page-boardofdirectors .leader .img-placeholder img{max-width:100%;margin:0 0 3%}
.single .leader{padding:0 0 6%!important}
.search-link a{padding:0!important;display:block;top:0!important}
.search-bar-wrapper.mobile-search{padding:21% 0 5%;position:fixed;width:100%;top:0;left:0;z-index:50}
.search-form .header-search{padding:1.05rem 1rem;text-indent:-9999px;background:none;background:url(img/mobile-search-arrow-right-white.svg);background-repeat:no-repeat;background-position:center;background-size:100% auto}
.safari .search-form .header-search{padding:.25rem}
.safari .search-form .header-search:focus{outline-color:transparent;outline-style:none}
#footer a.logo{padding:6% 20%!important}
body,html{font-size:102%}
.default-content .alignright,.default-content .alignleft,.alignright,img.alignright,.alignleft,img.alignleft{float:none;margin:3% auto;width:100%;height:auto;display:block}
.blog #content{margin:0 auto 8%}
h1{font-size:200%}
h2{font-size:165%!important;line-height:1.15;margin:0 auto 3%}
h3{font-size:155%!important;line-height:1.25;margin:0 auto 3%}
h4{font-size:125%}
h5{font-size:105%}
h1,h2,h3,h4,h5{font-weight:800;line-height:1.25}
.page-template-page-benefits .entry-content h3{margin:0 0 5%}
.page-template-page-benefits #content,.archive #content{margin:0}
.button,button{padding:1.5rem 2rem}
.page .entry-content,.page.page-template-page-boardofdirectorsv2 .entry-content{padding:7%}
.board-member .entry-title-meta{max-width:100%;width:100%}
.ps-section,.entry-content,.default-content{padding:10% 5%}
.home .ps-section,.home .entry-content,.home .default-content{padding:15% 10% 10% 17%}
.ps-section .headline::after{left:-12%;top:-15%}
.single .entry-content{padding:10% 7%!important;font-size:90%}
.single.single-leadership-team .entry-content{padding:7% 7% 10%!important}
.single .img-placeholder{float:left;margin-right:5%}
.single.single-leadership-team .img-placeholder img{width:146px;max-width:146px;height:auto;display:block}
body .mobile{display:block}
.desktop{display:none}
body.noscroll{overflow:hidden}
#header{padding:7% 6%!important}
#header.open{height:100%}
#header .menu{text-align:left}
#header .mobile.logo.homelink{width:125px;display:block;margin:0;background:url(img/tegna-logo.svg);background-position-x:0;padding:1rem;float:left;background-position-y:0;background-repeat:repeat;background-position:center;background-repeat:no-repeat;display:block;margin:0;position:relative;z-index:6}
#header .menu a,.menu a:visited .menu button,.menu input,.menu select{font-size:105%;font-weight:800;color:#fff;text-decoration:none;padding:1.5rem 0}
#header .menu li.current-menu-item > a::after,#header .menu li.current-menu-ancestor > a::after,#header .menu li.current-menu-item:hover > a::after,#header .menu li.current-menu-ancestor:hover > a::after{border-bottom:none;display:none}
#header .menu li:hover > a::after{display:none;border:none!important}
#header .menu li{float:none;display:block}
#header .menu ul li{float:none;display:inline-block}
#header .menu li:first-child{display:none}
#header .menu ul li:first-child{display:block}
#header .grid-x{width:100%}
#header .the-menu{position:absolute;left:-100%;-webkit-transition:all .25ms ease-in-out;-moz-transition:all .25ms ease-in-out;-ms-transition:all .25ms ease-in-out;-o-transition:all .25ms ease-in-out;transition:all .25ms ease-in-out}
#header .the-menu.open{left:0;width:100%;z-index:4;margin:0;padding:30% 0 0!important;height:90%}
#header .menu .advertising a,#header .menu .advertising a:visited{margin:1rem 0}
#header .menu .advertising ul{right:0;margin:3% 0}
#header .menu li ul{position:relative;width:100%;visibility:visible;background:none;overflow-y:auto;max-height:480px}
#header .menu .advertising a,#header .menu .advertising a:visited{margin:0;padding:1.5rem;background:none;position:relative}
#header .menu .advertising:hover > a::after{display:block}
#header .menu .advertising a:hover{color:#788dff}
.mobile-header{width:100%;position:relative;margin:0 auto}
#nav-icon2{right:0;width:28px;float:right;display:block;height:28px;position:relative;margin:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;margin:1% 0 0 0;z-index:6}
#nav-icon2 span{display:block;position:absolute;height:3px;width:50%;background:#fff;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}
#nav-icon2 span:nth-child(even){left:50%;border-radius:0 9px 9px 0}
#nav-icon2 span:nth-child(odd){left:0;border-radius:9px 0 0 9px}
#nav-icon2 span:nth-child(1),#nav-icon2 span:nth-child(2){top:0}
#nav-icon2 span:nth-child(3),#nav-icon2 span:nth-child(4){top:11px}
#nav-icon2 span:nth-child(5),#nav-icon2 span:nth-child(6){top:22px}
#nav-icon2.open span:nth-child(1),#nav-icon2.open span:nth-child(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
#nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
#nav-icon2.open span:nth-child(1){left:5px;top:11px}
#nav-icon2.open span:nth-child(2){left:calc(50% - 5px);top:11px}
#nav-icon2.open span:nth-child(3){left:-50%;opacity:0}
#nav-icon2.open span:nth-child(4){left:100%;opacity:0}
#nav-icon2.open span:nth-child(5){left:5px;top:15px}
#nav-icon2.open span:nth-child(6){left:calc(50% - 5px);top:15px}
.scrollbar::-webkit-scrollbar{width:10px;background-color:#ccc}
.scrollbar::-webkit-scrollbar-thumb{background-color:#333;border-radius:10px}
.scrollbar::-webkit-scrollbar-thumb:hover{background-color:#999;border:1px solid #333}
.scrollbar::-webkit-scrollbar-thumb:active{background-color:#666;border:1px solid #333}
.scrollbar::-webkit-scrollbar-track{border:5px gray solid;border-radius:10px;-webkit-box-shadow:0 0 2px gray inset}
.home .hero-section{margin:15% 0 0}
.embed-container iframe,.embed-container object,.embed-container embed{width:180%;height:180%;top:-50%;left:-40%}
.embed-container{position:relative;padding-bottom:84.25%}
.hero-section .headline{width:88%}
.highlight-section .entry{width:100%;z-index:10;padding:10%;background:#FFF;border:solid #BDBDBD 0;box-shadow:0 -6px 16px rgba(0,0,0,0.1);-webkit-box-shadow:0 -6px 16px rgba(0,0,0,0.1);-moz-box-shadow:0 -6px 16px rgba(0,0,0,0.1);margin:auto;position:relative;top:50%;left:50%;-webkit-transform:translate(-0%,-0%);-ms-transform:translate(-0%,-0%);transform:translate(-0%,-0%);width:100%!important;padding:10%!important}
.highlight-section.right .entry{left:inherit!important;right:0!important;top:0!important;-webkit-transform:translate(0%,-0%)!important;-ms-transform:translate(0%,-0%)!important;transform:translate(0%,-0%)}
.highlight-section.left .entry{left:0!important;top:0!important}
.highlight-section{margin:0}
.highlight-section.left .quote-img{z-index:5;opacity:.5;position:absolute;right:55%;bottom:45%;width:45%;height:40%}
.highlight-section.right .quote-img{z-index:5;opacity:.5;position:absolute;right:55%;bottom:45%;width:45%;height:40%}
.home .hero-section .entry-content{margin:0}
.cat-post-section{padding:10%}
.cat-post-section a strong{font-size:100%;color:#060f4f}
#footer{padding:10% 7%}
#footer #copyright{margin:5% auto;text-align:left;opacity:.5}
.leader{width:100%!important}
.header{padding:30% 3% 7%!important;color:#fff;position:relative;overflow:hidden}
.header label{font-size:100%;margin:0 0 3%}
.download-link-section .cell{margin:3% 0}
#station-section{display:none}
.header.secondary{padding:10% 5%!important}
.header.secondary h2{margin:0;text-align:left}
.archive-date-dropdown{width:100%;padding:1rem!important;height:auto;height:auto;background-position:99%;margin:7% auto}
.blog .entry a,.blog .entry a:visited,.archive .entry a,.archive .entry a:visited,.tegna-news-section .entry a,.tegna-news-section .entry a:visited{width:100%}
.blog .entry a .date,.archive .entry a .date,.tegna-news-section .entry a .date{margin:0 0 2%}
.header img{top:inherit;bottom:0;height:73%}
.single #content .entry-content .grid-x .cell{padding:0}
.alm-btn-wrap .button.primary{width:90%;margin:0 auto 6%}
.diversity-videos-section .cell .entry{margin:2% 0!important;padding:0!important}
.awards-recognition-section .entry{margin:3% auto}
.entry-content,.default-content{padding:0 5%}
.page-template-page-internships .purple-btn{margin:3% auto;display:block;width:90%}
.page-template-page-peopleculture .entry-content{padding:5%}
.repeated .cell .entry .entry-content{width:100%;margin:auto;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-0%);-ms-transform:translate(-50%,-0%);transform:translate(-50%,-0%);margin:0 auto;padding:0}
.repeated .cell .entry{padding:10%}
.page-template-page-sports-2023 .repeated .cell .entry .entry-content {top: 0%;}
.page-template-page-peopleculture .repeated .cell .entry{padding:10%!important;width:100%!important}
#footer #menu-social-media-menu{margin:10% auto!important}
.tabs-title h4{padding:5% 7%!important;font-size:125%!important}
.accordian-tab-section .accordion-title::before{padding:16px 11px;position:absolute;background:url(img/accordion-down-arrow.svg);background-repeat:no-repeat;background-size:75% auto;top:50%;right:1rem;margin-top:-.5rem;content:""}
.tabs-title::before{padding:16px 11px;position:absolute;background:url(img/accordion-down-arrow.svg);background-repeat:no-repeat;background-size:75% auto;top:50%;right:1rem;margin-top:-.5rem;content:""}
.tabs-title.is-active::before{background-image:url(img/accordion-up-arrow-W.svg)}
.gridtab-1.gridtab .img-placeholder img{max-width:100%;height:auto;display:block;width:100%}
.gridtab-1.gridtab .entry-title-meta{padding:20px 0 10px;width:100%}
.gridtab-1.gridtab>dd{padding:10% 5% 0}
.industry-contact-form.hero-section.contact-us-header.v-padding{padding:5%!important}
.industry-contact-form.hero-section .industry-hero-right-arrow{display:none}
.industry-contact-form h2 br {display:none;}

/* Careers with Jobs List Page */
.careers .button.primary.cta-button-link {    padding: 15px 25px;
    margin: 1rem auto 0;
    line-height: 1.2;}
.careers.header .button.primary.cta-button-link { font-size: 75%;}
.careers .career-highlights {margin:10px;}

.job-search .searchClear {border:none;}
.job-search input.filter-search { width:85%;float: left;display: block;}
.filter-icon {border-left: solid 1px #000947; width:10%; float:right; background: url('img/HR-filter-icon.svg'); background-repeat: no-repeat; background-position: center; padding:1rem 0; background-color:none;}
.filter-icon span {display: none;}
.job-search .close-button {right:20%;}
.job-search select {margin: 0 auto;padding: 1rem 1rem;height: auto;background-color: #E5E5FF;width: 95%;display: block;}
.job-search select.job-part-full-time-jobs {width: 95%;}
.filtered-dropdowns {display:none;}

.header h1 {font-size: 125%;}
a.job-link {line-height: 1.45; padding-right:30%;}
a.job-link .apply-now-btn {margin: 0;display: block;width: 24%;top: 25%;transform: none;padding: 1rem 0;}
.reset-filters, .reset-filters:hover {padding:0; margin:1rem 0;top: 0;transform: none;}
.filtered-dropdowns {display:none;}
.filtered-icon-btn {opacity:1;}
.filtered-icon-hide-btn {display:none !important; margin:0.6rem 0; border-left: solid 1px #000947;padding:0; width:12%; float:right; background:none;position: absolute; right:0; top:0;z-index:10;}
.filtered-icon-hide-btn span {padding:0 0.6rem; font-size: 2rem;}
.careers .swiper .swiper-button-prev{left:0px; width:30px;}
.careers .swiper .swiper-button-next{right:0px; width:30px;}
.careers .swiper .swiper-button-next.explore-next::after, .careers .swiper .swiper-button-prev.explore-prev::after {padding:1.5rem;}
#root .panel {padding:0;}
.accordion-contianer, .master-button-container, .benefits-container {max-width:100%; padding:0;}
.benefits-container a, .benefits-container a:visited {margin:0 auto 2rem;}
.job-filter-form {
    margin: 0 auto 2%;
    width: 100%;
    max-width: 85%;
    padding: 0;
}
.page-template-page-careers .grid-container {padding-left:0; padding-right: 0;}
.top-brands .brand:nth-last-of-type(-n+2) {
    width:100% !important;
}

}
@media screen and (max-width: 63.9375em) {
.error404 .entry-content{text-align:center;padding:15% 0 10%}
.search-link a{margin-right:1rem;display:block;padding:0!important;top:5px;position:relative}
.search-bar-wrapper{padding:15% 0 5%}
.search-form .search-field{padding:5% 0}
.board-member{margin:0 auto 13%;padding:0 0 13%}
.board-member:first-of-type{margin-top:10%}
.board-member .img-placeholder{margin-right:20px}
.board-member .entry-title-meta{margin:0 auto;margin-right:0;margin-left:5%;position:relative}
.board-member p{margin:0 auto}
.board-member .board-content{margin:5% auto 0}
body,html{font-size:97%}
body.noscroll{overflow:hidden}
h1{line-height:1.13}
h2{font-size:205%;line-height:1.15;margin:0 auto 3%}
h3{font-size:175%;line-height:1.25;margin:0 auto 3%}
.gridtab-1.gridtab .entry-title-meta h3{font-size:160%}
h4{font-size:140%}
h5{font-size:110%}
.ps-section .headline h1{line-height:1.13}
.accordian-tab-section{margin:3% 0}
.accordian-tab-section .accordion{width:100%;margin:0;padding:0}
.accordian-tab-section .accordion-title{background-color:#99f;color:#060f4f;font-weight:800;padding:1% 1.5%;border:none;border-bottom:solid 1px #fff}
.accordian-tab-section .accordion-title::before{padding:16px 11px;position:absolute;background:url(img/accordion-up-arrow.svg);background-repeat:no-repeat;background-size:75% auto;top:50%;right:1rem;margin-top:-.5rem;content:""}
.accordian-tab-section .is-active > .accordion-title::before{content:"";transform:none;background:url(img/accordion-down-arrow.svg);background-repeat:no-repeat;background-size:75% auto}
.accordian-tab-section .accordion-content{overflow:hidden;border:none}
.accordian-tab-section .accordion-content ul,.tabs-panel ul{margin:3%}
.accordian-tab-section .accordion-content p,.tabs-panel p{margin:1.5% auto}
.accordian-tab-section .accordion-content strong,.tabs-panel strong{line-height:1.25;display:block;font-size:110%}
.accordian-tab-section .accordion-content li,.tabs-panel li{list-style-type:disc}
.tabs-panel li a,.tabs-panel li a:visited,.accordian-tab-section .accordion-content li a,.accordian-tab-section .accordion-content li a:visited,.tabs-title > a{text-decoration:underline;font-weight:700;color:#000}
.entry-content .tabs{margin:0 auto;width:100%;display:block}
.tabs-title{display:block;float:none}
.tabs-title > a{display:block;padding:0;font-size:85%;line-height:1;border-bottom:solid 1px #fff;text-decoration:none}
.accordian-tab-section .accordion-content h4,.tabs-title h4{background-color:#99f;font-size:140%;color:#060f4f;font-weight:800;padding:2%;margin:0;border:none}
.tabs-content{font-size:110%;width:100%}
.alignleft,img.alignleft{width:25%}
.tabs-title.is-active h4{background:#060f4f;color:#fff}
.tabs{border-color:#fff;background-color:#fff}
.archive-date-dropdown{width:100%;padding:1rem;height:auto;height:auto;background-position:99%}
.blog .entry a,.blog .entry a:visited,.archive .entry a,.archive .entry a:visited,.tegna-news-section .entry a,.tegna-news-section .entry a:visited{width:100%}
.blog .entry a .date,.archive .entry a .date,.tegna-news-section .entry a .date{margin:0 0 2%}
.header img{top:inherit;bottom:0;height:auto;width:100%;opacity:0}
.single #content .entry-content .grid-x .cell{padding:0}
#header{padding:3%}
#header.open{height:100%}
#header .menu{text-align:left;font-size:125%}
#header .mobile.logo.homelink{width:125px;display:block;margin:0;background:url(img/tegna-logo.svg);background-position-x:0;padding:1rem;float:left;background-position-y:0;background-repeat:repeat;background-position:center;background-repeat:no-repeat;display:block;margin:0;position:relative;z-index:6}
#header .menu a,.menu a:visited .menu button,.menu input,.menu select{font-weight:800;display:block;color:#fff;text-decoration:none;padding:1.5rem 0;border-bottom:dotted 1px #999}
#header .menu li ul li a,#header .menu li ul li a:link,#header .menu li ul li a:visited,#header .menu .current-menu-item ul li a,#header .menu .current-menu-item ul li a:visited,#header .menu .current-menu-ancestor ul li a,#header .menu .current-menu-ancestor ul li a:visited{padding:1.5rem 0}
#header .menu li{float:none;display:block}
#header .menu li.menu-item-has-children{background:url(img/mobile-search-arrow-right-white.svg);background-repeat:no-repeat;background-position:right 50%;background-size:18px auto}
#header .menu ul li{float:none;display:inline-block;background:none}
#header .menu li:first-child{display:none}
#header .menu ul li:first-child{display:block}
#header .grid-x{width:100%}
#header .the-menu{position:absolute;left:-100%;-webkit-transition:all .25ms ease-in-out;-moz-transition:all .25ms ease-in-out;-ms-transition:all .25ms ease-in-out;-o-transition:all .25ms ease-in-out;transition:all .25ms ease-in-out}
#header .the-menu.open{left:0;width:100%;z-index:4;margin:0;padding:15% 0 0;height:90%}
#header .menu .advertising a,#header .menu .advertising a:visited{margin:1rem 0}
#header .menu .advertising ul{right:0;margin:3% 0}
#header .menu li ul{position:relative;width:100%;visibility:visible;background:none}
#header .menu .advertising a,#header .menu .advertising a:visited{margin:0;padding:1.5rem 0!important;background:none;position:relative}
#header .menu .advertising a.parent-item,#header .menu .advertising a.parent-item:visited{color:#fff}
#header .menu .advertising:hover > a::after{display:block}
#header .menu .advertising a:hover{color:#788dff}
#header .menu .advertising span{display:none}
#header .menu .search-link{display:none}
#header .sub-menu{display:none;background-image:none}
#header .menu li ul.sub-menu::before{background-image:none;position:relative}
#header .menu .advertising li{width:100%}
#header .menu .advertising .mobile-industry-item{padding-left:1rem!important}
#header .menu li.menu-item-has-children.change{background:none}
#header .menu li.current-menu-item > a::after,#header .menu li.current-menu-ancestor > a::after,#header .menu li.current-menu-item:hover > a::after,#header .menu li.current-menu-ancestor:hover > a::after{display:none;border-bottom:none}
.mobile-header{width:100%;position:relative;margin:0 auto}
#nav-icon2{right:0;width:24px;float:right;display:block;height:24px;position:relative;margin:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;margin:1% 0 0 0;z-index:6}
#nav-icon2 span{display:block;position:absolute;height:4px;width:50%;background:#fff;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}
#nav-icon2 span:nth-child(even){left:50%;border-radius:0}
#nav-icon2 span:nth-child(odd){left:0;border-radius:0}
#nav-icon2 span:nth-child(1),#nav-icon2 span:nth-child(2){top:-2px}
#nav-icon2 span:nth-child(3),#nav-icon2 span:nth-child(4){top:9px}
#nav-icon2 span:nth-child(5),#nav-icon2 span:nth-child(6){top:20px}
#nav-icon2.open span:nth-child(1),#nav-icon2.open span:nth-child(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
#nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
#nav-icon2.open span:nth-child(1){left:3px;top:11px}
#nav-icon2.open span:nth-child(2){left:calc(50% - 2px);top:11px}
#nav-icon2.open span:nth-child(3){left:-50%;opacity:0}
#nav-icon2.open span:nth-child(4){left:100%;opacity:0}
#nav-icon2.open span:nth-child(5){left:3px;top:18px}
#nav-icon2.open span:nth-child(6){left:calc(50% - 2px);top:18px}
.scrollbar::-webkit-scrollbar{width:10px;background-color:#ccc}
.scrollbar::-webkit-scrollbar-thumb{background-color:#333;border-radius:10px}
.scrollbar::-webkit-scrollbar-thumb:hover{background-color:#999;border:1px solid #333}
.scrollbar::-webkit-scrollbar-thumb:active{background-color:#666;border:1px solid #333}
.scrollbar::-webkit-scrollbar-track{border:5px gray solid;border-radius:10px;-webkit-box-shadow:0 0 2px gray inset}
.ps-section .cell.medium-2_5{width:15%}
.highlight-section.right .entry{left:inherit;right:0;top:0;-webkit-transform:translate(0%,0%);-ms-transform:translate(0%,0%);transform:translate(0%,0%);width:100%;position:relative;padding:5%}
.highlight-section.left .entry{left:0;width:100%;padding:5%;top:0;position:relative;-webkit-transform:translate(0%,0%);-ms-transform:translate(0%,0%);transform:translate(0%,0%)}
.highlight-section{margin:0}
#footer .tablet-only{display:none}
#footer .tablet-only.medium-4{width:45.333%;display:block}
#footer .medium-10{width:90%}
#footer #copyright{margin:3% auto 0}
.single .leader{padding:0 3% 3%}
.single .entry-content{padding:2% 0}
.header{padding:14% 0 4%}
#footer a.logo{padding:3% 10%}
#header .mobile-back-button{z-index:20;top:5rem!important;left:5%;text-transform:uppercase!important;font-weight:800!important;position:absolute!important;padding:.75rem .75rem .75rem 2.5rem !important;border-bottom:none!important;background:url(img/mobile-search-arrow-left-white.svg)!important;font-size:110%!important;color:#fff!important;background-position:left 50%!important;background-repeat:no-repeat!important;background-size:20px auto!important}
#footer #menu-social-media-menu{margin:6% auto}
.page-template-page-peopleculture .repeated .cell .entry{width:75%}
.gridtab-1.gridtab .img-placeholder img{max-width:100%;height:auto;display:block}
.gridtab-1.gridtab>dt .entry{padding:3%}
.gridtab-1.gridtab>dd{padding:5% 5% 0}
body .mobile.tablet{display:block}
.the-menu .desktop.no-tablet{display:none}
}
@media screen and (min-width: 64em) and (max-width: 67.4375em) {
#header .menu a,.menu a:visited .menu button,.menu input,.menu select{padding:2.5rem 1.5rem}
.page-template-page-peopleculture .repeated .cell .entry{width:75%}
}
@media screen and (min-width: 1024px) and (max-width: 1050px) {
#header .menu .advertising ul{right:0;width:525px}
#header .menu .advertising li.industries ul{left:-60%}
#header .menu li ul li ul{left:80%;top:0;right:inherit}
}
@media screen and (min-width: 120em) {
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:102.5%}
h1{font-size:375%}
h2{font-size:250%}
h3{font-size:187%}
h4{font-size:150%}
h5{font-size:155%}
p{font-size:130%}
.cat-post-section .date{font-size:125%}
.button,button{font-size:130%;padding:1.5rem 3.25rem}
#header .menu a,.menu a:visited .menu button,.menu input,.menu select{font-size:115%;padding:3rem 2.5rem}
.search-link a{padding:2.5rem!important;margin-left:1rem}
.search-link span{width:45px;height:45px}
#header .menu li ul{width:100%;padding:1%;}
#header .menu .advertising a,#header .menu .advertising a:visited{padding:1.25rem 3rem;margin:0 0 1.5rem;background:#f36f21;position:relative;margin-left:1rem}
#header .menu li ul li a,#header .menu li ul li a:link,#header .menu li ul li a:visited,#header .menu .current-menu-item ul li a,#header .menu .current-menu-item ul li a:visited,#header .menu .current-menu-ancestor ul li a,#header .menu .current-menu-ancestor ul li a:visited{font-size:95%}

.search-form{padding:0}
.search-form .search-field{font-size:175%}
.header{padding:13% 0 4%}
.ps-section{padding:7% 0}
.page .ps-section{padding:7% 0}
.ps-section .headline::after{content:"";position:absolute;left:-4%;top:-7%;border-top:solid 15px #99f;border-left:solid 15px #99f;padding:2%;z-index:10}
.entry-title-meta{width:90%;max-width:90%}
.leader .img-placeholder img{max-width:80%}
.entry-content,.default-content{padding:5% 0}
.accordian-tab-section .accordion-content p{margin:1.5% auto;font-size:100%}
.accordian-tab-section .accordion-title h4{font-size:225%}
.accordian-tab-section .accordion-content ul{margin:2%;font-size:85%}
.brand .brand-logo-upload{width:100%;max-width:40%}
.tooltip{width:480px;max-width:480px}
.tooltip-top .tooltip{left:410%}
.tooltip-left .tooltip{top:-535%}
.tooltip-down .tooltip{left:420%}
.tooltip-right .tooltip{top:-500%;left:-3110%}
.tooltip-down .tooltip::after{top:-7%}
.widget-title{font-size:120%}
.archive-date-dropdown{font-size:125%}
.benefit-img{width:160px}
#footer #menu-social-media-menu li a,#footer #menu-social-media-menu li a:visited{padding:0 2rem;background-size:48px auto}
#footer #menu-social-media-menu li.facebook a{padding:0 1.5rem}
#header .menu .advertising.sales {position: revert;}
    
#header .menu .advertising.sales a, #header .menu .advertising.sales a:visited { padding: 1rem 1.5rem;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; margin: 0 0 1.5rem;}

#header .menu .advertising ul li a, #header .menu .advertising ul li a:link, #header .menu .advertising ul li a:visited, #header .menu .advertising.current-menu-item ul li a, #header .menu .advertising.current-menu-item ul li a:link, #header .menu .advertising.current-menu-item ul li a:visited #header .menu .advertising.current-menu-ancestor ul li a, #header .menu .advertising.current-menu-ancestor ul li a:link, #header .menu .advertising.current-menu-ancestor ul li a:visited {padding:1rem 1.5rem }

#header .menu .advertising.sales .desc-item a, #header .menu .advertising.sales .desc-item a:visited {padding: 1rem 1.5rem !important;}

#header .menu .advertising.sales li a, #header .menu .advertising.sales li a:visited {opacity:0.90;}
#header .menu .advertising.sales a:hover {background:#99f;}

#header .menu .advertising ul {width:100%;}
/* #header .menu .advertising.sales ul::before {background:none;} */
#header .menu .advertising.sales li {width: 24.3%;display: inline-block; vertical-align: top; position: relative;}
#header .menu .advertising.sales ul li a, #header .menu .advertising.sales ul li a:visited {color:#fff !important; width:auto; position: relative; display: block;}
#header .menu .advertising.sales ul li a:hover {background:none; opacity: 1; color:#fff !important;}
#header .menu .advertising.sales:hover > a {background-color: #f36f21; color:#000847}

#header .menu .advertising.sales span {opacity:1; display: inline-block; font-size: 100%; font-weight:400; letter-spacing: 0.125px; margin-left:0; line-height: 1.35;}
#header .menu .advertising.sales .learn-more {transition: 0.25s; font-size: 90%; text-transform: uppercase; letter-spacing: 0.5px; font-weight:700; opacity:0; position: relative;transition: 0.35s;}
#header .menu .advertising.sales .right-arrow {transition: 0.25s; opacity:0; background-image: url(img/right-arrow.svg); background-repeat: no-repeat; padding:0.35rem 0.5rem; margin-left:0.5rem; display: inline-block; opacity:0;}
#header .menu .advertising.sales .half-menu-item ul {visibility:inherit;}
#header .menu .advertising.sales .half-menu-item:hover > a {opacity: 1;}
#header .menu .advertising.sales .half-menu-item li::after {content:" "; transition: 0.25s; opacity:0; background-image: url(img/right-arrow.svg); background-repeat: no-repeat; padding:0.35rem 0.5rem; margin-left:0.5rem; display: inline-block; opacity:0;}

#header .menu .advertising.sales a:hover .learn-more {opacity:1;}
#header .menu .advertising.sales a:hover .right-arrow {opacity:1; margin-left: 1rem;}

#header .menu .advertising.sales li ul ul { position: relative;
    width: 100%; left:0;
    border-top:none;
    bottom: 0;
    top: inherit;
}
#header .menu .advertising.sales ul ul 
{    position: relative;
    right: inherit;
    left: 0;
    display: block;}
#header .menu .advertising.sales li ul ul li {display: block;}
#header .menu .advertising.sales li ul li {width:100%;}
#header .menu .advertising.sales li ul li a, #header .menu .advertising.sales li ul li a:visited {margin-left:1rem; padding-top:0.5rem; padding-bottom: 0.5rem; display: inline-block;}
#header .menu .advertising.sales .half-menu-item ul li a, #header .menu .advertising.sales .half-menu-item ul li a:visited {padding-top:0.5rem !important; padding-bottom: 0.5rem !important; display: inline-block !important; width:auto !important; margin-left:1rem !important}
#header .menu .advertising.sales .half-menu-item li:hover::after {opacity:1; margin-left: 1rem;}
.menu .advertising.sales .half-menu-item a { display: inline-block !important;}
.learn-more-container, .menu-item-description {margin-top:0.5rem;} 

}
@media screen and (min-width: 1024px) and (max-width: 1050px) {
    #header .menu .advertising ul{right:0;width:100%}
    #header .menu .advertising.sales li {width:32.9%;}
    #header .menu .advertising.sales li.half-menu-item {margin-bottom: 1rem;}
}
/* Styles for screens larger than 1024px (desktops and above) */
@media screen and (min-width: 1920px) {
.page-template-page-quiz .contact-form{width:50%}
.location-name {height:200px;}
.location-name img {margin-top: -155px;}
#feature_slides #move_left .content_slide {
    padding-right: 10%;
}
ol li {margin-top:1rem;}
#header .menu .advertising.sales {position: revert;}

#header .menu .advertising.sales a, #header .menu .advertising.sales a:visited { padding: 1rem 1.5rem;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; margin: 0 0 1.5rem;}

#header .menu .advertising ul li a, #header .menu .advertising ul li a:link, #header .menu .advertising ul li a:visited, #header .menu .advertising.current-menu-item ul li a, #header .menu .advertising.current-menu-item ul li a:link, #header .menu .advertising.current-menu-item ul li a:visited #header .menu .advertising.current-menu-ancestor ul li a, #header .menu .advertising.current-menu-ancestor ul li a:link, #header .menu .advertising.current-menu-ancestor ul li a:visited {padding:1rem 1.5rem }

#header .menu .advertising.sales .desc-item a, #header .menu .advertising.sales .desc-item a:visited {padding: 1rem 1.5rem !important;}

#header .menu .advertising.sales li a, #header .menu .advertising.sales li a:visited {opacity:0.90;}
#header .menu .advertising.sales a:hover {background:#99f;}

#header .menu .advertising ul {width:100%;}
/* #header .menu .advertising.sales ul::before {background:none;} */
#header .menu .advertising.sales li {width: 24.3%;display: inline-block; vertical-align: top; position: relative;}
#header .menu .advertising.sales ul li a, #header .menu .advertising.sales ul li a:visited {color:#fff !important; width:auto; position: relative; display: block;}
#header .menu .advertising.sales ul li a:hover {background:none; opacity: 1; color:#fff !important;}
#header .menu .advertising.sales:hover > a {background-color: #f36f21; color:#000847}

#header .menu .advertising.sales span {opacity:1; display: inline-block; font-size: 100%; font-weight:400; letter-spacing: 0.125px; margin-left:0; line-height: 1.35;}
#header .menu .advertising.sales .learn-more {transition: 0.25s; font-size: 90%; text-transform: uppercase; letter-spacing: 0.5px; font-weight:700; opacity:0; position: relative;transition: 0.35s;}
#header .menu .advertising.sales .right-arrow {transition: 0.25s; opacity:0; background-image: url(img/right-arrow.svg); background-repeat: no-repeat; padding:0.35rem 0.5rem; margin-left:0.5rem; display: inline-block; opacity:0;}
#header .menu .advertising.sales .half-menu-item ul {visibility:inherit;}
#header .menu .advertising.sales .half-menu-item:hover > a {opacity: 1;}
#header .menu .advertising.sales .half-menu-item li::after {content:" "; transition: 0.25s; opacity:0; background-image: url(img/right-arrow.svg); background-repeat: no-repeat; padding:0.35rem 0.5rem; margin-left:0.5rem; display: inline-block; opacity:0;}

#header .menu .advertising.sales a:hover .learn-more {opacity:1;}
#header .menu .advertising.sales a:hover .right-arrow {opacity:1; margin-left: 1rem;}

#header .menu .advertising.sales li ul ul { position: relative;
    width: 100%; left:0;
    border-top:none;
    bottom: 0;
    top: inherit;
}
#header .menu .advertising.sales ul ul 
{    position: relative;
    right: inherit;
    left: 0;
    display: block;}
#header .menu .advertising.sales li ul ul li {display: block;}
#header .menu .advertising.sales li ul li {width:100%;}
#header .menu .advertising.sales li ul li a, #header .menu .advertising.sales li ul li a:visited {margin-left:1rem; padding-top:0.5rem; padding-bottom: 0.5rem; display: inline-block;}
#header .menu .advertising.sales .half-menu-item ul li a, #header .menu .advertising.sales .half-menu-item ul li a:visited {padding-top:0.5rem !important; padding-bottom: 0.5rem !important; display: inline-block !important; width:auto !important; margin-left:1rem !important}
#header .menu .advertising.sales .half-menu-item li:hover::after {opacity:1; margin-left: 1rem;}
.menu .advertising.sales .half-menu-item a { display: inline-block !important;}
.learn-more-container, .menu-item-description {margin-top:0.5rem;} 

}