.dg-html-thumb{background-image:linear-gradient(165deg,#555 30%,white 200%);border-radius:10px;height:120px;overflow:hidden;position:relative;text-align:center;width:120px}.dg-html-thumb.doc,.dg-html-thumb.docx{background-image:linear-gradient(165deg,#2561C1 30%,white 200%)}.dg-html-thumb.pdf{background-image:linear-gradient(165deg,#B30600 30%,white 200%)}.dg-html-thumb.ppt,.dg-html-thumb.pptx{background-image:linear-gradient(165deg,#C94926 30%,white 200%)}.dg-html-thumb.xls,.dg-html-thumb.xlsx{background-image:linear-gradient(165deg,#14864A 30%,white 200%)}.dg-html-thumb .about{color:white;font-size:smaller;font-weight:bold;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.dg-html-thumb .about>div{margin:5px}.dg-html-thumb .ext{background:white;font-size:12px;font-weight:bold;left:-55%;padding:1px;position:absolute;text-align:center;text-transform:uppercase;top:14px;transform:rotate(-45deg);width:150%}.dg-thumb{background-image:linear-gradient(165deg,#ccc 30%,white 150%);border-radius:10px;display:table-cell;height:120px;position:relative;text-align:center;vertical-align:middle;width:120px}.dg-thumb .about{left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:120px}.dg-thumb:hover .about{overflow:unset}.dg-thumb .about>.fd{background:rgba(255,255,255,.75);color:inherit;display:inline-block;font-size:smaller;opacity:0;padding:3px 6px;margin:10px 0;transition:opacity 0.3s linear}.dg-thumb:hover .about>.fd{border-radius:5px;opacity:1;transition:opacity .15s linear}.my-bottom-fade{background:white;bottom:0;box-shadow:0 0 30px 25px white;left:0;position:absolute;width:100%}.my-text-overlay{background:linear-gradient(rgba(0,0,0,0.4),rgba(0,0,0,0.7));bottom:0;color:white;padding:5px 10px;position:absolute;width:100%}.my-note{background-color:#eee;border-radius:0 5px 5px 5px;font-style:italic;margin-top:25px;padding:10px 15px;position:relative}.my-note:before{background-color:inherit;border-radius:5px;content:'NOTE';font-style:normal;font-weight:bold;left:0;padding:5px 15px;position:absolute;top:-25px}.my-pipes>*{display:inline-block!important}.my-pipes>*:not(:first-child):before{content:'|';margin:0 10px}.my-modal{box-shadow:5px 5px 8px rgba(0,0,0,.5);left:0;margin-left:auto;margin-right:auto;max-width:550px;overflow:hidden;position:fixed;right:0;top:0;width:calc(100% - 30px);z-index:10001}.my-modal .header{position:relative}.my-modal .x{color:white;cursor:pointer;font-size:1.4em;position:absolute;right:10px;top:0}#my-modal-backdrop{background:black;height:100%;left:0;opacity:0.2;position:fixed;top:0;width:100%;z-index:10000}:root{--color1:;--serif:;--sans-serif:}:root{--color1:#40c7c9;--color2:#ffb71b;--color3:#f15b2a}a,a:active,a:focus,a:hover,a:visited{color:inherit;position:relative;text-decoration:none}a img + .fa-brands,a img + .fa-regular,a img + .fa-solid{color:white;top:0.2em;font-size:1.4em;left:0.2em;position:absolute}a img + .fa-brands.fa-youtube{top:0.1em}.ad-slot{text-align:center;padding:20px 0}b{font-weight:800}.acenter{text-align:center}.b{border-bottom:1px solid var(--color2);border-top:1px solid var(--color2)}.bgc2{background:var(--color2)}.bgc3{background:var(--color3)}.bh{border-bottom:1px solid var(--color2);border-top:1px solid var(--color2);font-weight:bold;padding:5px 0;text-transform:uppercase;text-align:center}.block{display:block}body{background:var(--color2);font-family:'Outfit',sans-serif;font-weight:200;font-size:16px}.bold{font-weight:800}.c{color:var(--color1)!important}.c2{color:var(--color2)!important}.c3{color:var(--color3)!important}.cu{color:var(--color1)!important;text-transform:uppercase}#featured a{display:block}#featured .main .about>div{background:var(--color1);border-radius:0 0 5px 5px;color:white;font-size:14px;overflow:hidden;padding:15px;position:relative}#featured .main .about h2{font-size:22px}#featured .main img{border-radius:5px 5px 0 0}#featured .main .img{margin-bottom:0}#footer{color:white;background:var(--color1);margin:20px -15px 0;padding:20px 15px 10px}#footer .fa{margin-left:20px}#footer .logo img{width:150px}#footer td:last-child{text-align:right}h1,h2,h3,h4,h5,h6{font-family:'Outfit',sans-serif;font-weight:800;margin:0 0 0.4em}h1.section,h2.section,h3.section,h4.section,h5.section,h6.section{margin-bottom:0.8em;text-transform:uppercase}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}h5{font-size:14px}h6{font-size:12px}hr{background:var(--color2);margin:1rem 0 1.5rem}img{border-radius:5px;width:100%}.img-title-stacked img{margin-bottom:8px}.logo-grid>div{align-items:center;display:flex;margin-top:10px}#logos-full a{display:inline-block;padding:12px;width:33.3333%}#media-item-detail a{color:var(--color1);font-weight:400}#media-item-detail a.cta{background:var(--color3);border-radius:5px;color:white;display:inline-block;font-weight:bold;margin:10px 0;padding:7px 13px;text-transform:uppercase}#media-item-detail a.cta em{background:white;border-radius:5px;color:black;display:inline-block;padding:5px 10px;margin-left:15px;margin-right:-5px}#menu-icon{cursor:pointer;font-size:30px;margin:10px 0}#nav-bar{font-size:14px;position:fixed;top:0;width:100%;z-index:9998}#nav-bar-bottom{background:transparent;display:none;white-space:nowrap}#nav-bar-bottom td:first-child{width:130px}#nav-bar-bottom td:last-child{text-align:right}#nav-bar-bottom .topics{height:21px;overflow:hidden;white-space:normal}#nav-bar-bottom .topics a{margin:0 10px}#nav-bar-bottom i{margin-right:5px}#nav-bar-bottom .container{background:white}#nav-bar-bottom .row{border-color:var(--color2);border-style:solid;border-width:1px 0}#nav-bar-bottom table{margin:5px 15px;width:calc(100% - 30px)}#nav-bar-bottom a{display:inline-block}#nav-bar .logo img{width:200px}#nav-bar-middle{background:transparent;color:var(--color1)}#nav-bar-middle .container{background:white}#nav-bar-middle td{font-weight:400;text-align:right}#nav-bar-middle td:first-child{text-align:left;width:50px}#nav-bar-middle .tag{display:none}#nav-bar-modal{background:white;border-radius:5px;border:2px solid var(--color2);max-width:250px;top:50px}#nav-bar-modal .content{font-weight:400;padding:10px 15px;text-align:right}#nav-bar-modal .social{margin-top:15px}#nav-bar-modal .social a{color:var(--color1);margin-left:15px}#nav-bar-modal h5{color:var(--color1)}#nav-bar-modal .x{color:#333;font-size:24px}.nav-bar-search{position:relative}.nav-bar-search>form{display:none;position:absolute;right:-35px;top:100%;width:300px}.nav-bar-search input{font-size:24px;height:50px}#nav-bar-spacer{background:white;height:80px}#page{background:white;box-shadow:0 0 10px 3px rgba(0,0,0,0.5)}#rc-subscribe{background:#444;color:white;font-weight:bold;padding:10px 15px;text-align:center}#rc-subscribe .btn{border:2px solid white;font-size:12px}#rc-subscribe p{margin-bottom:10px}#rc-subscribe .social a{display:inline-block;margin:0 10px}.read-more{background:var(--color3);color:white!important;padding:2px 5px}.row>div{margin-bottom:15px;overflow:hidden}.row.condense{padding-left:10px;padding-right:10px}.row.condense>div{padding-left:5px;padding-right:5px}table{width:100%}#topic-header{background:var(--color1);color:white;margin:-18px -15px 15px -15px;padding:30px;text-align:center}#topic-header h1{margin-bottom:0.4em}#topic-header p{font-size:20px;margin-bottom:0}#topic-feature{font-size:18px}.video-16x9{position:relative}.video-16x9:after{content:'';display:block;padding-bottom:57%}.video-16x9>iframe{position:absolute;height:100%;width:100%}.widget.pager{text-align:center}.widget.pager a{border-radius:5px;display:inline-block;padding:4px 8px}.widget.pager a:hover{background:#ddd}.widget.pager a.active{background:var(--color1);color:white}@media (min-width:576px){#featured .main .about>div{font-size:18px;padding:25px 30px}#featured .main .about h2{font-size:30px}#logos-full a{width:25%}#nav-bar-middle .tag{display:table-cell;font-size:16px}}@media (min-width:768px){#featured .row>div{margin-bottom:10px}#logos-full a{width:20%}#nav-bar-bottom{display:block}#nav-bar-middle .tag{font-size:24px}#nav-bar-spacer{height:120px}}@media (min-width:992px){#featured .main .about{padding-left:0}#featured .main .about>div{border-radius:0 5px 5px 0;height:287px;margin-left:0;margin-right:0}#featured .main .img{padding-right:0}#featured .main img{border-radius:5px 0 0 5px}#logos-full a{width:14.25%}}@media (min-width:1200px){#featured .main .about>div{height:343px}#logos-full a{width:12.5%}}