.ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.hyphenate{overflow-wrap:break-word;word-break:break-all;word-wrap:break-word}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.align-center .ink-button{margin-top:-1em}.topics-list{display:flex;flex-direction:row;flex-wrap:wrap}.topics-list a{color:#152d53;display:block;padding:1em .5em}.topics-list h3{font-size:.9em;text-transform:uppercase;font-weight:400;margin:.25em;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;transition:all .3s ease}.topics-list li:nth-child(2n) h3{background:#ddf0f3}.topics-list li:nth-child(2n) h3:hover{background:#b7dfe6}.topics-list li:nth-child(odd) h3{background:#fff}.topics-list li:nth-child(odd) h3:hover{background:#fff}.top-articles{background:#f5f7f8;padding:.5em}.top-articles ul{margin-bottom:0}.top-articles ul li{overflow:hidden}.top-articles ul li:last-child{margin-bottom:0}.top-articles article .thumb{width:33%;float:left;margin-right:.5em}.top-articles article picture{background:#f5f7f8;aspect-ratio:1.77777778}.top-articles article picture img{width:100%;height:auto}.top-articles article a:hover img{filter:brightness(.9)}.top-articles article h3{font-size:.85em;font-weight:400;margin:0;padding:0;height:100%}.top-articles article small{display:block;color:#26827e;font-size:11px;font-weight:400;line-height:1.25em;margin-bottom:.25em}.top-articles article span{display:block}.promo-candidate{padding:1em;height:100%;overflow:hidden;position:relative;background-color:#286a76;background:linear-gradient(to bottom,#26827e,#152d53)}.promo-candidate:before{content:"";position:absolute;background-size:cover;top:0;left:0;bottom:0;right:0;zoom:1;filter:alpha(opacity=20);-webkit-opacity:.2;-moz-opacity:.2;opacity:.2}.promo-candidate .content{position:relative;padding:3em 0 5em;z-index:1;height:calc(100% - 3em);margin-left:30%}.promo-candidate .content .ink-button{position:absolute;bottom:0}.promo-candidate h2{position:relative;z-index:1;margin-bottom:0;color:#fff}.promo-candidate h3{margin-bottom:.5em;font-weight:300;color:#fff}.promo-candidate p{margin-bottom:.5em;color:#a9eae2}.heading-search h1{font-weight:300;margin-bottom:1em;font-size:1.75em}.heading-search .ink-form .control-group .control.append-button>span{text-align:right}.heading-search .ink-form .control-group .control.append-button>span>input{padding:0 10px;line-height:40px;height:auto;width:11em;transition:all .3s ease}@media screen and (max-width:960px){.heading-search .ink-form .control-group .control.append-button>span>input{line-height:34px}}@media screen and (max-width:640px){.heading-search .ink-form .control-group .control.append-button>span>input{width:100%}}.heading-search .ink-form .control-group .control.append-button>span>input:focus{width:100%}.article-list{margin-bottom:0}.article-list article picture{background:#f5f7f8;aspect-ratio:1.77777778}.article-list article picture img{width:100%;height:auto}.article-list article a:hover img{filter:brightness(.9)}.article-list article h3{font-size:1.1em;font-weight:400}.article-list article small{display:block;color:#26827e;font-size:12px;font-weight:400;line-height:1.25em;margin-top:.75em}.article-list article span{display:block}.article-list article span.title{margin:.5em 0 .25em}.article-list article span.subtitle{color:#152d53;font-size:.85em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal;overflow:hidden}.career.article .section-title{font-size:1em;font-weight:400;margin-bottom:.5em}.career.article .no-apply .ink-button.main-action{display:none}.career.article .content h1{font-weight:400;margin-bottom:.25em;color:#152d53}@media screen and (max-width:640px){.career.article .content h1{font-size:1.6em}}.career.article .content h2{font-weight:300;font-size:1.4em;color:#26827e}@media screen and (max-width:640px){.career.article .content h2{font-size:1.25em;margin-bottom:1.5em}}.career.article .content picture{background:#f5f7f8;aspect-ratio:2}.career.article .content picture img{width:100%;height:auto}.career.article .article-body h1{font-size:1.5em}.career.article .article-body h2{font-size:1.25em;color:#152d53}.career.article .article-body h3,.career.article .article-body h4,.career.article .article-body h5{font-size:1.1em;color:#152d53;font-weight:400}.career.article .article-body p{margin-bottom:1em}.career.article .article-body strong{font-weight:500}.career.article .article-body blockquote{border-left:2px solid #c5dbe0}.career.article .article-body ul{list-style:none}.career.article .article-body ul li{position:relative}.career.article .article-body ul li:before{font-family:"Font Awesome 5 Free";content:"";display:inline-block;font-size:12px;width:25px;margin-left:-30px;float:left;text-align:center;font-weight:600;line-height:2.25em;color:#c5dbe0}@media screen and (max-width:640px){.career.article .horizontal-padding{padding:0}}.career.article .related-articles ul{margin-bottom:0}.career.article .related-articles ul li:last-child{margin-bottom:0}.career.article .related-articles article picture{background:#f5f7f8;aspect-ratio:1.77777778}.career.article .related-articles article picture img{width:100%;height:auto}.career.article .related-articles article a:hover img{filter:brightness(.9)}.career.article .related-articles article a h3{color:#286a76}.career.article .related-articles article a h3:hover{color:#152d53}.career.article .related-articles article h3{font-size:.85em;font-weight:400;margin-top:.5em}.career.article .ink-navigation ul.breadcrumbs{margin-bottom:1em}.share-apply{overflow:hidden}.toolbar{margin-top:6px}@media screen and (max-width:640px){.toolbar{float:none;overflow:hidden}.toolbar .ink-navigation{display:inline-block;float:none!important}}@media screen and (max-width:400px){.toolbar{margin-top:0}}.ink-navigation.social-network{float:left}.ink-navigation.social-network ul.menu.horizontal li:first-child,.ink-navigation.social-network ul.menu.horizontal li{margin:0;margin-right:.5rem}.ink-navigation.social-network ul.menu.horizontal li:first-child a,.ink-navigation.social-network ul.menu.horizontal li a{border:1px solid #8bb8c3!important;border-left:none;width:42px;height:42px;background-color:#fff;line-height:42px;-webkit-border-radius:3px!important;-webkit-background-clip:padding-box!important;-moz-border-radius:3px!important;-moz-background-clip:padding!important;border-radius:3px!important;background-clip:padding-box!important}.ink-navigation.social-network ul.menu.horizontal li:first-child a .fa,.ink-navigation.social-network ul.menu.horizontal li a .fa,.ink-navigation.social-network ul.menu.horizontal li:first-child a .fab,.ink-navigation.social-network ul.menu.horizontal li a .fab{font-size:16px}.ink-navigation.social-network ul.menu.horizontal li:first-child a:hover,.ink-navigation.social-network ul.menu.horizontal li a:hover{border-color:transparent!important}.ink-navigation.actions{margin-right:10px;float:left}.ink-navigation.actions ul.menu.horizontal li{margin:0}.ink-navigation.actions ul.menu.horizontal li a{width:36px;height:36px;background-color:#fff;line-height:34px;font-size:15px;text-align:center;color:#286a76;padding:0;background-clip:border-box!important;-webkit-border-radius:0px;-webkit-background-clip:padding-box;-moz-border-radius:0px;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;transition:all .3s ease;border:1px solid #8bb8c3;border-left:none}.ink-navigation.actions ul.menu.horizontal li a:hover{background:#f0f5f6;color:#152d53}.ink-navigation.actions ul.menu.horizontal li a .fa{font-size:18px}.ink-navigation.actions ul.menu.horizontal li a span{display:none}.ink-navigation.actions ul.menu.horizontal li:first-child a{-webkit-border-radius:3px 0px 0px 3px;-webkit-background-clip:padding-box;-moz-border-radius:3px 0px 0px 3px;-moz-background-clip:padding;border-radius:3px 0 0 3px;background-clip:padding-box;border-left:1px solid #8bb8c3}.ink-navigation.actions ul.menu.horizontal li:last-child a{-webkit-border-radius:0 3px 3px 0;-webkit-background-clip:padding-box;-moz-border-radius:0 3px 3px 0;-moz-background-clip:padding;border-radius:0 3px 3px 0;background-clip:padding-box}.ink-navigation.apply ul.menu.horizontal li{margin-left:10px}@media screen and (max-width:640px){.ink-navigation.apply ul.menu.horizontal li{float:none;clear:both;display:inline-block;margin-bottom:2em}.ink-navigation.apply ul.menu.horizontal li:first-child{margin-left:0}}.ink-navigation.apply ul.menu.horizontal li a.ink-button{-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;font-weight:400;text-transform:uppercase}.ink-navigation.apply ul.menu.horizontal li a.ink-button .fa{margin-right:.25em}.ink-navigation.apply ul.menu.horizontal li a.ink-button.active .fa:before{content:""}@media screen and (max-width:640px){.apply-btn .ink-navigation.apply{float:none;clear:both;position:fixed;z-index:10;bottom:0;left:0;right:0;background:#fff}.apply-btn .ink-navigation.apply ul.menu.horizontal{display:flex}.apply-btn .ink-navigation.apply ul.menu.horizontal li{margin:0;padding:0}.apply-btn .ink-navigation.apply ul.menu.horizontal li:first-child{flex:1 0 40%}.apply-btn .ink-navigation.apply ul.menu.horizontal li:last-child{flex:1 0 60%}.apply-btn .ink-navigation.apply ul.menu.horizontal li .ink-button{display:block;-webkit-border-radius:0!important;-webkit-background-clip:padding-box!important;-moz-border-radius:0!important;-moz-background-clip:padding!important;border-radius:0!important;background-clip:padding-box!important;padding:.5em;line-height:34px}}.no-apply-btn .ink-navigation.apply ul.menu.horizontal li{float:right;margin-bottom:0}.no-apply-btn .ink-navigation.apply ul.menu.horizontal li:last-child{display:none}@media screen and (max-width:400px){.no-apply-btn .ink-navigation.apply ul.menu.horizontal li a{line-height:34px}.no-apply-btn .ink-navigation.apply ul.menu.horizontal li a span{display:none}.no-apply-btn .ink-navigation.apply ul.menu.horizontal li a .fa{margin:0}}.no-apply-btn .toolbar{margin-bottom:0}.no-apply-btn .ink-navigation.actions ul.menu.horizontal li:last-child{display:none}.no-apply-btn .ink-navigation.actions ul.menu.horizontal li:nth-child(2) a{-webkit-border-radius:0 3px 3px 0;-webkit-background-clip:padding-box;-moz-border-radius:0 3px 3px 0;-moz-background-clip:padding;border-radius:0 3px 3px 0;background-clip:padding-box}@media screen and (max-width:640px){.no-apply-btn .toolbar{float:left}}@media screen and (min-width:961px)and (max-width:1260px){.has-sidebar .apply-btn .toolbar{margin:0}.has-sidebar .apply-btn .toolbar .ink-navigation ul.menu.horizontal li a{width:30px;height:30px;line-height:30px}.has-sidebar .apply-btn .apply ul.menu.horizontal li a.ink-button{line-height:30px;font-size:.8em}.has-sidebar .apply-btn .apply ul.menu.horizontal li:first-child a.ink-button span{display:none}.has-sidebar .apply-btn .apply ul.menu.horizontal li:first-child a.ink-button .fa{margin:0}}
