.card{background:#fff;border:1px solid #eef0f3;border-radius:5px;padding:20px}.card-shadow{box-shadow:0 2px 6px 0 rgba(0,0,0,.06),0 1px 2px 0 rgba(0,0,0,.06)}@media (min-width:3px) and (max-width:500px){.card{margin:0 8px;padding:12px}}.page-wrap,body{background:#fff}.hub-masthead{background-attachment:fixed;height:366px;margin-top:-115px}.hub-masthead .employer-logo-masthead{left:15px;position:absolute;right:0;top:256px}.hub-masthead .employer-logo-inner{background:#fff;border-radius:5px;box-shadow:0 0 35px -6px rgba(50,50,93,.85);display:inline-block;padding:10px 20px 20px}.hub-masthead .employer-logo-inner img{height:90px!important;width:180px!important}.logo-holder{margin-top:7px}.logo-holder video{border:1px solid #e5e5e5!important;border-radius:5px;overflow:hidden}.logo-holder img,.logo-holder video{box-shadow:0 55px 70px -20px rgba(50,50,93,.14),0 20px 30px -10px rgba(0,0,0,.14)}.logo-holder img{border-radius:5px;width:100%}.body-content p,.body-content table{font-size:14px;font-weight:400;line-height:25.888px}.body-content p{margin-bottom:20px}.body-content>:first-child{margin-top:0}.body-content ol,.body-content ul{font-size:14px;font-weight:400;margin-bottom:20px;padding-left:20px}.body-content li>ol,.body-content li>ul{margin-bottom:0;margin-top:0}.body-content h2,.body-content h3,.body-content h4,.body-content h5,.body-content h6{font-weight:600!important}.body-content h2{font-size:24px;line-height:38.832px;margin-top:40px}.body-content h3{font-size:18px;line-height:29.124px}.body-content h4{font-size:16px;line-height:25.888px}.body-content h5{font-size:14px;line-height:22.652px}.body-content h6{font-size:12px;line-height:19.416px}.body-content blockquote{font-size:14px;font-style:italic;font-weight:400;line-height:22.65px}.fullwidth-image{border-radius:5px;box-shadow:0 4px 6px 0 rgba(0,0,0,.14);clear:both;margin-bottom:20px;overflow:hidden}.fullwidth-image img{width:100%}.left-image{float:left;font-size:14px;font-weight:600;margin:10px 30px 20px 0}.left-image,.right-image{border-radius:5px;box-shadow:0 4px 6px 0 rgba(0,0,0,.14);overflow:hidden}.right-image{display:table;float:right;margin:10px 0 20px 30px}.has-caption .media-caption-outer{display:table;width:100%}.has-caption .media{display:table-row}.has-caption .caption{caption-side:bottom;display:table-caption;padding:10px}.has-caption .caption p{margin:0}.no-shadow{box-shadow:none!important}.video-item{border-radius:5px;box-shadow:0 4px 6px 0 rgba(0,0,0,.14);overflow:hidden;position:relative}.video-item img{margin-bottom:10px;width:100%}.video-item p{margin:0}.video-item .video-overlay{bottom:0;overflow:hidden;position:absolute;width:100%}.video-item .video-overlay .video-title{font-size:13px;font-weight:400;overflow:hidden;padding:3px 7px;text-overflow:ellipsis;white-space:nowrap}.video__info p{width:500px!important}@media (min-width:0px) and (max-width:3px){.video__info p{width:380px!important}}.employee-profile-card{display:table;height:364px;margin-bottom:20px}@media (min-width:0px) and (max-width:1349px){.employee-profile-card{height:322px}}.bg-default{color:#fff}.bg-white{background:#fff}.bg-default h1,.bg-default h2,.bg-default h2 a,.bg-default h3,.bg-default h3 a,.bg-default h4,.bg-default h4 a{color:#fff}.full-width-container{padding:15px 0}#map-canvas{background:#fff;height:70vh;width:100%}.apply-instructions a{text-decoration:underline}.bg-default h1,.bg-default h2,.bg-default h2 a,.bg-default h3,.bg-default h3 a,.bg-default h4,.bg-light .employer-color,.bg-white .bg-default h4{color:#fff!important}.employer-bg-color{color:inherit!important}.article-content .insight-logo{float:right}.article-content .insight-logo-mobile{display:none}.article-content h2{color:#1a202c;font-size:20px;font-weight:600;margin:0 0 40px;padding:0}.article-content h2 .article-icon{background:#a0aec0;border:1px solid #fff;border-radius:99999px;color:#fff;display:inline-block;height:35px;line-height:35px;margin-right:8px;text-align:center;width:35px}.article-content ol,.article-content p,.article-content ul{color:#2d3748;font-size:14px;font-weight:400}.article-content img{border-radius:5px}.article-content .right-image{display:table;float:right;margin:10px 0 20px 30px}.article-content .left-image,.article-content .right-image{border-radius:5px;box-shadow:0 4px 6px 0 rgba(0,0,0,.14);overflow:hidden}.article-content .left-image{float:left;font-size:14px;font-weight:600;margin:10px 30px 20px 0}.article-content .audio-element-wrapper{margin-bottom:20px}h3.cc-title{font-size:23px;font-weight:300;text-transform:uppercase}
