@charset "UTF-8";.article-sharing_item:hover,.breadcrumb:hover,.hero-container.banner .hero-content .banner_buttons a:hover,.job-description a:hover,.slide-bullets .owl-dot:hover,.stubs .job-stub .text-block .stub-link:hover,.stubs.news-stubs .stub .title:hover,.textured-btn-list li a:hover,[data-ember-action]:not(:disabled){cursor:pointer}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;vertical-align:baseline;margin:0;padding:0}body,h3,h4{line-height:1}article,aside,details,figcaption,figure,footer,h1,header,hgroup,menu,nav,section{display:block}body{font-family:source_sans_proregular;font-weight:400;background:url(/assets/images/body-texture-0c9cfd33ed9d2f50267295e5ac4428be.jpg)}h2,h3,h4{font-family:open_sansbold;text-transform:uppercase}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:open_sansbold;src:url(/assets/fonts/opensans-bold-webfont.eot);src:url(/assets/fonts/opensans-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/opensans-bold-webfont.woff2) format("woff2"),url(/assets/fonts/opensans-bold-webfont.woff) format("woff"),url(/assets/fonts/opensans-bold-webfont.ttf) format("truetype"),url(/assets/fonts/opensans-bold-webfont.svg#open_sansbold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sanssemibold;src:url(/assets/fonts/opensans-semibold-webfont.eot);src:url(/assets/fonts/opensans-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/opensans-semibold-webfont.woff2) format("woff2"),url(/assets/fonts/opensans-semibold-webfont.woff) format("woff"),url(/assets/fonts/opensans-semibold-webfont.ttf) format("truetype"),url(/assets/fonts/opensans-semibold-webfont.svg#open_sanssemibold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sanslight;src:url(/assets/fonts/opensans-light-webfont.eot);src:url(/assets/fonts/opensans-light-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/opensans-light-webfont.woff2) format("woff2"),url(/assets/fonts/opensans-light-webfont.woff) format("woff"),url(/assets/fonts/opensans-light-webfont.ttf) format("truetype"),url(/assets/fonts/opensans-light-webfont.svg#open_sanslight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sansregular;src:url(/assets/fonts/opensans-regular-webfont.eot);src:url(/assets/fonts/opensans-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/opensans-regular-webfont.woff2) format("woff2"),url(/assets/fonts/opensans-regular-webfont.woff) format("woff"),url(/assets/fonts/opensans-regular-webfont.ttf) format("truetype"),url(/assets/fonts/opensans-regular-webfont.svg#open_sansregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:source_sans_probold;src:url(/assets/fonts/sourcesanspro-bold-webfont.eot);src:url(/assets/fonts/sourcesanspro-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/sourcesanspro-bold-webfont.woff2) format("woff2"),url(/assets/fonts/sourcesanspro-bold-webfont.woff) format("woff"),url(/assets/fonts/sourcesanspro-bold-webfont.ttf) format("truetype"),url(/assets/fonts/sourcesanspro-bold-webfont.svg#source_sans_probold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:source_sans_proregular;src:url(/assets/fonts/sourcesanspro-regular-webfont.eot);src:url(/assets/fonts/sourcesanspro-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/sourcesanspro-regular-webfont.woff2) format("woff2"),url(/assets/fonts/sourcesanspro-regular-webfont.woff) format("woff"),url(/assets/fonts/sourcesanspro-regular-webfont.ttf) format("truetype"),url(/assets/fonts/sourcesanspro-regular-webfont.svg#source_sans_proregular) format("svg");font-weight:400;font-style:normal}html{font-size:62.5%;-webkit-text-size-adjust:none}h2{font-size:4.8em;line-height:1.2;color:#fff;letter-spacing:1px}@media (max-width:1024px){h2{font-size:4.2em}}@media (max-width:768px){h2{font-size:3.2em}}@media (max-width:568px){h2{font-size:2.2em;display:inline}.hero-container .hero .hero-content{text-align:center}}h3{font-size:2.5em}h4{font-size:1.8em}p{font-size:1.5em;color:#343434;line-height:1.4}p strong{font-size:inherit;font-family:source_sans_probold}a{text-decoration:none;outline:0}.breadcrumb:hover,.careers-view #career-profile-section .career-body #references li a:hover,.job-description a:hover,.members-view #member-profile-section aside #member-contact #vcard:hover,.members-view #member-profile-section aside #member-contact address a:hover,.members-view #member-profile-section aside #member-contact p a:hover,article .article-body a:hover{text-decoration:underline}.carousel-block{position:relative}.slide-bullets{height:20px;width:100%;text-align:center;font-size:40px;color:#fff;position:absolute;bottom:0;left:0}.slide-bullets .owl-dot{background:#343434;margin:4px;width:8px;height:8px;padding:0}.slide-bullets .owl-dot.active{background:#89c64d}.hero-container{height:320px;overflow:hidden}.hero-container .hero{display:table;height:100%}.hero-container .hero .hero-content,.hero-container .hero .hero-content h2{display:table-cell;vertical-align:middle}@media (max-width:568px){.hero-container .hero .hero-content h2{display:inline}}.hero-container .hero .hero-content .post-date{padding-top:4px;color:#fff;text-transform:uppercase;font-family:open_sansbold;font-size:1.6em}.hero-container .hero .hero-content .hero-btn{padding:20px 40px;font-size:2em;color:#25a1d8;background:rgba(255,255,255,.6);text-transform:uppercase;font-family:open_sansbold}.hero-container .hero .hero-content .hero-btn:hover{background:rgba(255,255,255,.9)}.hero-container .hero .hero-content.with-button h2{display:inline-block}.hero-container .hero .hero-content.with-button .hero-btn{display:inline-block;float:right;margin:30px 30px 0 10px}@media (max-width:768px){.hero-container .hero .hero-content .hero-btn{padding:15px 30px;font-size:15px}.hero-container .hero .hero-content.with-button .hero-btn{margin-top:0}}.hero-container .hero .hero-content.hero-article-title h2{font-size:3.2em}@media (max-width:568px){.hero-container .hero .hero-content.with-button{text-align:center}.hero-container .hero .hero-content.with-button h2{text-align:center;display:block;margin-bottom:10px}.hero-container .hero .hero-content.with-button .hero-btn{float:none;margin:0 auto;display:inline-block}.hero-container .hero .hero-content.hero-article-title h2{font-size:1.6em}}.hero-container .hero .hero-content.hero-article-title .post-date{font-size:1.8em}@media (max-width:568px){.hero-container .hero .hero-content.hero-article-title .post-date{font-size:1.4em}}.hero-container.banner{background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-position:center center}.hero-container.banner .grid{position:relative}.hero-container.banner .hero-content{background:rgba(0,0,0,.2);position:absolute;bottom:0;left:0;width:100%}.hero-container.banner .hero-content h2{padding-top:20px;font-size:2.6em;margin-left:40px;display:block;line-height:1.1;letter-spacing:0;padding-right:40px}@media (max-width:768px){.hero-container.banner .hero-content h2{padding-right:20px;margin-left:20px}}@media (max-width:568px){.hero-container.banner .hero-content h2{font-size:2em;margin-top:10px;padding-top:0}}.hero-container.banner .hero-content .banner_tagline{color:#fff;margin-left:40px;font-size:13px;margin-top:8px;padding-right:40px;margin-bottom:12px}@media (max-width:768px){.hero-container.banner .hero-content .banner_tagline{padding-right:20px;margin-left:20px}}.hero-container.banner .hero-content .banner_buttons{float:right;margin-top:20px;margin-right:40px;margin-bottom:20px}.hero-container.banner .hero-content .banner_buttons a{font-size:14px;margin-bottom:0;margin-left:8px}.hero-container.banner .hero-content .banner_buttons a:hover.teal{background:#198cbf}@media (max-width:768px){.hero-container.banner .hero-content .banner_buttons{float:none;margin:0 20px 20px}.hero-container{height:280px}}#special-event-banner-fullwidth .grid-pad{text-align:center;padding:40px 0}#special-event-banner-fullwidth .grid-pad a{display:block;margin:0 auto}#special-event-banner-fullwidth .grid-pad a img{max-width:100%}.modals{padding:20px 0 20px 20px}.modals strong{font-family:open_sanssemibold;font-size:1.5em;color:#343434;display:block;margin-bottom:14px}.modals button{margin-bottom:20px}.modals .fa-spinner{font-size:20px;margin-left:50%;line-height:40px;color:#0a538f}.filter-box h3{color:#25a1d8}.filter-box .mobile-select-box{color:#434343;padding:8px 2px;background:#d3d3d3;display:none;border:none;font-size:1.5em;width:100%;font-family:source_sans_proregular;outline:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:30px;margin-bottom:10px}@media (max-width:768px){.filter-box .mobile-select-box{display:none}}.mobile-filter{display:none;width:100%;height:40px;font-size:16px;border:1px solid #25a1d8;background:#fff!important;box-shadow:none;color:#343434}@media (max-width:568px){.mobile-filter{display:block}}.keyword-search-container{float:right;padding-right:0;overflow:hidden}.keyword-search{width:100%}.keyword-search h3{text-align:right;display:block;margin-bottom:12px;padding:0;color:#89c64d}.keyword-search fieldset{display:block;margin-top:0;position:relative;overflow:hidden}.keyword-search fieldset label{position:absolute;top:0;left:-1px;float:left;font-size:10px;background:#89c64c;color:#fff;padding:10px;height:32px;overflow:hidden;margin-right:0}.keyword-search fieldset input{padding-left:34px;max-width:none;font-size:1.5em;height:32px;font-family:open_sansregular;margin-bottom:0}.textured-btn-list{padding-right:8px}.textured-btn-list li a{display:table;width:100%;vertical-align:middle;height:50px;background:url(/assets/images/gplaypattern-gray-c12a4eb22f706112113193ab4317940c.jpg);padding:0;margin-bottom:8px}.textured-btn-list li a i{margin-left:auto;margin-right:0;display:none;line-height:50px;vertical-align:middle;color:#fff;width:20px}.textured-btn-list li a p{display:table-cell;width:auto;text-align:center;line-height:1;vertical-align:middle;text-transform:uppercase;font-family:open_sansbold;font-size:13px;color:#343434}.textured-btn-list li a:hover p{color:#fff}.textured-btn-list li a.selected i{display:table-cell;margin-right:0;padding-right:0;padding-left:3px}.textured-btn-list li a.selected i,.textured-btn-list li a.selected p{color:#fff;text-align:center}.pills .pill{display:inline-block;font-size:14px;padding:8px;margin-right:8px;border:2px solid #d3d3d3;margin-bottom:8px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;box-sizing:border-box}.pills .pill:hover{border:2px solid #6b8fa8}.pills .active{color:#fff;background:#6b8fa8}.tiles .tile{margin-bottom:20px;overflow:hidden}.tiles .tile .tile-window{height:250px;overflow:hidden}.tiles .tile .tile-window .tile-block{cursor:pointer;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;overflow:hidden;background:#fff;height:500px;-webkit-transition:margin .3s ease-in-out;-moz-transition:margin .3s ease-in-out;-o-transition:margin .3s ease-in-out;transition:margin .3s ease-in-out}.tiles .tile .tile-window:focus .tile-block,.tiles .tile .tile-window:hover .tile-block{margin-top:-250px}.tiles .tile .tile-block-top{height:250px;position:relative}.tiles .tile .tile-block-top .tile-block-top-inner{width:100%;display:table}.tiles .tile .tile-block-top .tile-badge{background:#0a538f;color:#fff;font-size:12px;text-transform:uppercase;position:absolute;top:14px;left:0;padding:5px 6px 3px}.tiles .tile .tile-block-top .tile-badge i{color:#c9bd02;padding-right:8px}.tiles .tile .tile-block-bottom{height:250px}.tiles .tile .tile-block-bottom .tile-block-bottom-inner{height:100%}.stubs .stub{margin-bottom:40px;display:block;overflow:hidden;border-left:2px solid #505050}.stubs .stub .media-block{height:160px;width:100%;position:relative;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-repeat:none!important}.stubs .stub .media-block.no-image{background:url(/assets/images/gplaypattern-light-blue-b0c83cb22e439a111ff0ac3d6e885dc7.jpg)}.stubs .stub .date-block{position:absolute;bottom:0;left:0;padding:12px 20px;text-transform:uppercase}.stubs .stub .date-block.triangle{font-size:1.6em;font-family:open_sansbold;width:0;height:0;border-bottom:160px solid rgba(0,0,0,.6);border-right:180px solid transparent;padding:0}.stubs .stub .date-block.triangle p{margin-top:80px;font-size:16px;margin-left:10px;width:160px;color:#fff;line-height:1}.stubs .stub .date-block.triangle p span{font-size:50px;display:block;color:#fff}.stubs .stub .date-block.triangle p.range span{font-size:30px;padding-top:20px}.stubs .stub .date-block.rectangle{font-size:1.6em;font-family:open_sansbold;background:#505050;min-width:200px;color:#fff}.stubs .stub .date-block.square{text-align:center;height:120px}.stubs .stub .date-block.square.green{background:#89c64d}.stubs .stub .date-block.square.blue{background:#0a538f}.stubs .stub .date-block.square p{font-size:16px;width:auto;color:#fff;line-height:1}.stubs .stub .date-block.square p span{display:block;color:#fff}.stubs .stub .date-block.square p.single .days{font-size:40px;padding-top:8px;padding-bottom:6px}.stubs .stub .date-block.square p.single .month,.stubs .stub .date-block.square p.single .year{font-size:20px}.stubs .stub .date-block.square p.ranged-1 .days{font-size:30px;padding-top:10px;padding-bottom:10px}.stubs .stub .date-block.square p.ranged-1 .month,.stubs .stub .date-block.square p.ranged-1 .year{font-size:20px}.stubs .stub .date-block.square p.ranged-2{text-transform:none;font-size:16px;padding-top:25px}.stubs .stub .date-block.square p.ranged-2 span{display:inline;font-size:inherit;line-height:1.3}.stubs .stub .text-block{padding-left:20px;padding-top:20px;color:#25a1d8}.stubs .stub .text-block strong{font-family:source_sans_probold;font-size:1.6em;line-height:1.4;padding-bottom:.8em;display:inline-block}.stubs .stub .text-block .badge{font-size:11px;background:#0a538f;color:#fff;border:2px solid #0a538f;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;padding:1px 4px;display:inline-block}.stubs .stub .text-block p{font-family:source_sans_proregular;font-size:1.5em;line-height:1.4;color:#343434}.stubs .stub .text-block a{font-family:source_sans_probold;text-transform:uppercase;border-bottom:2px solid transparent;display:inline-block;color:#25a1d8}.stubs .stub .text-block a:hover{border-bottom:2px solid #25a1d8}.stubs .stub.event-stub .media-block{background:url(/assets/images/gplaypattern-blue-ce8809a062aee4706daa040903beee8c.jpg);height:120px;width:120px;margin-left:20px;float:left}.stubs .stub.event-stub .media-block .date-block{position:static;padding:10px}.stubs .stub.event-stub .text-block{margin-left:140px;padding-top:0}.stubs.aside-stubs .stub .media-block,.stubs.aside-stubs .stub.no-image{position:static;background-image:none!important;min-height:40px;height:auto}.stubs.aside-stubs .stub .media-block .date-block,.stubs.aside-stubs .stub.no-image .date-block{position:static;top:0}.stubs.aside-stubs .stub .text-block a,.stubs.aside-stubs .stub .text-block strong{color:#89c64d}.stubs.aside-stubs .stub .text-block a:hover{border-bottom:2px solid #89c64d}.stubs.news-stubs .stub{border-bottom:1px solid #d3d3d3;padding-bottom:20px;margin-bottom:20px;border-left:none}.stubs.news-stubs .stub .media-block{float:left;width:150px;height:100px;margin-right:14px;margin-bottom:14px}.stubs.news-stubs .stub .media-block .media-image{width:100%;height:100%;background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;background-repeat:no-repeat;background-position:center top}.stubs.news-stubs .stub .media-block .media-image.cover{background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-position:center center;height:112px}.stubs.news-stubs .stub .media-block img{max-width:100%}@media (max-width:480px){.stubs.news-stubs .stub .media-block{display:none}}.stubs.news-stubs .stub .date{display:block;font-family:open_sansbold;padding-bottom:12px;font-size:14px}.stubs.news-stubs .stub .title{font-family:source_sans_probold;line-height:1.4;display:block;padding-bottom:10px;color:#0a538f}.stubs.news-stubs .stub .title:hover{text-decoration:underline}.stubs.news-stubs .stub .stub-read-more{float:right;margin-top:8px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-bottom:2px solid transparent;color:#25a1d8;font-size:14px}.stubs.news-stubs .stub .stub-read-more span{font-family:source_sans_probold;text-transform:uppercase;display:inline-block}.stubs.news-stubs .stub .stub-read-more span i{display:inline-block;margin-left:4px}.stubs.news-stubs .stub .stub-read-more:hover{border-bottom:2px solid #25a1d8}.stubs .job-stub{border-left:none}.stubs .job-stub .media-block{text-align:center;font-size:11px;display:inline-block;width:50px;height:50px;background:#0a538f;position:relative;color:#fff;padding:10px;line-height:1.1;float:left;overflow:hidden;text-overflow:ellipsis}.stubs .job-stub .media-block>i{margin-bottom:5px}.stubs .job-stub .text-block{padding-top:0;padding-left:0;display:block;vertical-align:top;margin-left:90px;min-height:50px;font-size:14px;line-height:1.3}.stubs .job-stub .text-block>STRONG{font-size:16px;line-height:1.2}.stubs .job-stub .text-block P{font-size:13px;line-height:1.4;margin-bottom:8px}.stubs .job-stub .text-block ol,.stubs .job-stub .text-block ul{font-size:inherit;margin:20px 0 20px 20px}.stubs .job-stub .text-block ul{list-style:disc}.stubs .job-stub .text-block ul li{margin-bottom:8px}.stubs .job-stub .text-block .stub-link{display:inline-block;border-bottom:none}.stubs .job-stub .text-block .stub-link:hover{border-bottom:none;margin-bottom:0}.stubs .job-stub .text-block .stub-link:hover .stub-title{border-bottom:none}.stubs .job-stub .text-block .stub-link strong{font-size:16px;line-height:1.2}.stubs .job-stub .text-block .stub-title{color:#0a538f;font-family:open_sansbold;margin-bottom:0}.stubs .job-stub .text-block .stub-title small{font-size:12px}.stubs .job-stub .text-block .stub-title:hover{color:#25a1d8;border-bottom:none}.stubs .job-stub .text-block .pills{margin-top:0}.stubs .job-stub .text-block .pills .pill{padding:2px 4px;font-size:12px;margin-right:2px;color:#343434}.stubs .job-stub .text-block .pills .pill:hover{border:2px solid #d3d3d3}.stubs .resource-stub{border:none}.stubs .resource-stub .stub-link .media-block{width:70px;height:70px;background:#0a538f;color:#fff;text-align:center;float:left}.stubs .resource-stub .stub-link .media-block i{font-size:19px;margin-top:20px;margin-bottom:5px}.stubs .resource-stub .stub-body{margin-left:80px}.stubs .resource-stub .stub-title{color:#0a538f;font-size:14px;font-family:open_sansbold;display:block}article .article-body a,article .article-body b,article .article-body strong,article .article-header .detail .text-block address,article .article-header .detail .text-block p,article .article-others h5{font-family:source_sans_probold}.stubs .resource-stub.multiple{margin-bottom:20px}.stubs .resource-stub.multiple .stub-body{margin-left:0;margin-bottom:10px}.stubs .resource-stub.multiple .stub-link .media-block{margin-right:10px}.job-description{color:#343434;font-size:14px}.job-description ol,.job-description p,.job-description strong,.job-description ul{font-size:inherit;line-height:1.4;margin-bottom:12px}.job-description ul{list-style:disc;margin-left:0;padding-left:20px}.job-description ol{list-style:decimal;margin-left:0;padding-left:20px}.job-description a{border:none;text-transform:none}.job-description a:hover{border:none}article .article-header{border-bottom:6px solid #25a1d8;padding-bottom:13px;margin-bottom:20px}article .article-header figure{display:block;margin-bottom:30px;max-width:80%;margin-left:auto;margin-right:auto}article .article-header figure img{width:100%;height:auto}article .article-header .detail{border-top:2px solid #25a1d8;overflow:hidden;display:block;margin-bottom:20px}article .article-header .detail i{float:left;font-size:24px;height:40px;width:40px;display:inline-block;background:#25a1d8;color:#fff;text-align:center;line-height:40px}article .article-header .detail .text-block{margin-left:40px;padding:12px 0 0 10px;font-size:15px}article .article-header .detail .text-block p{color:#25a1d8;padding-bottom:.4em;display:inline-block;font-size:inherit}article .article-header .detail .text-block address{display:block;font-size:14px;color:#25a1d8;font-weight:400;line-height:1.2}article .sharing{padding:20px 0}article .article-body{font-size:15px;line-height:1.4;color:#343434}article .article-body div{font-size:inherit;line-height:1.4;color:#343434}article .article-body h3,article .article-body h4{text-transform:none;font-size:2em;line-height:1.4;padding-bottom:.8em;color:#343434}article .article-body h4{font-size:1.8em}article .article-body a{font-size:inherit;color:#89c64d;line-height:1.4;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}article .article-body b,article .article-body blockquote,article .article-body em,article .article-body i,article .article-body ol,article .article-body p,article .article-body strong,article .article-body ul{font-size:inherit}article .article-body blockquote,article .article-body em,article .article-body i{font-family:source_sans_probold;font-style:italic}article .article-body blockquote{border-left:3px solid #0a538f;padding:10px;margin:10px;line-height:1.4}article .article-body p{margin-bottom:12px}article .article-body ol,article .article-body ul{margin:10px 0 10px 20px}article .article-body ul{list-style-type:disc}article .article-body ol{list-style-type:decimal}article .article-body small{font-size:12px}article .article-attachments{padding:20px 0}article .article-attachments .attachment{margin-right:20px;margin-bottom:20px;float:left}article .article-attachments .attachment a{display:block;width:100px;height:100px;background:#25a1d8;position:relative;color:#fff;padding:10px;line-height:1.2}article .article-attachments .attachment a i{width:40px;height:40px;color:#fff;font-size:20px;position:absolute;bottom:-20px;left:0;padding:10px}article .article-others{margin-bottom:30px}article .article-others h5{color:#0a538f;font-size:20px;text-transform:uppercase;border-bottom:2px solid #0a538f;padding-bottom:10px;margin-bottom:20px}.stats{margin:15px 0;display:block;overflow:hidden}.stats .stat,.stats li{text-align:center;width:50%;padding:0 10px;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.stats .stat p,.stats li p{font-size:17px;font-family:open_sanssemibold;padding-bottom:5px}.stats .stat p.ave-inc,.stats li p.ave-inc{color:#698ba5}.stats .stat p.prospect-status,.stats li p.prospect-status{text-transform:uppercase;font-size:15px}.stats .stat p.prospect-status.good,.stats li p.prospect-status.good{color:#89c64c}.stats .stat p.prospect-status.fair,.stats li p.prospect-status.fair{color:orange}.stats .stat p.prospect-status.poor,.stats li p.prospect-status.poor{color:#8a8e90}.stats .stat small,.stats li small{color:#939393;line-height:1.3;font-size:1.3em}.module h5,aside .module h5{font-size:20px;font-family:source_sans_probold;padding-bottom:10px;text-transform:uppercase}.sharing .share{float:left;margin-left:8px;margin-bottom:8px}.boxed-menu,.module h5,aside .module h5{margin-bottom:20px}.sharing .share:first-child{margin-left:0}.modules{margin-top:40px}.module h5{color:#6b8fa8;border-bottom:2px solid #6b8fa8}aside .module h5{color:#89c64d;border-bottom:2px solid #89c64d}.feedback{padding:20px;border:1px solid #6b8fa8;border-radius:5px}.feedback i{font-size:40px;float:left}.feedback p{margin-top:10px}.feedback .success i{color:green}.feedback .fail i{color:red}.boxed-menu .boxed a{display:block;width:100%;background:#fff;text-align:center;padding:15px 0 10px;border-bottom:5px solid #fff;overflow:hidden}.boxed-menu .boxed a.active,.boxed-menu .boxed a:hover{border-bottom:5px solid #89c64d}.boxed-menu .boxed a.active p{color:#0a538f}.boxed-menu .boxed a span{display:block;width:40px;height:40px;text-align:center;margin:0 auto 10px}.boxed-menu .boxed a span i{color:#0a538f;font-size:40px;display:block;margin:0 auto}.article-sharing,.bordered-bottom{margin-bottom:20px}.boxed-menu .boxed a span.sprite{background:url(/assets/images/sector-icons-sprite-4ecedc8b69887a41da1dfbbe23990985.png) no-repeat;background-size:200px 40px}.boxed-menu .boxed a span.sprite.defence{background-position:-120px 0}.boxed-menu .boxed a span.sprite.energy{background-position:-40px 0}.boxed-menu .boxed a span.sprite.fisheries{background-position:-80px 0}.boxed-menu .boxed a span.sprite.transpo{background-position:0 0}.boxed-menu .boxed a span.sprite.tourism{background-position:-160px 0}.boxed-menu .boxed a p{line-height:1.1;color:#343434;font-family:open_sansbold;text-transform:uppercase;padding:0 5px;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.charcoal-dark{background:#353a3c}.blue-gray{background:#6b8fa8}.white{background:#fff}.teal-text{color:#25a1d8}.blue-gray-text{color:#6b8fa8}.green-text{color:#89c64d}.red-text{color:red}.orange{color:orange}.hero-bg-1{background:url(/assets/images/hero-light-blue-1dcb560fc11bb658a40d95c827932650.jpg) no-repeat #25a1d8}@media (max-width:768px){.hero-bg-1{background:url(/assets/images/hero-light-blue-mobile-3d82bacaea1f823d32db8aeadb6e6892.jpg) no-repeat #25a1d8}}.hero-bg-2{background:url(/assets/images/hero-green-984f74862a6dfe9a0d1d91fba3fa8f69.jpg) no-repeat #89c64c}@media (max-width:768px){.hero-bg-2{background:url(/assets/images/hero-green-mobile-f3fd76944451b41db7e2c168a1817ecf.jpg) no-repeat #89c64c}}.hero-bg-3{background:url(/assets/images/hero-dark-blue-62dc9976514dd622dd886aeaa013cbf4.jpg) no-repeat #0a538f}@media (max-width:768px){.hero-bg-3{background:url(/assets/images/hero-dark-blue-mobile-e3441db1729e90c68351f82e2e6eeee6.jpg) no-repeat #0a538f}}.hero-bg-1,.hero-bg-2,.hero-bg-3{background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.textured-blue{background:url(/assets/images/gplaypattern-light-blue-b0c83cb22e439a111ff0ac3d6e885dc7.jpg)}.textured-gray{background:url(/assets/images/gplaypattern-gray-c12a4eb22f706112113193ab4317940c.jpg)}hr{border-top:none}hr.teal{border-bottom:6px solid #25a1d8;color:#25a1d8}.bordered-bottom{padding-bottom:20px}.bordered-bottom.dk-blue{border-bottom:6px solid #0a538f;color:#0a538f}.bordered-bottom.green{border-bottom:6px solid #89c64d;color:#89c64d}.bordered-bottom.teal{border-bottom:6px solid #25a1d8;color:#25a1d8}.block{display:block}.centered{text-align:center}.spinner{color:#0a538f}.styled-list{list-style:none;padding:0}.styled-list li{font-size:1.5em;color:#343434;line-height:1.4;padding-left:1.4em;text-indent:-.7em}.styled-list li:before{content:"■";color:#0a538f;margin-right:8px;margin-left:-6px}.clearfix:after,.clearfix:before,.ember-power-select-trigger:after,.grid:after{content:""}.breadcrumb{padding:0 0 30px;font-family:open_sanssemibold;font-size:14px;display:inline-block}.breadcrumb i{font-size:15px;padding-right:5px}.key-1{border-left:8px solid #232c7d}.key-1-k,.key-1-s,.key-1.selected{background:#232c7d}.key-2{border-left:8px solid #7b7808}.key-2-k,.key-2-s,.key-2.selected{background:#7b7808}.key-3{border-left:8px solid #2aa3da}.key-3-k,.key-3-s,.key-3.selected{background:#2aa3da}.key-4{border-left:8px solid #016207}.key-4-k,.key-4-s,.key-4.selected{background:#016207}.key-5{border-left:8px solid #29989d}.key-5-k,.key-5-s,.key-5.selected{background:#29989d}.key-6{border-left:8px solid #09bf4c}.key-6-k,.key-6-s,.key-6.selected{background:#09bf4c}.key-7{border-left:8px solid #f70ee9}.key-7-k,.key-7-s,.key-7.selected{background:#f70ee9}.key-8{border-left:8px solid #de5f0a}.key-8-k,.key-8-s,.key-8.selected{background:#de5f0a}.key-9{border-left:8px solid #f1b726}.key-9-k,.key-9-s,.key-9.selected{background:#f1b726}.key-10{border-left:8px solid #4f3657}.key-10-k,.key-10-s,.key-10.selected{background:#4f3657}.key-11{border-left:8px solid #de5f0a}.key-11-k,.key-11-s,.key-11.selected{background:#de5f0a}.key-12{border-left:8px solid #4f3657}.key-12-k,.key-12-s,.key-12.selected{background:#4f3657}.article-sharing_item{display:inline-block;margin-right:2px;width:30px;height:30px;color:#fff;text-align:center;line-height:30px;font-size:14px}.article-sharing_item--twitter{background:#29aae2}.article-sharing_item--linkedin{background:#0073b2}.article-sharing_item--facebook{background:#3b5a99}.feedback_container{margin-top:40px}.feedback{margin-bottom:10px;display:block}.feedback .fa{float:left;font-size:30px}.feedback p{margin-left:40px}.feedback_success .fa{color:green}.feedback_error .fa{color:red}.loading-block{text-align:center;padding-top:25%;padding-bottom:25%;background:#fff;color:#25a1d8}.squares .square{float:left;padding:6px;background:#25a1d8;margin-right:3px;margin-bottom:3px;box-sizing:padding-box}.squares .square a{display:table;min-width:120px;width:120px;height:120px;text-align:center}.squares .square a p{display:table-cell;vertical-align:middle;color:#fff;font-size:14px;line-height:1.2;text-transform:uppercase;font-family:source_sans_probold}.stubs--team{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px;box-sizing:border-box}.stubs--team li{width:33.333%;padding-right:20px;padding-left:20px;box-sizing:border-box;margin-bottom:40px}.stubs--team li figure{max-width:200px;width:100%;height:200px;margin-bottom:10px}.stubs--team li figure img{object-fit:cover;object-position:center;width:100%;height:100%}.stubs--team li p{font-size:1.7rem;color:#0a538f;font-family:open_sansbold}.stubs--team li>strong{font-family:open_sanssemibold;font-size:1.5rem;color:#353a3c;display:block;line-height:1.3}.stubs--team li em{font-style:italic;font-size:1.5rem;display:block;margin-top:6px;color:#343434}@media (max-width:768px){.stubs--team li{width:50%}}.col-1-1,.grid{width:100%}.grid:after,[class*=grid],[class*=col-],[class*=mobile-]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}[class*=col-]{float:left;min-height:1px;padding-right:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.grid{min-width:748px;margin:0 auto;max-width:1200px}.grid:after{display:table;clear:both}.grid-pad{padding-top:20px;padding-left:20px;padding-right:0}.push-right{float:right}.col-2-3,.col-8-12{width:66.66%}.col-1-2,.col-6-12{width:50%}.col-1-3,.col-4-12{width:33.33%}.col-1-4,.col-3-12{width:25%}.col-1-5{width:20%}.col-1-6,.col-2-12{width:16.667%}.col-1-7{width:14.28%}.col-1-8{width:12.5%}.col-1-9{width:11.1%}.col-1-10{width:10%}.col-1-11{width:9.09%}.col-1-12{width:8.33%}.col-11-12{width:91.66%}.col-10-12{width:83.333%}.col-9-12{width:75%}.col-5-12{width:41.66%}.col-7-12{width:58.33%}.push-2-3,.push-8-12{margin-left:66.66%}.push-1-2,.push-6-12{margin-left:50%}.push-1-3,.push-4-12{margin-left:33.33%}.push-1-4,.push-3-12{margin-left:25%}.push-1-5{margin-left:20%}.push-1-6,.push-2-12{margin-left:16.667%}.push-1-7{margin-left:14.28%}.push-1-8{margin-left:12.5%}.push-1-9{margin-left:11.1%}.push-1-10{margin-left:10%}.push-1-11{margin-left:9.09%}.push-1-12{margin-left:8.33%}@media handheld,only screen and (max-width:768px){.grid{width:100%;min-width:0;margin-left:0;margin-right:0;padding-left:20px;padding-right:10px}[class*=col-]{width:auto;float:none;margin:10px 0;padding-left:0;padding-right:10px}[class*=col-] [class*=col-]{padding-right:0}[class*=mobile-col-]{float:left;margin:0 0 10px;padding-left:0;padding-right:10px;padding-bottom:0}.mobile-col-1-1{width:100%}.mobile-col-2-3,.mobile-col-8-12{width:66.66%}.mobile-col-1-2,.mobile-col-6-12{width:50%}.mobile-col-1-3,.mobile-col-4-12{width:33.33%}.mobile-col-1-4,.mobile-col-3-12{width:25%}.mobile-col-1-5{width:20%}.mobile-col-1-6,.mobile-col-2-12{width:16.667%}.mobile-col-1-7{width:14.28%}.mobile-col-1-8{width:12.5%}.mobile-col-1-9{width:11.1%}.mobile-col-1-10{width:10%}.mobile-col-1-11{width:9.09%}.mobile-col-1-12{width:8.33%}.mobile-col-11-12{width:91.66%}.mobile-col-10-12{width:83.333%}.mobile-col-9-12{width:75%}.mobile-col-5-12{width:41.66%}.mobile-col-7-12{width:58.33%}.hide-on-mobile{display:none!important;width:0;height:0}}.clearfix:after,.clearfix:before{display:table}.clearfix:after{clear:both}.clearfix{zoom:1}[class*=col-] [class*=col-]:last-child{padding-right:0}.grid-pad{padding:40px 20px 40px 40px}@media handheld,only screen and (max-width:768px){.grid-pad{padding-top:40px;padding-bottom:40px;padding-left:20px}[class*=col-],[class*=mobile-col-]{padding-right:20px}.grid{padding-right:0}}@media handheld,only screen and (max-width:568px){.grid-pad{padding-top:30px;padding-bottom:20px;padding-left:20px}[class*=mobile-col-]{padding-right:20px}}form label{color:#89c64d;font-family:open_sanssemibold;font-size:1.5em;display:block;padding-bottom:8px}form label span{color:#25a1d8}form input,form select,form textarea{color:#434343;padding:8px 2px;background:#d3d3d3;display:block;border:none;font-size:1.5em;width:100%;font-family:source_sans_proregular;outline:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form textarea{height:200px}form input[type=radio]{margin-right:4px;width:auto}form input[type=radio]+label{color:#343434}form input[type=hidden]{display:none!important;background:Red}form input[type=submit]{color:#FFF;text-transform:uppercase;padding:8px 2px;background:#515151;display:block;border:none;font-size:1.5em;width:100%;font-family:open_sansbold;outline:0;max-width:300px;-webkit-appearance:none;border-radius:0}form button.green:hover,form input[type=submit]:hover{background:url(/assets/images/gplaypattern-light-blue-b0c83cb22e439a111ff0ac3d6e885dc7.jpg);cursor:pointer}form small{font-size:1.2em;color:#7f7f7f;display:block;padding:4px 0}form fieldset{margin-bottom:20px;max-width:480px}form fieldset.inline label{margin-right:10px}form fieldset.inline input,form fieldset.inline label{display:inline-block}form select{height:34px}@media (max-width:480px){form button{width:100%!important;margin:40px 0}}form .response-box.success p{color:#89c64d}form .response-box.error p{color:#dc2626}.multiselect-checkboxes{margin:20px 0;padding-bottom:20px;border-bottom:1px solid #eee;overflow:hidden}.multiselect-checkboxes li{float:left;width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:4px 6px 4px 22px;margin-bottom:4px}.branding .quick-links-container .quick-links,.branding nav .main-nav,.btn.float-rt-btn{float:right}.multiselect-checkboxes li label{margin-bottom:8px;font-size:14px;text-transform:none;display:inline}.multiselect-checkboxes li label .ember-checkbox{display:inline;width:auto;margin:2px 10px 0 -22px}@media (max-width:568px){.multiselect-checkboxes li{width:100%}}.checkbox label{margin-bottom:8px;font-size:14px;display:inline}.checkbox .ember-checkbox{display:inline;width:auto;margin-bottom:0;margin-right:10px}.btn,.btn.inline-btn{display:inline-block}.application-form fieldset{max-width:600px}button{box-shadow:none;outline:0;border:none}.btn{width:auto;font-family:open_sanssemibold;font-size:18px;color:#fff;text-transform:uppercase;padding:6px 20px;text-align:center;margin-bottom:30px}.btn:hover{cursor:pointer}.btn i{font-size:20px}.btn.teal{background:#0faaee}.btn.green{background:#89c64d}.btn.green:hover{background:#95d952}.btn.blue{background:#0a538f}.btn.blue:hover{background:#3f6b97}.btn.orange{background:#e57437}.btn.orange:hover{background:#e9b64a}.btn.gray{background:#d3d3d3}.btn.gray:hover{background:#c6c6c6}.btn.text-only{width:auto;font-size:12px;padding:0 5px;color:#343434}.btn.text-only:hover{color:#25a1d8}@media (max-width:480px){.btn{display:block;margin:10px 0}.btn.inline-btn{display:block;text-align:center;margin:20px auto}}.btn.block-btn{display:block}.branding .quick-links-container{background:#fff}.branding .quick-links-container .grid-pad{padding-top:9px;padding-bottom:9px;position:relative}.branding .quick-links-container .quick-links li{display:inline-block;border-left:1px solid #4c4b4c}.branding .quick-links-container .quick-links li:first-child{border-left:none}.branding .quick-links-container .quick-links li a{font-family:open_sansregular;font-size:1.5em;color:#25a1d8;text-transform:uppercase;display:block;padding:2px 20px;letter-spacing:1px}.branding .quick-links-container .quick-links li a:hover{color:#095490;cursor:pointer}.branding .quick-links-container .quick-links li.last a{padding-right:0}.branding .quick-links-container .logo h1{width:262px;height:200px;background:url(/assets/images/otcns-logo-22c235680a4fdcfd33db46267f260744.png) no-repeat;text-indent:-99999px;position:absolute;top:0;left:40px;z-index:300}@media (min-width:769px) and (max-width:1023px){.branding .quick-links-container .logo h1{left:40px;top:38px;width:170px;height:130px;background-size:170px 130px;-webkit-background-size:170px 130px;-moz-background-size:170px 130px}}.branding .quick-links-container .mobile-nav-toggle{display:none}@media (max-width:768px){.branding .quick-links-container .mobile-nav-toggle{display:inline-block;float:right;height:60px;margin-right:20px}.branding .quick-links-container .mobile-nav-toggle a{font-family:open_sanslight;display:block;vertical-align:middle;font-size:32px;padding:6px;color:#b9b9b9;margin:8px 0 20px}.branding .quick-links-container{background:#353a3c}.branding .quick-links-container .grid-pad{padding-top:0;padding-bottom:0}.branding .quick-links-container .quick-links{display:none}.branding .quick-links-container .logo h1{display:inline-block;position:static;width:234px;background:url(/assets/images/otcns-logo-mobile-9ed88eebcc849f764807f94bfd0cc098.png) no-repeat;height:60px}}@media only screen and (max-width:768px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:768px) and (min--moz-device-pixel-ratio:2),only screen and (max-width:768px) and (-o-min-device-pixel-ratio:2 / 1),only screen and (max-width:768px) and (min-device-pixel-ratio:2),only screen and (max-width:768px) and (min-resolution:192dpi),only screen and (max-width:768px) and (min-resolution:2dppx){.branding .quick-links-container .logo h1{background-image:url(/assets/images/otcns-logo-mobile@2x-25615549b618010025e38c4237613904.png);-webkit-background-size:234px 60px;-moz-background-size:234px 60px;-ms-background-size:234px 60px;background-size:234px 60px}}@media only screen and (max-width:768px) and (min-device-width:414px) and (max-device-height:736px) and (-webkit-min-device-pixel-ratio:3){.branding .quick-links-container .logo h1{background-image:url(/assets/images/otcns-logo-mobile@3x-4e765807c12953502a698f0a63062ba0.png);-webkit-background-size:234px 60px;-moz-background-size:234px 60px;-ms-background-size:234px 60px;background-size:234px 60px}}.branding nav{display:block}.branding nav #close-nav{position:absolute;right:40px;top:40px;text-align:right;color:#fff;font-size:40px;display:none}.branding nav .grid-pad{padding-top:23px;padding-bottom:23px}.branding nav .main-nav li{margin-left:12px;display:inline-block}.branding nav .main-nav li a{font-family:open_sansregular;font-size:1.5em;color:#d3d3d3;text-transform:uppercase;display:block;padding-bottom:4px;border-bottom:3px solid transparent;letter-spacing:2px;line-height:1;text-indent:2px}.branding nav .main-nav li a.active,.branding nav .main-nav li a:hover{border-bottom:3px solid #25a1d8;color:#25a1d8}@media (max-width:1024px){.branding nav .main-nav li a{font-size:1.3em}}@media (min-width:769px) and (max-width:1100px){.branding nav .main-nav li{margin-left:6px}.branding nav .main-nav li a{font-size:1.1em;letter-spacing:1px}}.branding nav .main-nav li.mobile-nav{display:none}@media (max-width:768px){.branding nav{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2000;text-align:center;display:none}.branding nav #close-nav{display:block}.branding nav .grid{display:table;height:100%;padding:0}.branding nav .main-nav{margin:0 auto;float:none;display:table-cell;vertical-align:middle}.branding nav .main-nav li.mobile-nav,.branding nav.display-nav{display:block}.branding nav .main-nav li{display:block;margin-left:0}.branding nav .main-nav li a{text-align:center;margin:12px auto;font-size:1.2em;border-bottom:none}.branding nav .main-nav li a.active,.branding nav .main-nav li a:hover{border-bottom:none}footer .grid-pad{padding:0}}footer{background:#353a3c}footer .grid-pad{padding-top:0;padding-bottom:0;position:relative}footer .footer-contact>a{background:#89c64c;width:260px;text-transform:uppercase;color:#343434;font-family:open_sanssemibold;letter-spacing:2px;font-size:18px;text-align:center;position:absolute;right:30px;bottom:0;height:47px;line-height:46px}@media (max-width:1024px){footer .footer-contact>a{width:200px}}footer .footer-contact>a:hover{background:#95d952;cursor:pointer}footer .footer-contact .quick-contact-list{display:none}@media (max-width:768px){footer .footer-contact .quick-contact-list{float:right;display:block}footer .footer-contact .quick-contact-list li{background:#3d8fb3;display:inline-block}footer .footer-contact .quick-contact-list li:first-child{background:#3eabda}footer .footer-contact .quick-contact-list li a{display:block;width:47px;height:47px;text-align:center}footer .footer-contact .quick-contact-list li a i{color:#fff;font-size:2.4em;margin-top:10px}footer .footer-contact{background:#89c64c}footer .footer-contact>a{position:static;height:47px;display:inline-block;text-align:left;padding-left:20px;pointer-events:none;cursor:none}footer .footer-tag-line{padding:0 20px}}footer .footer-tag-line{color:#d3d3d3;font-size:1.5em;font-family:open_sanslight;line-height:46px}footer .footer-tag-line>strong{letter-spacing:1px;font-family:open_sansbold}@media (max-width:568px){footer .footer-tag-line{text-align:center;line-height:1.3;margin:1em auto;padding:0 12px}footer .footer-tag-line span,footer .footer-tag-line strong{display:block}}.members-index .filtering-section .grid-pad{padding-top:30px;padding-bottom:30px}@media (max-width:768px){.members-index .filtering-section .grid-pad{padding-bottom:20px}}.members-index .filtering-section .filter-box h3{float:left}.members-index .filtering-section .filter-box h3.active-search{font-size:16px;background:#25a1d8;color:#fff;padding:7px 12px;display:inline-block;font-weight:400;cursor:pointer}.members-index .filtering-section .filter-box h3.active-search i{padding-right:8px}.members-index .filtering-section .keyword-search{float:right;width:auto}.members-index .filtering-section .keyword-search h3{display:inline-block;padding-right:10px}.members-index .filtering-section .keyword-search fieldset{display:inline-block;margin-top:-4px;margin-bottom:10px}.members-index .filtering-section .capabilities-list-container .textured-btn-list li a{height:30px;margin-bottom:6px}.members-index .filtering-section .capabilities-list-container .textured-btn-list li a i{line-height:30px}.members-index .filtering-section .capabilities-list-container .textured-btn-list li a p{font-size:11px}@media (max-width:1024px){.members-index .filtering-section .filter-box h3{float:none;display:block;margin-bottom:10px}.members-index .filtering-section .keyword-search{float:none}.members-index .filtering-section .keyword-search h3{float:left;text-align:left}.members-index .filtering-section .keyword-search fieldset{margin-bottom:0;display:inline-block}}@media (max-width:768px){.members-index .filtering-section .filter-box,.members-index .filtering-section .separator,.members-index .filtering-section .textured-btn-list li{margin-bottom:0}}@media (max-width:568px){.members-index .filtering-section h3{font-size:20px}.members-index .filtering-section .keyword-search h3{display:none}.members-index .filtering-section .separator{margin-top:10px}.members-index .filtering-section .textured-btn-list{width:80%;margin:0 auto}.members-index .filtering-section .textured-btn-list li{width:100%;float:none}.members-index .filtering-section .textured-btn-list li a{height:38px}.members-index .filtering-section .textured-btn-list li a i{font-size:14px;line-height:38px}.members-index .filtering-section .textured-btn-list li a p{font-size:12px;line-height:38px}}@media (max-width:480px){.members-index .filtering-section .textured-btn-list{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}}.members-index .results-buttons{float:right}.members-index .results-buttons a{display:inline-block;padding:6px 12px;background:#0a538f;border:2px solid #0a538f;border-radius:2px;text-align:center}.members-index .results-buttons a p{line-height:1.1;color:#fff;font:source_sans_proregular}.members-index .mobile-capabilities{display:none}.members-index .mobile-capabilities select{width:100%;font-size:14px;height:40px}@media (max-width:568px){.members-index .capabilities-list-container,.members-index .filter-by-sector,.members-index .mobile-capabilities{display:none}}.members-index #map-container{height:400px;min-height:400px;position:relative}.members-index #map-container .leaflet-container{height:100%}.members-index #map-container .results-buttons{position:absolute;bottom:30px;left:40px;z-index:1000}.members-index #map-container .leaflet-popup-content{width:auto;overflow:hidden}.members-index #map-container .capability-popup{display:block;padding:8px}.members-index #map-container .capability-popup a{display:block;text-align:center;width:100%}.members-index #map-container .capability-popup a .popup-logo{max-height:80px;margin-bottom:4px;display:block}.members-index #map-container .capability-popup a .popup-logo img{max-height:80px;max-width:100%;margin:0 auto}.members-index #map-container .capability-popup a p{font-size:11;line-height:normal!important;margin:0;display:block}.members-index #map-container .capability-popup a p strong{color:#0a538f;line-height:normal!important}.members-index .pills{margin-top:20px}.members-index .pills .pill{margin-right:2px;padding:4px 4px 3px;font-size:13px;margin-bottom:4px}@media (max-width:768px){.members-index .pills{margin-top:10px}}.members-index #members-list-section #members-list-display-header{margin-bottom:20px;overflow:hidden}.members-index #members-list-section #members-list-display-header #display{color:#fff;float:left;margin-top:10px;font-size:16px}.members-index #members-list-section #members-list-display-header .results-buttons{float:right}@media (max-width:568px){.members-index #members-list-section #members-list-display-header #display{float:none;text-align:center;margin-top:0}.members-index #members-list-section #members-list-display-header .results-buttons{float:none;text-align:center;margin-top:20px}}.members-index #members-list-section #tile-section{margin-top:80px}@media (max-width:768px){.members-index #members-list-section #tile-section{margin-top:80px}}@media (max-width:1024px){.members-index #members-list-section .tiles .tile{width:33.33%}}@media (min-width:569px) and (max-width:767px){.members-index #members-list-section .tiles .tile{width:50%}}.members-index #members-list-section .tiles .tile .tile-block .tile-block-top .tile-block-top-inner{height:200px;text-align:center}.members-index #members-list-section .tiles .tile .tile-block .tile-block-top .tile-block-top-inner figure{display:table-cell;vertical-align:middle;text-align:center;padding:0 15px}.members-index #members-list-section .tiles .tile .tile-block .tile-block-top .tile-block-top-inner figure img{max-height:160px;width:auto;max-width:160px}.members-index #members-list-section .tiles .tile .tile-block .tile-block-top .tile-block-top-inner strong{display:table-cell;vertical-align:middle;font-size:20px;color:#04629d;line-height:1.35;font-family:open_sansbold;padding:0 10px}.members-index #members-list-section .tiles .tile .tile-block .tile-block-top .mobile-tile-block-top-inner{display:none;padding:10px}.members-index #members-list-section .tiles .tile .tile-block .tile-block-top .mobile-tile-block-top-inner strong{display:table-cell;vertical-align:middle;font-size:18px;color:#04629d;line-height:1.2;font-family:open_sansbold}@media (max-width:568px){.members-index #members-list-section #tile-section{margin-top:120px}.members-index #members-list-section .tiles .tile .tile-block .tile-block-top .mobile-tile-block-top-inner{display:block;padding:10px}}.members-index #members-list-section .tiles .tile .tile-block .tile-block-top .legends-block{height:50px;text-align:center;display:block;vertical-align:middle;padding:0 10px}.members-index #members-list-section .tiles .tile .tile-block .tile-block-top .legends-block li{color:#fff;font-size:9px;line-height:1;font-family:open_sansbold;display:inline-block;margin:2px;width:12px;height:12px;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;text-indent:-99999px}@media (max-width:568px){.members-index #members-list-section .tiles .tile .tile-block .tile-block-top .legends-block{text-align:left;padding:0 10px;height:30px}}.members-index #members-list-section .tiles .tile .tile-block .tile-block-bottom{position:relative}.members-index #members-list-section .tiles .tile .tile-block .tile-block-bottom .tile-block-bottom-inner{padding:20px;display:block;text-align:center;height:auto}.members-index #members-list-section .tiles .tile .tile-block .tile-block-bottom .tile-block-bottom-inner strong{text-align:center;width:100%;display:block;font-size:16px;color:#04629d;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:open_sansbold}.members-index #members-list-section .tiles .tile .tile-block .tile-block-bottom .tags-block{height:116px;display:table;width:100%}.members-index #members-list-section .tiles .tile .tile-block .tile-block-bottom .tags-list{height:50px;text-align:center;display:table-cell;vertical-align:middle;padding:0 10px}.members-index #members-list-section .tiles .tile .tile-block .tile-block-bottom .tags-list li{color:#fff;font-size:9px;line-height:1;font-family:open_sansbold;padding:2px 4px 3px;display:inline-block;margin:0 4px 3px 0;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;text-transform:uppercase}.members-index #members-list-section .tiles .tile .tile-block .tile-block-bottom .tile-links{position:absolute;bottom:5px;width:100%;margin-top:10px;text-align:center;display:block;padding-right:0}.members-index #members-list-section .tiles .tile .tile-block .tile-block-bottom .tile-links li{display:inline-block;padding:8px;width:50%;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;float:left}.members-index #members-list-section .tiles .tile .tile-block .tile-block-bottom .tile-links li a{margin:0 auto;display:block;text-align:center;padding:5px 0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background:#3c6689}.members-index #members-list-section .tiles .tile .tile-block .tile-block-bottom .tile-links li a i{font-size:14px;color:#fff;line-height:26px;text-align:center}.members-index #members-list-section .tiles .tile .tile-block .tile-block-bottom .tile-links li a i.fa-globe{margin-left:1px}.members-index #members-list-section .tiles .tile .tile-block .tile-block-bottom .tile-links li a span{font-family:open_sansbold;display:inline-block;font-size:12px;color:#fff;margin-left:4px}.members-index #more-filtering-section h3,.members-view #member-profile-section aside #member-contact address a,.members-view #member-profile-section aside #member-contact p a{color:#25a1d8}.members-index #members-list-section .tiles .tile .tile-block .tile-block-bottom .tile-links li:first-child{padding-right:0}.members-index #members-list-section .tiles .tile .tile-block .tile-block-bottom .tile-links li:hover a{background:#0a538f}@media (max-width:568px){.members-index #members-list-section .tiles .tile .tile-block .tile-block-bottom .tile-links{position:static;text-align:right;padding-right:8px;margin-top:0}.members-index #members-list-section .tiles .tile .tile-block .tile-block-bottom .tile-links li{margin:4px;width:auto;float:none}.members-index #members-list-section .tiles .tile .tile-block .tile-block-bottom .tile-links li a{width:34px}.members-index #members-list-section .tiles .tile .tile-block .tile-block-bottom .tile-links li a i{font-size:20px;line-height:24px}.members-index #members-list-section .tiles .tile .tile-block .tile-block-bottom .tile-links li a span{display:none}}.members-index #members-list-section .tiles .tile.nonmember{padding-right:20px}.members-index #members-list-section .tiles .tile.nonmember .tile-block{background:rgba(255,255,255,.5)}.members-index #members-list-section .tiles .tile.nonmember .tile-block:focus,.members-index #members-list-section .tiles .tile.nonmember .tile-block:hover{margin-top:0;background:#fff}.members-index #members-list-section .tiles .tile.nonmember .tile-block-top .tile-block-top-inner{height:250px}@media (max-width:568px){.members-index #members-list-section .tiles .tile.nonmember .tile-block{background:#fff;padding:10px}.members-index #members-list-section .tiles .tile.nonmember .tile-block-top .tile-block-top-inner strong{font-size:17px}.members-index #members-list-section .tiles .tile{width:100%;float:none}.members-index #members-list-section .tiles .tile .tile-block:focus,.members-index #members-list-section .tiles .tile .tile-block:hover{margin-top:0}.members-index #members-list-section .tiles .tile .tags-block,.members-index #members-list-section .tiles .tile .tags-list,.members-index #members-list-section .tiles .tile .tile-block-bottom-inner,.members-index #members-list-section .tiles .tile .tile-block-top-inner{display:none!important}.members-index #members-list-section .tiles .tile .tile-block,.members-index #members-list-section .tiles .tile .tile-block-bottom,.members-index #members-list-section .tiles .tile .tile-block-top,.members-index #members-list-section .tiles .tile .tile-window,.members-index #members-list-section .tiles .tile.nonmember .tile-window{height:auto}.members-index #members-list-section .tiles .tile.nonmember .tile-window .tile-block,.members-index #members-list-section .tiles .tile.nonmember .tile-window .tile-block-top,.members-index #members-list-section .tiles .tile.nonmember .tile-window .tile-block-top-inner{display:block!important;height:auto}}.members-index #capabilities-map .grid-pad{padding-top:0;padding-bottom:30px}.members-view .member-single-hero{height:350px;background-size:cover!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.members-view #member-profile-section article{margin-bottom:40px}.members-view #member-profile-section article .article-header{border-bottom:none;padding-bottom:0}.members-view #member-profile-section article .article-header figure{margin:0 0 30px;max-width:none}.members-view #member-profile-section article .article-header figure img{width:auto;max-width:100%;max-height:120px}.members-view #member-profile-section article .article-header #company-name{font-family:open_sansbold;color:#25a1d8;font-size:30px;text-transform:uppercase;padding-bottom:25px;line-height:1.1}.members-view #member-profile-section article .article-body{margin-bottom:40px}@media (max-width:1024px){.members-view #member-profile-section aside>.push-1-12{margin-left:0}.members-view #member-profile-section aside>.col-11-12{width:100%}}.members-view #member-profile-section aside .module .btn{width:auto;text-transform:none;font-size:15px;padding:12px 8px;margin-bottom:10px}.members-view #member-profile-section aside .module .btn i{margin-right:5px;font-size:18px}.members-view #member-profile-section aside #member-contact{border-bottom:none;padding-bottom:0}.members-view #member-profile-section aside #member-contact address,.members-view #member-profile-section aside #member-contact p{font-size:15px}.members-view #member-profile-section aside #member-contact #vcard{display:inline-block;margin-top:6px;font-size:11px;color:#fff;padding:8px;margin-bottom:10px}.members-view #member-profile-section aside #member-contact #vcard i{margin-right:5px}.members-view #member-profile-section aside .sharing>div{float:left;margin-left:8px}.members-view #member-profile-section aside .sharing>div:first-child{margin-left:0;margin-right:0!important}.careers-index #careers-filtering-section .grid-pad{padding-top:30px;padding-bottom:30px}.careers-index #careers-filtering-section .filter-box h3{font-size:16px;display:block;margin-bottom:12px;padding:0}.careers-index #careers-filtering-section .filter-box .keyword-search h3{font-size:16px}@media (max-width:1024px){.careers-index #careers-list-section .tiles .tile{width:33.33%}}@media (max-width:768px){.careers-index #careers-filtering-section h3{text-align:left;float:none}.careers-index #careers-filtering-section .keyword-search-container{margin-top:10px;margin-bottom:0}.careers-index #careers-filtering-section .keyword-search-container fieldset{margin-bottom:0}.careers-index #careers-list-section .tiles .tile{width:50%}}@media (max-width:568px){.careers-index #careers-list-section .tiles .tile{width:100%;float:none}}.careers-index #careers-list-section .tiles .tile-block-top{padding:10px;height:230px}.careers-index #careers-list-section .tiles .tile-block-top .tile-block-top-inner{background:url(../assets/images/blank-career-tile-14f938e51ed8f97f0799ff6256b4742e.png) center center no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;height:230px;width:100%}.careers-index #careers-list-section .tiles .tile-block-top .tile-block-top-inner .vert-center-block{display:table-cell;vertical-align:middle;text-align:center}.careers-index #careers-list-section .tiles .tile-block-top .tile-block-top-inner .vert-center-block strong{width:80%;text-transform:uppercase;color:#fff;font-size:1.5em;background:rgba(5,54,98,.5);display:inline-block;padding:10px;line-height:1.3;font-family:open_sansbold}.careers-index #careers-list-section .tiles .tile-block-bottom{padding:20px 10px}.careers-index #careers-list-section .tiles .tile-block-bottom .tile-block-bottom-inner{text-align:center}.careers-index #careers-list-section .tiles .tile-block-bottom .tile-block-bottom-inner strong{color:#25a1d8;font-size:1.5em;line-height:1.3;margin-bottom:20px;display:block;font-family:open_sansbold}.careers-index #careers-list-section .tiles .tile-block-bottom .tile-block-bottom-inner a{margin:30px 0 0;clear:both;text-transform:uppercase;color:#25a1d8;font-size:1.8em;font-family:open_sansbold;display:block}.careers-index #careers-list-section .tiles .tile-block-bottom .tile-block-bottom-inner a:hover{color:#0a538f}.careers-view .hero .hero-content.header-career p{color:#fff;text-transform:uppercase;font-size:17px}.careers-view #career-profile-section .career-body #generic-description p strong,.careers-view #career-profile-section .career-body #references li a{color:#25a1d8}.careers-view .article-sharing{margin-top:20px}@media (max-width:768px){.careers-view .article-sharing{text-align:center;margin-top:10px}.careers-view .article-sharing .article-sharing_item{margin:8px}}.careers-view #career-profile-section .career-header{margin-bottom:60px}.careers-view #career-profile-section .career-profile .photo-container figure{max-height:386px;border:10px solid #fff;margin-top:-80px}.careers-view #career-profile-section .career-profile .photo-container figure img{max-width:100%}@media (max-width:1024px){.careers-view #career-profile-section .career-header>.col-1-2>.col-1-2{float:none;width:100%;margin-bottom:20px}.careers-view #career-profile-section .career-profile .photo-container figure{margin-top:0}}.careers-view #career-profile-section .career-profile .photo-container figcaption{font-style:italic;margin-top:10px;font-family:source_sans_proregular;font-size:13px;line-height:1.3;padding:0 10px}@media (max-width:768px){.careers-view #career-profile-section .career-header{margin-bottom:20px}.careers-view #career-profile-section .career-profile .photo-container{margin-top:0}.careers-view #career-profile-section .career-profile .photo-container figure{height:auto;max-width:50%;margin:0 auto}.careers-view #career-profile-section .career-profile .photo-container figcaption{max-width:50%;margin:20px auto;text-align:center}}@media (max-width:568px){.careers-view #career-profile-section .career-profile .photo-container figure{max-width:none}}.careers-view #career-profile-section .career-profile .stats .stat{text-align:center;width:33.33%;padding:0 10px;float:left}@media (max-width:768px){.careers-view #career-profile-section .career-profile .stats{max-width:60%;margin:0 auto}}@media (max-width:568px){.careers-view #career-profile-section .career-profile .stats{max-width:none}}.careers-view #career-profile-section .career-profile .sharing{float:right}@media (max-width:1024px){.careers-view #career-profile-section .career-profile .sharing{background:red;width:195px;text-align:center;float:none;margin:40px auto 0}.careers-view #career-profile-section .career-profile .sharing .share{padding-top:10px}}@media (max-width:768px){.careers-view #career-profile-section .career-profile .sharing{max-width:60%;margin:0 auto;float:none}}.careers-view #career-profile-section .career-profile .brief-description{margin:20px 0;display:block}.careers-view #career-profile-section .career-profile #career-profile-list{margin:20px 0 0}.careers-view #career-profile-section .career-profile #career-profile-list>div{margin-bottom:10px;overflow:hidden}.careers-view #career-profile-section .career-profile #career-profile-list>div strong{font-size:14px;color:#25a1d8;font-family:source_sans_probold;text-align:right;padding-right:20px;line-height:1.2}.careers-view #career-profile-section .career-profile #career-profile-list>div p{font-size:14px}.careers-view #career-profile-section .career-profile #career-profile-list>div p::first-letter{text-transform:capitalize}.careers-view #career-profile-section .career-body .block-padding{padding:20px 20px 0}.careers-view #career-profile-section .career-body .white-padded-box{background:#fff;padding:15px 15px 10px;margin-bottom:20px}@media (max-width:768px){.careers-view #career-profile-section .career-body .white-padded-box{margin-bottom:10px}}.careers-view #career-profile-section .career-body .blue-padded-box{background:#6b8fa8;padding:15px 15px 10px;margin-bottom:20px}.careers-view #career-profile-section .career-body .blue-padded-box strong{font-size:1.4em;font-family:open_sansbold;display:block}.careers-view #career-profile-section .career-body .blue-padded-box p,.careers-view #career-profile-section .career-body .blue-padded-box strong{color:#fff}.careers-view #career-profile-section .career-body .list-header{text-transform:uppercase;font-size:1.4em;font-family:source_sans_probold;margin-bottom:10px;text-align:center}.careers-view #career-profile-section .career-body .list-item{padding:15px 10px;background:#dadada;margin-bottom:5px;font-size:1.3em;line-height:1.3;font-family:open_sansbold;text-align:center}.careers-view #career-profile-section .career-body .list-item a{color:inherit}.careers-view #career-profile-section .career-body .list-item.link{display:block;color:inherit}.careers-view #career-profile-section .career-body .list-item.link:hover{background:#cecece;cursor:pointer}@media (max-width:960px){.careers-view #what-you-do,.careers-view #your-pathway{width:100%;float:none}}.careers-privacy-policy P{margin-bottom:20px}.careers-privacy-policy H4{color:#25a1d8;margin-bottom:20px}.careers-privacy-policy UL{list-style-type:disc;list-style-position:inside;margin-bottom:20px;margin-left:40px}.careers-privacy-policy UL LI>P{margin-bottom:5px}#careers-ios-section{background:url(images/gplaypattern-gray@2x-7030a29b20f0240977bffd526c40aba1.jpg) #fff;background-size:auto 188px}#careers-ios-section .grid-pad{padding-top:40px;padding-bottom:40px}#careers-ios-section .grid-pad .col-1-1{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}#careers-ios-section .grid-pad .col-1-1 #careers-app-icon{display:inline-block;width:80px;height:80px;background:url(images/pathways-ios-app-e9eef728174978acb616d537c0c88e0e.png) no-repeat;background-size:80px 80px;-webkit-background-size:80px 80px;-moz-background-size:80px 80px;margin-right:20px;flex:0 0 80px}#careers-ios-section .grid-pad .col-1-1 h2{color:#0a538f;margin-bottom:0;font-size:18px;letter-spacing:0;flex-grow:2;margin-right:20px}#careers-ios-section .grid-pad .col-1-1 a{width:150px;height:50px;background:url(images/Download_on_the_App_Store_Badge_US-UK_blk_092917-5f88e1121a2835096b5c57b88f72e816.png) no-repeat;background-size:auto 50px;float:right;flex:0 0 150px;display:inline-block;overflow:hidden}@media (max-width:568px){#careers-ios-section .grid-pad{padding-top:24px;padding-bottom:24px}#careers-ios-section .grid-pad .col-1-1{flex-wrap:nowrap;flex-direction:column;justify-content:center;margin-bottom:0}#careers-ios-section .grid-pad .col-1-1 #careers-app-icon{margin-bottom:20px;flex:50% 1 80px;margin-right:0}#careers-ios-section .grid-pad .col-1-1 h2{text-align:center;flex-grow:1;flex:50% 1 0px;margin-right:0}#careers-ios-section .grid-pad .col-1-1 a{align-self:center;margin-top:20px;margin-bottom:0;flex:2;flex-basis:60px}}#list-of-partners .partner-stub{margin-bottom:30px}#list-of-partners .logo-block{max-height:160px;background:url(/assets/images/gplaypattern-blue-ce8809a062aee4706daa040903beee8c.jpg);text-align:center;padding:20px 20px 0;display:table}#list-of-partners .logo-block img{display:table-cell;width:100%;max-width:238px;vertical-align:middle;margin-bottom:20px;max-height:120px;text-align:center;margin-left:auto;margin-right:auto}#list-of-partners .text-block{border-left:3px solid #0a538f;float:right}#list-of-partners .text-block .title{padding-top:0;padding-bottom:20px;padding-left:20px}#list-of-partners .text-block .title strong{font-family:open_sansbold;color:#25a1d8;font-size:2.4em;padding-bottom:.3em;line-height:1.3}@media (max-width:768px){#list-of-partners .text-block .title strong{font-size:1.8em}}#list-of-partners .text-block a{background:#0a538f;color:#fff;display:inline-block;min-width:150px;font-size:14px;text-transform:uppercase;padding:12px 20px;font-family:open_sanssemibold}#list-of-partners .text-block a i{font-size:16px}#list-of-partners .text-block a:hover{background:#25a1d8}.news-index .filter-box .textured-btn-list{padding-right:0}.news-index .filter-box .textured-btn-list li a{text-transform:uppercase;color:#343434;display:block;text-align:center;font-family:open_sansbold;font-size:1.2em;padding:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.news-index .filter-box .textured-btn-list li a.active,.news-index .filter-box .textured-btn-list li a:hover{background:url(/assets/images/gplaypattern-light-blue-b0c83cb22e439a111ff0ac3d6e885dc7.jpg);color:#fff;cursor:pointer}@media (max-width:768px){.news-index .filter-box .textured-btn-list{display:none}.news-index .filter-box .mobile-filter{display:block}}.news-index .tag-flag{height:40px;margin-bottom:30px;position:relative;border-top:5px solid #0a508a}.news-index .tag-flag strong{background:#0a508a;font-size:2em;text-transform:uppercase;color:#fff;padding:8px 20px;position:absolute;top:0;left:0;min-width:200px;font-family:open_sanssemibold}.news-index .mobile-select-container{overflow:hidden;display:none}.news-index .mobile-select-container .ember-power-select-trigger{font-size:14px}.news-index .mobile-select-container .clear-tag{font-size:10px;float:right}@media (max-width:768px){.news-index .mobile-select-container{display:block}}.events-index .hero .hero-content.header-event,.events-view .hero .hero-content.header-event{padding-top:30px}.events-index .hero .hero-content.header-event p,.events-view .hero .hero-content.header-event p{color:#343434;font-family:open_sansbold;font-size:17px;text-transform:uppercase}.events-index .hero .hero-content.header-event #coming-up,.events-view .hero .hero-content.header-event #coming-up{display:inline-block;border-bottom:2px solid #343434;margin-bottom:10px}.events-index .hero .hero-content.header-event #header-event-date,.events-view .hero .hero-content.header-event #header-event-date{font-size:18px;font-family:source_sans_probold;color:#fff;display:block;text-transform:none}.events-index .hero .hero-content.header-event h2,.events-view .hero .hero-content.header-event h2{font-size:3.7em;display:block}@media (max-width:768px){.events-index .hero .hero-content.header-event,.events-view .hero .hero-content.header-event{padding-top:0}.events-index .hero .hero-content.header-event h2,.events-view .hero .hero-content.header-event h2{font-size:3em}}@media (max-width:568px){.events-index .hero .hero-content.header-event h2,.events-view .hero .hero-content.header-event h2{font-size:1.4em}.events-index .hero .hero-content.header-event #header-event-date,.events-view .hero .hero-content.header-event #header-event-date{font-size:15px}}.contact .contact-details p span,.events-view article .article-buttons a{font-family:source_sans_probold;font-size:14px;display:block}.events-view article .article-buttons{padding:10px 0;margin:40px 0}.events-view article .article-buttons a{width:auto;padding:12px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;text-transform:capitalize}.contact .contact-details p span{color:#25a1d8;text-transform:uppercase}.contact .contact-details p a{color:#434343}.contact .contact-details p.tel{font-size:26px}.contact .contact-details p.tel span{display:inline-block;font-size:inherit}.contact .contact-details p.tel a{font-family:source_sans_proregular;color:#434343;pointer-events:none;display:inline-block}.contact .contact-details .map-container,.contact .contact-details .map-container .leaflet-container{height:400px}@media (max-width:480px){.account-index #details-container h3 .btn{margin-top:-4px}}.account-index #details-container .profile-name strong{font-size:18px}.account-index #details-container .profile-name small,.jobs-index .filter-box #show-all-jobs-btn i{font-size:14px}.jobs-index .main-section{min-height:400px}.jobs-index .filter-box #show-all-jobs-btn{display:block;margin:0 auto 10px;padding:10px;font-size:14px}.jobs-index .filter-box #show-all-jobs-btn:hover{cursor:pointer}.jobs-index .filter-box .textured-btn-list{padding-right:0;border:1px solid #343434;overflow:hidden;background:#d3d3d3;border-radius:2px}.jobs-index .filter-box .textured-btn-list li{width:33.33334%;float:left;height:50px;display:table;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.jobs-index .filter-box .textured-btn-list li a{height:50px;text-transform:uppercase;color:#343434;display:table-cell;text-align:center;font-family:open_sansbold;font-size:1.2em;padding:0 3px}.jobs-index .filter-box .textured-btn-list li a.active,.jobs-index .filter-box .textured-btn-list li a:hover{background:url(/assets/images/gplaypattern-light-blue-b0c83cb22e439a111ff0ac3d6e885dc7.jpg);color:#fff;cursor:pointer}.jobs-index .filter-box .textured-btn-list li:nth-child(2n){border-left:1px solid #343434;border-right:1px solid #343434}@media (max-width:768px){.jobs-index .filter-box .textured-btn-list{display:none}.jobs-index .filter-box .mobile-filter{display:block}}.jobs-index .filter-box .secondary-filter{margin:12px 0}.jobs-index .filter-box .secondary-filter .secondary-filter_item{margin:0 auto 6px;max-width:270px;font-size:13px;font-family:source_sans_probold;color:#343434;padding:8px;display:block;background:#d3d3d3;text-transform:uppercase;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jobs-index .filter-box .secondary-filter .secondary-filter_item i{visibility:hidden;margin-right:10px}.jobs-index .filter-box .secondary-filter .secondary-filter_item.active,.jobs-index .filter-box .secondary-filter .secondary-filter_item:hover{border-radius:2px;background:#0a538f;color:#fff}.jobs-index .filter-box .secondary-filter .secondary-filter_item.active i,.jobs-index .filter-box .secondary-filter .secondary-filter_item:hover i{visibility:visible}.jobs-index .filter-box .secondary-filter .secondary-filter_item:hover{cursor:pointer}@media (max-width:768px){.jobs-index .filter-box .secondary-filter{display:none}}.jobs-index .tag-flag{margin-bottom:30px;position:relative;border-top:5px solid #0a508a;min-height:40px;height:auto}.jobs-index .tag-flag strong{background:#0a508a;font-size:1.6em;line-height:1.3;color:#fff;padding:8px 20px 12px;position:absolute;top:0;left:0;min-width:200px;font-family:open_sanssemibold;height:auto;display:block}.jobs-index .stubs{margin-top:30px}.jobs-index .job-stub,.jobs-index .job-stub .pills{margin-bottom:20px}.jobs-index .job-stub .pills .pill{font-size:12px;margin-right:4px;margin-bottom:4px;padding:4px 4px 3px;border:2px solid #d3d3d3}.jobs-index .job-stub .pills .pill:hover{cursor:pointer;border:2px solid #6b8fa8!important}.jobs-index .job-stub .pills .pill.disabled{font-family:source_sans_probold}.jobs-index .job-stub .pills .pill.disabled:hover{border:2px solid #d3d3d3!important;cursor:default}.jobs-index .job-stub .text-block{color:#343434;font-size:14px}.jobs-index .job-stub .text-block p{font-size:inherit}.jobs-index .job-stub .text-block ol,.jobs-index .job-stub .text-block ul{color:inherit}.jobs-index .job-stub .text-block a{text-transform:none;color:#25a1d8}.jobs-index .job-stub .text-block strong{font:open_sansbold;font-size:inherit}.jobs-view .hero-content p{display:inline-block;color:#fff}.jobs-view .hero-content .deadline{color:#fff;line-height:40px;display:inline-block}.jobs-view .article-header{border-bottom:6px solid #0a538f}.jobs-view .article-header .detail{border-top:2px solid #0a538f}.jobs-view .article-header .detail i{background:#0a538f}.jobs-view .job-description{color:#343434;font-size:15px;margin-bottom:20px}.jobs-view .job-description p{font-size:inherit}.jobs-view .job-description ol,.jobs-view .job-description ul{color:inherit}.jobs-view .job-description a{text-transform:none;color:#25a1d8}.jobs-view .job-description strong{font:open_sansbold;font-size:inherit}.jobs-view .textured-btn-list li a{height:30px;padding:6px 12px}.jobs-view .textured-btn-list li a:hover{background:#25a1d8}.jobs-view aside .module{margin-bottom:20px;overflow:hidden}.jobs-view aside .module h5{border-bottom:2px solid #0a538f;color:#0a538f}.jobs-view aside .module .block-btn{margin-bottom:8px}.jobs-view aside .squares .square{box-sizing:border-box;-webkit-box-sizing:border-box;padding:4px 10px 0 0;background:0 0;margin-right:0;margin-bottom:7px}.ember-basic-dropdown,.ember-basic-dropdown-content,.ember-basic-dropdown-content *,.ember-power-select-dropdown *{box-sizing:border-box}.jobs-view aside .squares .square .square_child{background:#fff;width:100%;height:90px;display:flex;padding:10px 0;border-bottom:4px solid #fff}.jobs-view aside .squares .square .square_child img{margin:auto;max-width:90%;width:auto;max-height:90px;height:auto}.jobs-view aside .squares .square .square_child strong{text-align:center;margin:auto;font-size:15px;padding:0 6px;font-family:open_sansbold;color:#0a538f}.jobs-view aside .squares .square .square_child.square_child--link:hover{border-bottom:4px solid #25a1d8;cursor:pointer}.jobs-view aside .squares .square .square_child.square_child--div:hover{border-bottom:4px solid #fff;cursor:default}.ember-power-select-trigger,.ember-power-select-trigger--active,.ember-power-select-trigger:focus{border-top:1px solid #25a1d8;border-bottom:1px solid #25a1d8;border-right:1px solid #25a1d8;border-left:1px solid #25a1d8}.ember-basic-dropdown{position:relative}.ember-basic-dropdown-content{position:absolute;width:auto;z-index:1000;background-color:#fff}.ember-basic-dropdown-content--left{left:0}.ember-basic-dropdown-content--right{right:0}.ember-basic-dropdown-overlay{position:fixed;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:10;top:0;left:0;pointer-events:none}.ember-basic-dropdown-content-wormhole-origin{display:inline}.ember-power-select-trigger{position:relative;border-radius:4px;background-color:#fff;line-height:36px;overflow-x:hidden;text-overflow:ellipsis;min-height:36px;user-select:none;-webkit-user-select:none;color:inherit}.ember-power-select-trigger:after{display:table;clear:both}.ember-power-select-trigger--active,.ember-power-select-trigger:focus{box-shadow:none}.ember-basic-dropdown-trigger--below.ember-power-select-trigger[aria-expanded=true],.ember-basic-dropdown-trigger--in-place.ember-power-select-trigger[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}.ember-basic-dropdown-trigger--above.ember-power-select-trigger[aria-expanded=true]{border-top-left-radius:0;border-top-right-radius:0}.ember-power-select-placeholder{color:#999;display:block;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.ember-power-select-status-icon{position:absolute;display:inline-block;width:0;height:0;top:0;bottom:0;margin:auto;border-style:solid;border-width:7px 4px 0;border-color:#25a1d8 transparent transparent;right:5px}.ember-basic-dropdown-trigger[aria-expanded=true] .ember-power-select-status-icon{transform:rotate(180deg)}.ember-power-select-clear-btn{position:absolute;cursor:pointer;right:25px}.ember-power-select-trigger-multiple-input{font-family:inherit;font-size:inherit;border:none;display:inline-block;line-height:inherit;-webkit-appearance:none;outline:0;padding:0;float:left;background-color:transparent;text-indent:2px}.ember-power-select-trigger-multiple-input:disabled{background-color:#eee}.ember-power-select-trigger-multiple-input::placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-webkit-input-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-moz-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-ms-input-placeholder{opacity:1;color:#999}.ember-power-select-multiple-options{padding:0;margin:0}.ember-power-select-multiple-option{border:1px solid gray;border-radius:4px;color:#333;background-color:#e4e4e4;padding:0 4px;display:inline-block;line-height:1.45;float:left;margin:2px 0 2px 3px}.ember-power-select-multiple-remove-btn{cursor:pointer}.ember-power-select-multiple-remove-btn:not(:hover){opacity:.5}.ember-power-select-search{padding:4px}.ember-power-select-search-input{border:1px solid #25a1d8;border-radius:0;width:100%;font-size:inherit;line-height:inherit;padding:0 5px}.ember-power-select-search-input:focus{border:1px solid #25a1d8;box-shadow:none}.ember-power-select-dropdown{border-left:1px solid #25a1d8;border-right:1px solid #25a1d8;line-height:36px;border-radius:4px;box-shadow:none;overflow:hidden;color:inherit}.ember-power-select-dropdown.ember-basic-dropdown-content--above{border-top:1px solid #25a1d8;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.ember-power-select-dropdown.ember-basic-dropdown-content--below,.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{border-top:none;border-bottom:1px solid #25a1d8;border-top-left-radius:0;border-top-right-radius:0}.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{width:100%}.ember-power-select-options{list-style:none;margin:0;padding:0;user-select:none;-webkit-user-select:none}.ember-power-select-options[role=listbox]{overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:252px}.ember-power-select-option{cursor:pointer;padding:0 8px}.ember-power-select-group[aria-disabled=true]{color:#999;cursor:not-allowed}.ember-power-select-group[aria-disabled=true] .ember-power-select-option,.ember-power-select-option[aria-disabled=true]{color:#999;pointer-events:none;cursor:not-allowed}.ember-power-select-option[aria-selected=true]{background-color:#ddd}.ember-power-select-option[aria-current=true]{background-color:#5897fb;color:#fff}.ember-power-select-group-name{cursor:default;font-weight:700}.ember-power-select-trigger[aria-disabled=true]{background-color:#eee}.ember-power-select-trigger{padding:0 16px 0 0}.ember-power-select-placeholder,.ember-power-select-selected-item{margin-left:8px}.ember-power-select-group .ember-power-select-group .ember-power-select-group-name{padding-left:24px}.ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-left:40px}.ember-power-select-group .ember-power-select-option{padding-left:24px}.ember-power-select-group .ember-power-select-group-name{padding-left:8px}.ember-power-select-trigger[dir=rtl]{padding:0 0 0 16px}.ember-power-select-trigger[dir=rtl] .ember-power-select-placeholder,.ember-power-select-trigger[dir=rtl] .ember-power-select-selected-item{margin-right:8px}.ember-power-select-trigger[dir=rtl] .ember-power-select-multiple-option,.ember-power-select-trigger[dir=rtl] .ember-power-select-trigger-multiple-input{float:right}.ember-power-select-trigger[dir=rtl] .ember-power-select-status-icon{left:5px;right:initial}.ember-power-select-trigger[dir=rtl] .ember-power-select-clear-btn{left:25px;right:initial}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-group-name{padding-right:24px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-right:40px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-option{padding-right:24px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group-name{padding-right:8px}