html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box;font-family:"Source Sans Pro",sans-serif;font-size:medium;-webkit-font-smoothing:antialiased;height:100%}*,:after,:before{box-sizing:inherit}body{background-color:#fff;color:#000;height:100%}.wrap{margin:0 auto;max-width:1200px;padding:0 20px;position:relative}.wrap:after,.wrap:before{content:"";display:table}.wrap:after{clear:both}@media (min-width:768px){.wrap{padding:0 40px}}@media (min-width:1000px){.wrap{padding:0;width:90%}}.group:after,.group:before{content:"";display:table}.group:after{clear:both}@media (min-width:600px){.col{float:left}}.cke_editable img,.ir,.portfolio-content img{display:block;height:auto!important;max-width:100%}.pull-right{float:right}.hide{display:none}.hide-mobile{display:none}@media (min-width:768px){.hide-mobile{display:block}}@media (min-width:768px){.hide-desktop{display:none}}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;clear:both;margin-bottom:1em}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}hr{border:0;border-top:3px solid #d9dce0;height:0;margin:2em 0}hr.light{border-top:1px solid #d9dce0}a{color:#036;text-decoration:none}a:active,a:focus,a:hover{color:#a4c5e5}a,button{transition:all .2s}h1{font-size:46px;font-weight:400;margin:0}h2{font-size:160%;font-weight:600;margin:0 0 .5em}h3{font-size:130%;margin:0 0 .5em}b,strong{font-weight:600}ol,p,ul{line-height:1.7em;margin:0 0 1em 0}.btn{background-color:#7cacda;border:none;border-radius:5px;color:#fff;font-weight:600;padding:8px 18px;text-transform:uppercase}.btn:active,.btn:hover{background-color:#5592ce;color:#fff}.btn-grey{background-color:#bdc2c9}.arrow-down:after,.arrow:after{content:"\2192";font-family:Helvetica;font-size:.9em;padding-left:8px}.arrow-down:after{content:"\2193"}.arrow-back:before{content:"\2190";font-family:Helvetica;font-size:.9em;padding-right:8px}#next{float:right;font-size:90%;padding:6px 14px}#prev{float:left;font-size:80%;padding:6px 14px}.form-group{margin-bottom:15px}.form-group:after,.form-group:before{content:"";display:table}.form-group:after{clear:both}.form-group label{display:block;font-size:90%;font-weight:700;padding-bottom:2px}.form-group input[type=email],.form-group input[type=text],.form-group textarea{border:1px solid #d9dce0;padding-top:4px;width:100%}.form-group .req{color:#4896e0}.form-group .btn{float:right}.overlay{min-height:100%;display:flex;flex-direction:column}section.downloads{flex:1}#banner{background:url(/images/site/content/banner-about.jpg) center top no-repeat;padding:80px 0 0;position:relative}@media (min-width:768px){#banner{padding:80px 0 40px}}@media (min-width:768px){#banner{background-size:cover;min-height:230px}}#banner .slide{background:no-repeat center top;background-size:cover}#banner .breadcrumb{padding:35px 0 0}#banner .breadcrumb:after,#banner .breadcrumb:before{content:"";display:table}#banner .breadcrumb:after{clear:both}@media (min-width:1000px){#banner .breadcrumb{padding:45px 0 0}}#banner .breadcrumb ul{margin:0;padding:0}#banner .breadcrumb li{display:inline;list-style:none;margin:0;padding:0}#banner .breadcrumb a{color:#a4c5e5;font-size:115%}#banner .breadcrumb a:after{content:"/";font-size:100%;padding:0 10px}#banner .breadcrumb a:active,#banner .breadcrumb a:hover{color:#fff}#banner h1{color:#fff;font-weight:600;line-height:1.1em;margin:0;padding:0 0 10px}#banner #subnav{text-align:center;margin:0 -45px}#banner #subnav:after,#banner #subnav:before{content:"";display:table}#banner #subnav:after{clear:both}@media (min-width:768px){#banner #subnav{background:url(/images/site/white.png);margin:0;padding:3px 20px;position:absolute;bottom:0;left:0;width:100%}}#banner #subnav ul{margin:0;padding:0}#banner #subnav li{display:block;list-style:none;margin:0}@media (min-width:768px){#banner #subnav li{display:inline-block;margin:0 5px;padding:5px 0}}#banner #subnav li a{background-color:#c8ced7;border-top:2px solid #fff;color:#000;display:block;font-weight:600;padding:17px;text-transform:uppercase}@media (min-width:768px){#banner #subnav li a{background-color:transparent;border:none;border-radius:3px;color:#fff;padding:5px 10px}}#banner #subnav li a.active,#banner #subnav li a:active,#banner #subnav li a:hover{background:#a4c5e5}.centred-content{font-size:110%;padding:50px;text-align:center}.centred-content:after,.centred-content:before{content:"";display:table}.centred-content:after{clear:both}.centred-content .content{margin:0 auto;max-width:500px}.col-main{padding:50px 0}.col-main:after,.col-main:before{content:"";display:table}.col-main:after{clear:both}@media (min-width:1000px){.col-main{float:left;width:65%}}.list-item{padding-bottom:50px}.list-item:after,.list-item:before{content:"";display:table}.list-item:after{clear:both}.list-item h2,.list-item h3{text-align:center}@media (min-width:600px){.list-item h2,.list-item h3{text-align:left}}.list-item h2{font-size:180%;margin:.8em 0 0}@media (min-width:600px){.list-item h2{margin-top:0}}.list-item h3{color:#036;font-size:110%;margin:0 0 1em}.list-item p{font-size:90%}.list-item .image{text-align:center}@media (min-width:600px){.list-item .image{float:left;width:30%}}.list-item .content{margin:0 auto;text-align:center;width:80%}@media (min-width:600px){.list-item .content{float:left;padding-right:30px;text-align:left;width:70%}}.circle{height:140px;margin:0 auto;width:140px}.circle img{border-radius:70px}.col-side{padding:0 0 40px}@media (min-width:1000px){.col-side{float:right;padding-top:50px;width:30%}}.col-side .box{background-color:#f8f8f8;border-bottom:3px solid #d9dce0;padding:30px 30px 20px;margin:0 auto 30px;max-width:460px}.col-side .box .inner{border-top:1px solid #d9dce0;padding:15px 0}.col-side .box .inner:first-of-type{border-top:0;padding-top:0}.col-side h2{border-bottom:3px solid #d9dce0;font-size:140%;margin-bottom:20px;padding-bottom:10px}.col-side h3{font-size:100%;margin:0 0 5px}.col-side p{font-size:85%;margin:0 0 5px}.col-side a{color:#4896e0}.col-side a:hover{color:#036}section.downloads .content{margin:0 auto;max-width:750px;padding:50px 0}#page-downloads,.page-downloads,.page-downloads-cloned{margin:40px 0 0;padding:0}#page-downloads li,.page-downloads li,.page-downloads-cloned li{line-height:1.2em;list-style:none;margin:0 0 2px;padding:0;text-align:left}#page-downloads li a,.page-downloads li a,.page-downloads-cloned li a{background-color:#d9dce0;display:block;padding:20px 20px 10px;text-transform:uppercase}.page-downloads-cloned{margin-top:0}.panel-item-header{cursor:pointer;background:#6a8299;color:#fff;padding:20px 20px 20px;border-bottom:solid 1px #d9dce0;position:relative;display:block}.panel-item-header:after{content:'\25B8';position:absolute;right:20px;top:18px}.panel-item-header.open:after{content:'\25BE'}.panel-item-content{display:none}.next-prev{clear:both;padding-top:20px}.wrap-dropdown-years{display:inline-block}header{padding:13px 0 20px;position:absolute;top:0;left:0;width:100%;z-index:1000}header:after,header:before{content:"";display:table}header:after{clear:both}@media (min-width:1000px){header{padding:40px 0 30px 0}}header .logo{padding:5px 0 0}header .logo img{display:block;height:auto;max-width:140px}@media (min-width:1000px){header .logo img{float:left;max-width:100%}}header nav{display:none;padding-top:20px}@media (min-width:1000px){header nav{display:block;float:right;padding-top:29px}}header nav ul{margin:0;padding:0}header nav li{background-color:#011e41;border-top:1px solid #29405c;font-size:100%;list-style:none;margin:0}@media (min-width:1000px){header nav li{background-color:transparent;border:0;display:inline;font-size:90%;padding:0 0 20px 0}}header nav li a{border-radius:3px;color:#fff;display:block;font-size:100%;font-weight:600;padding:15px 20px;text-transform:uppercase}@media (min-width:768px){header nav li a{padding:15px 40px}}@media (min-width:1000px){header nav li a{display:inline;font-weight:400;padding:5px 10px}}@media (min-width:1000px){header nav li.dropdown{position:relative;z-index:100}header nav li.dropdown:hover>a{background-color:#fff;box-shadow:2px 2px 3px 0 rgba(50,50,50,.25);color:#011e41}}header nav li.dropdown a{transition:none}header nav li.dropdown ul{box-shadow:2px 2px 3px 0 rgba(50,50,50,.25);display:none}@media (min-width:1000px){header nav li.dropdown ul{background-color:#fff;border-radius:3px;padding:5px 0 10px;position:absolute;top:19px;left:0;width:180px}}header nav li.dropdown:hover ul{display:block}@media (min-width:1000px){header nav li.dropdown li{display:block;float:none;line-height:1em;padding:5px 10px}}header nav li.dropdown li a{color:#a4c5e5;font-size:90%;padding-left:40px}header nav li.dropdown li a:active,header nav li.dropdown li a:hover{color:#4896e0}@media (min-width:768px){header nav li.dropdown li a{padding-left:60px}}@media (min-width:1000px){header nav li.dropdown li a{color:#011e41;padding:0}}header nav li.dropdown>a:after{content:"\25BE";font-family:Helvetica;font-size:12px;padding-left:5px}@media (min-width:1000px){header nav li.contact{margin-left:9px}}@media (min-width:1000px){header nav li.contact+li.contact{margin-left:18px}}@media (min-width:1000px){header nav li.contact a{background-color:#6a8299}header nav li.contact a:active,header nav li.contact a:hover{background-color:#fff;box-shadow:2px 2px 3px 0 rgba(50,50,50,.25);color:#011e41}}#menu-expand{font-family:Helvetica;font-size:28px;position:absolute;top:2px;right:20px}#menu-expand:after{content:""}@media (min-width:768px){#menu-expand{right:40px}}@media (min-width:1000px){#menu-expand{display:none}}#menu-expand a{color:#fff}body.nav-expanded header{background:#036!important;padding-bottom:0}body.nav-expanded header nav{margin:0 -20px}@media (min-width:768px){body.nav-expanded header nav{margin:0 -40px}}body.nav-expanded header li.dropdown ul{display:block}body.shortnav header{background-image:url(/images/site/blue85.png);position:fixed}@media (min-width:1000px){body.shortnav header{padding:20px 0}}@media (min-width:1000px){body.shortnav header .logo img{max-width:140px}}body.shortnav header nav{padding-top:10px}@media (min-width:1000px){body.shortnav header nav{padding-top:10px}}body.shortnav.nav-expanded header{position:absolute}body.shortnav.home header{background-image:url(/images/site/blue85.png)}footer{background-color:#036;color:#fff;font-size:90%;text-align:center}@media (min-width:768px){footer{text-align:left}}footer a{color:#fff}footer .wrap{padding:30px 30px 0}@media (min-width:768px){footer .wrap{padding-bottom:25px}}footer nav{background:url(/images/site/icon-logo.png) no-repeat center top;display:block;padding:60px 20px 20px}footer nav:after,footer nav:before{content:"";display:table}footer nav:after{clear:both}@media (min-width:768px){footer nav{background-position:15px top;border-bottom:1px solid #34608d;margin-bottom:25px;padding:13px 20px 35px 100px}}@media (min-width:1000px){footer nav{border-bottom:0;float:left;margin-bottom:0;padding:0 30px 0 100px;width:34%}}footer nav ul{margin:0;padding:0}footer nav li{display:block;list-style:none;line-height:1.2em;margin:0 0 10px;padding:0}@media (min-width:768px){footer nav li{display:inline;padding-right:30px}}@media (min-width:1000px){footer nav li{display:block;float:left;padding-right:0;width:50%}}footer .contact,footer .linkedin{background:url(/images/site/icon-linkedin.png) no-repeat center top;padding:60px 20px 40px}@media (min-width:768px){footer .contact,footer .linkedin{background-position:20px top;float:left;padding:0 20px 0 80px;width:50%}}@media (min-width:1000px){footer .contact,footer .linkedin{border-left:1px solid #34608d;width:31%}}footer .contact p,footer .linkedin p{line-height:1.5em;margin:0 0 1em}footer .contact p span,footer .linkedin p span{display:block}@media (min-width:768px){footer .contact p span,footer .linkedin p span{display:inline}}@media (min-width:1000px){footer .contact p span,footer .linkedin p span{display:block}}footer .contact a,footer .linkedin a{color:#a4c5e5}footer .contact a:active,footer .contact a:hover,footer .linkedin a:active,footer .linkedin a:hover{color:#fff}footer .contact{background-image:url(/images/site/icon-contact.png)}@media (min-width:768px){footer .contact{padding-left:100px}}footer .copyright{background-color:#011e41;font-size:small;padding:10px;text-align:center}footer .copyright .links{display:block}@media (min-width:600px){footer .copyright .links{display:inline}}body.home header{background:url(/images/site/blue85.png)}body.home #banner{background-image:none;height:auto;padding:0}body.home #banner .slide{background:no-repeat center center;background-size:cover;height:400px;opacity:.85;width:100%;z-index:10}@media (min-width:768px){body.home #banner .slide{height:450px}}@media (min-width:1000px){body.home #banner .slide{height:600px}}@media (min-width:1200px){body.home #banner .slide{height:700px}}body.home #banner .slide .inner{padding:25% 0 0}@media (min-width:600px){body.home #banner .slide .inner{padding:20% 0 0}}body.home #banner .slide .inner p{color:#fff;font-size:50px;font-weight:600;line-height:1em;text-shadow:1px 0 10px #010101}@media (min-width:1000px){body.home #banner .slide .inner p{width:50%}}body.home #banner .slide .inner .btn{font-size:120%}#home-ctas{background-color:#011e41;color:#fff;padding:30px 0 10px}@media (min-width:1000px){#home-ctas{padding-bottom:30px}}#home-ctas a{color:#fff}#home-ctas h3{text-transform:uppercase}#home-ctas .home-cta{border-left:1px solid #425771;font-size:95%;margin-bottom:20px;padding:10px 20px}@media (min-width:768px){#home-ctas .home-cta{float:left;height:115px;width:50%}}@media (min-width:1000px){#home-ctas .home-cta{height:160px;margin-bottom:0;width:25%}}@media (min-width:1200px){#home-ctas .home-cta{height:130px}}#home-ctas .home-cta p{line-height:1.2em;margin:0}#home-content-areas{padding:40px 0 20px}#home-content-areas:after,#home-content-areas:before{content:"";display:table}#home-content-areas:after{clear:both}#home-content-areas h2{border-bottom:2px solid #d9dce0;margin-bottom:10px;padding-bottom:10px;min-height:80px}#home-content-areas h3{font-size:100%;font-weight:600;margin-bottom:5px}#home-content-areas p{margin:5px 0}.home-news,.home-portfolio,.home-research{margin-bottom:20px}@media (min-width:1000px){.home-news,.home-portfolio,.home-research{float:left;padding:0 25px;width:33%}}.home-news a{color:#000}.home-news a:active,.home-news a:hover{color:#4896e0}.home-news-item,.home-research-item{border-bottom:1px solid #d9dce0;margin:0 0 10px;padding:0 0 5px}.home-news-item{background:url(/images/site/icon-news-arrow.png) right center no-repeat;padding-right:20px}.home-news-item h3{margin-bottom:0}.home-news-item p{font-weight:600}.home-news-item p.date{font-weight:400}.home-research-item a{color:#4896e0}.home-view-all{color:#4896e0!important;font-weight:700;text-transform:uppercase}.home-view-all:active,.home-view-all:hover{color:#a4c5e5!important}.popup{width:100%;height:100%;display:none;z-index:1001;position:fixed;top:0;left:0;background:rgba(0,0,0,.75)}.popup .popup-inner{max-width:700px;width:90%;padding:35px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:0 2px 6px #000;border-radius:3px;background:#fff}.popup .popup-inner #news-sub label{padding-bottom:8px}.popup .popup-inner #news-sub input[type=email],.popup .popup-inner #news-sub input[type=text]{padding:8px}.popup .popup-inner #news-sub input[type=email].error,.popup .popup-inner #news-sub input[type=text].error{border:2px solid #f75353}.popup .popup-close{font-family:Arial,Sans-Serif;font-weight:700;width:30px;height:30px;padding-top:4px;display:inline-block;position:absolute;top:0;right:0;transition:ease .25s all;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);border-radius:80px;background:rgba(0,0,0,.8);font-size:20px;text-align:center;line-height:100%;color:#fff}#mc_embed_signup form{display:block;position:relative;text-align:left;padding:10px 0 10px 3%}#mc_embed_signup h2{font-weight:700;padding:0;margin:15px 0;font-size:1.4em}#mc_embed_signup input{border:1px solid #abb0b2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox}#mc_embed_signup input[type=radio]{-webkit-appearance:radio}#mc_embed_signup input:focus{border-color:#333}#mc_embed_signup .button{clear:both;background-color:#aaa;border:0 none;border-radius:4px;transition:all .23s ease-in-out 0s;color:#fff;cursor:pointer;display:inline-block;font-size:15px;font-weight:400;height:32px;line-height:32px;margin:0 5px 10px 0;padding:0 22px;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;width:auto}#mc_embed_signup .button:hover{background-color:#777}#mc_embed_signup .small-meta{font-size:11px}#mc_embed_signup .nowrap{white-space:nowrap}#mc_embed_signup .mc-field-group{clear:left;position:relative;width:96%;padding-bottom:3%;min-height:50px}#mc_embed_signup .size1of2{clear:none;float:left;display:inline-block;width:46%;margin-right:4%}* html #mc_embed_signup .size1of2{margin-right:2%}#mc_embed_signup .mc-field-group label{display:block;margin-bottom:3px}#mc_embed_signup .mc-field-group input{display:block;width:100%;padding:8px 0;text-indent:2%}#mc_embed_signup .mc-field-group select{display:inline-block;width:99%;padding:5px 0;margin-bottom:2px}#mc_embed_signup .datefield,#mc_embed_signup .phonefield-us{padding:5px 0}#mc_embed_signup .datefield input,#mc_embed_signup .phonefield-us input{display:inline;width:60px;margin:0 2px;letter-spacing:1px;text-align:center;padding:5px 0 2px 0}#mc_embed_signup .phonefield-us .phonearea input,#mc_embed_signup .phonefield-us .phonedetail1 input{width:40px}#mc_embed_signup .datefield .dayfield input,#mc_embed_signup .datefield .monthfield input{width:30px}#mc_embed_signup .datefield label,#mc_embed_signup .phonefield-us label{display:none}#mc_embed_signup .indicates-required{text-align:right;font-size:11px;margin-right:4%}#mc_embed_signup .asterisk{color:#e85c41;font-size:150%;font-weight:400;position:relative;top:5px}#mc_embed_signup .clear{clear:both}#mc_embed_signup .mc-field-group.input-group ul{margin:0;padding:5px 0;list-style:none}#mc_embed_signup .mc-field-group.input-group ul li{display:block;padding:3px 0;margin:0}#mc_embed_signup .mc-field-group.input-group label{display:inline}#mc_embed_signup .mc-field-group.input-group input{display:inline;width:auto;border:none}#mc_embed_signup div#mce-responses{float:left;top:-1.4em;padding:0 .5em 0 .5em;overflow:hidden;width:90%;margin:0 5%;clear:both}#mc_embed_signup div.response{margin:1em 0;padding:1em .5em .5em 0;font-weight:700;float:left;top:-1.5em;z-index:1;width:80%}#mc_embed_signup #mce-error-response{display:none}#mc_embed_signup #mce-success-response{color:#529214;display:none}#mc_embed_signup label.error{display:block;float:none;width:auto;margin-left:1.05em;text-align:left;padding:.5em 0}#mc-embedded-subscribe{clear:both;width:auto;display:block;margin:1em 0 1em 5%}#mc_embed_signup #num-subscribers{font-size:1.1em}#mc_embed_signup #num-subscribers span{padding:.5em;border:1px solid #ccc;margin-right:.5em;font-weight:700}#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{display:inline-block;margin:2px 0 0 0!important;padding:5px 10px;background-color:rgba(255,255,255,.85);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:14px;font-weight:400;z-index:1;color:#e85c41}#mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error{border:2px solid #e85c41}@media (min-width:768px){body.about #banner,body.whyinvest #banner{height:275px}}#section1,#section2,#section3{font-size:110%;padding:30px;text-align:center}#section1:after,#section1:before,#section2:after,#section2:before,#section3:after,#section3:before{content:"";display:table}#section1:after,#section2:after,#section3:after{clear:both}@media (min-width:600px){#section1,#section2,#section3{padding:50px}}#section1 .image,#section2 .image,#section3 .image{padding:10px 20px}#section1 .image img,#section2 .image img,#section3 .image img{margin:0 auto}@media (min-width:768px){#section1 .image img,#section2 .image img,#section3 .image img{margin:0}}@media (min-width:768px){#section1 .content,#section1 .image,#section2 .content,#section2 .image,#section3 .content,#section3 .image{width:50%}#section1 .content,#section2 .content,#section3 .content{text-align:left}#section1 .image,#section2 .image,#section3 .image{padding:2em 20px 10px}}#section1 .wrap,#section2 .wrap,#section3 .wrap{max-width:800px}#section1 h2,#section2 h2,#section3 h2{margin-top:1em}#section1 li,#section2 li,#section3 li{text-align:left}.team{margin:40px auto 20px}.team:after,.team:before{content:"";display:table}.team:after{clear:both}@media (min-width:600px){.team{max-width:600px}}@media (min-width:1000px){.team{max-width:800px}}.team-member{background:#036 center top no-repeat;background-size:cover;margin:0 auto;max-width:250px;width:100%}@media (min-width:600px){.team-member{float:left;width:50%}}@media (min-width:768px){.team-member{width:200px}}.team-member:nth-child(n+4){display:none}@media (min-width:600px){.team-member:nth-child(n+4){display:block}}.team-member:nth-child(n+6){display:none}@media (min-width:1000px){.team-member:nth-child(n+6){display:block}}.team-member a{border:1px solid #fff;display:block;height:0;padding-top:60%;position:relative;width:100%}.team-member a:after,.team-member a:before{content:"";display:table}.team-member a:after{clear:both}.team-member .inner{background:url(/images/site/blue.png);color:#fff;display:none;height:100%;padding:22% 7px 0;position:absolute;text-align:center;left:0;top:0;width:100%}.team-member .inner h3{font-size:100%;margin:0 0 5px}.team-member .inner p{font-size:80%;line-height:1em;margin:0}.team-member a:hover .inner{display:block}.meet-team{background-color:#a4c5e5;display:block!important}.meet-team a{color:#fff;font-weight:600;text-align:left;text-transform:uppercase}.meet-team a:active,.meet-team a:hover{color:#036}.meet-team a span{position:absolute;left:20px;bottom:20px}#section1,#section3{background:#011e41;color:#fff}@media (min-width:768px){#section1 .image,#section3 .image{float:left;padding-right:40px}}@media (min-width:768px){#section1 .content,#section3 .content{float:right}}#section2{background:#d9dce0}@media (min-width:768px){#section2 .image{float:right;padding-left:40px}}@media (min-width:768px){#section2 .content{float:left}}#section4 .content{margin:0 auto;max-width:500px;text-align:center;width:100%}.about-ctas{line-height:3;padding-top:20px}.about-ctas .btn{margin:0 15px;white-space:nowrap}.team-categories{margin:0;padding:0}.team-categories li{list-style:none}.team-categories a{background-color:#d9dce0;border:1px solid #fff;display:block;font-weight:600;padding:30px 15px 10px;text-align:left;text-transform:uppercase}.team-categories a:active,.team-categories a:hover{background-color:#a4c5e5;color:#fff}.follow-linkedin,.follow-twitter{background:left center no-repeat;display:inline-block;height:20px;text-indent:-9999em}.follow-twitter{background-image:url(/images/site/twitter-follow.png);width:65px}.follow-linkedin{background-image:url(/images/site/linkedin-profile.png);width:80px}#map iframe{display:block}body.portfolio .centred-content .content{max-width:700px}.portfolio-overlay{background-image:url(/images/site/black.png);padding:50px 0 40px}.portfolio-overlay:after,.portfolio-overlay:before{content:"";display:table}.portfolio-overlay:after{clear:both}@media (min-width:768px){.portfolio-overlay{padding:60px 0 50px}}.portfolio-item{background:#000 no-repeat center center;background-size:cover}.portfolio-item:after,.portfolio-item:before{content:"";display:table}.portfolio-item:after{clear:both}.portfolio-item .inner{color:#fff;margin:0 auto;max-width:700px;width:90%}.portfolio-item .inner .image{margin:0 auto;text-align:center;width:160px}@media (min-width:600px){.portfolio-item .inner .image{float:left;width:200px}}.portfolio-item .inner .logo-pad{background-color:#fff;float:left;height:160px;padding:20px;width:160px}.portfolio-item .inner .logo{background:#fff no-repeat center center;height:120px;margin:0 auto;width:120px}.portfolio-item .inner .text{clear:both;padding-top:10px;text-align:center}@media (min-width:600px){.portfolio-item .inner .text{clear:none;float:left;padding-top:0;text-align:left;width:60%}}@media (min-width:600px) and (min-width:768px){.portfolio-item .inner .text{width:65%}}.portfolio-item .inner .text h2{margin:1em 0 .2em}@media (min-width:600px){.portfolio-item .inner .text h2{margin-top:0}}.portfolio-item .inner .text p{line-height:1.3em;margin-bottom:1.5em}.portfolio-summary{text-align:center}@media (min-width:600px){.portfolio-summary{float:left;padding:1em 0 2em 20px;text-align:left;width:65%}}@media (min-width:1000px){.portfolio-summary{width:75%}}.portfolio-page-logo{background:#fff no-repeat center center;height:120px;margin:0 auto;width:140px}@media (min-width:600px){.portfolio-page-logo{float:left}}.portfolio-content,.portfolio-people{border-top:3px solid #d9dce0;clear:left;font-size:90%;margin-top:2em;padding-top:2em}.portfolio-content hr,.portfolio-people hr{border-top:1px solid #d9dce0}.portfolio-person{float:left;height:250px;text-align:center;width:180px}.portfolio-person h3{margin-bottom:1em;text-align:left}.portfolio-person h4{font-size:110%;margin-top:1em}.filter{min-height:60px;width:100%;background-color:#011e41}.filter.fixed{position:fixed;z-index:99}.filter nav{margin-top:15px;display:inline-block}.filter nav ul{list-style-type:none;padding-left:0;margin:0}.filter nav ul li{display:inline-block;text-transform:uppercase}.filter nav ul li a{color:#fff;display:inline;font-weight:400;padding:4px 14px;border-radius:3px}.filter nav ul li a.active{background-color:#6a8299;font-weight:700}.filter #search{float:right;margin-top:18px}.filter #search form{position:relative;width:fit-content}.filter #search form .s-input{background-color:#011e41;background-image:url(../images/site/find.png);background-repeat:no-repeat;background-size:20px;background-position:99% center;border:none;border-left:2px solid #406588;color:#fff;padding:2px 30px 3px 12px;outline:0;width:250px;border-radius:0}.grid{margin-top:70px}.grid .box{width:358px;max-width:100%;position:relative;background-color:#f8f8f8;margin:1rem;border-bottom:5px solid #d9dce0}.grid .box .box-img img{width:100%;height:auto}.grid .box .box-description{padding:2rem 2rem 50px 2rem;font-size:.875rem}.grid .box .box-description h3{margin-bottom:25px;font-size:22px}.grid .box .box-description p{font-size:16px;line-height:22px;margin-bottom:50px}.grid .box .box-description .arrow{background-color:#6a8299;border-radius:3px;color:#fff;text-transform:uppercase;padding:5px 10px}.grid .box .box-description .social{float:right}.grid .box .category{background-color:#011e41;font-size:.75rem;color:#fff;position:absolute;display:inline-block;text-transform:uppercase;top:0;left:0;padding:4px 10px 6px 10px}.grid .box .category.id-4{background-color:#a4c5e5}.grid .box .category.id-5{background-color:#6a8299}.news-detail .news-title{font-size:36px}.date{text-transform:uppercase;color:#6a8299}.trail{font-size:14px!important}.search-click{width:20px;height:20px;position:absolute;right:0;top:0;cursor:pointer}#load-more{margin:60px 0;text-align:center}#load-more a{padding:12px 25px;background:#6a8299;border-radius:3px;text-transform:uppercase;color:#fff}.no-results,.results{padding-top:40px;min-height:1000px}.no-results h1,.results h1{margin-bottom:20px;font-size:54px}.no-results p,.results p{font-size:18px}.no-results .grid,.results .grid{margin-top:30px}@media only screen and (max-width:630px){.filter nav ul li a{font-size:12px;padding:4px 8px}}@media only screen and (max-width:896px){.filter #search{float:none;margin-bottom:15px;width:220px}}@media only screen and (max-width:1298px){.grid{width:780px;margin:70px auto}}@media only screen and (max-width:859px){.masonry{padding:25px 10px}.grid{width:300px;margin:30px auto}.grid .box{width:100%;margin-left:0;margin-right:0}.grid .box .box-description{padding-bottom:30px}.grid .box .box-description .social{display:block;margin-top:30px;float:none}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.grid .box{background-color:#f1f0f0}.news-detail .col-side .box{background-color:#f1f0f0}}@supports (-ms-ime-align:auto){.grid .box{background-color:#f1f0f0}.news-detail .col-side .box{background-color:#f1f0f0}}.news-detail .col-side .box{padding:30px 30px 40px}.news-detail .col-side .box h2{font-size:36px;color:#011e41;border-bottom:none;margin-bottom:0;padding-bottom:0}.news-detail .col-side .box .view-all{background-color:#6a8299;border-radius:3px;color:#fff;text-transform:uppercase;padding:5px 10px;float:right;margin-top:-35px}.news-detail .col-side .box .inner{border:none;border-bottom:2px solid #fff;padding-top:35px;padding-bottom:25px}.news-detail .col-side .box .inner .date{font-size:14px;margin-bottom:5px;display:block}.news-detail .col-side .box .inner h3{font-size:22px;font-weight:100}.news-detail .col-side .box .inner h3 a{color:#011e41}@media only screen and (max-width:1170px) and (min-width:1000px),(max-width:370px){.news-detail .col-side .box h2{font-size:28px}.news-detail .col-side .box .view-all{font-size:12px;margin-top:-29px}}.social-box{max-width:460px;margin:0 auto}.social-box a{outline:0;text-decoration:none}.social-box .linkedin,.social-box .twitter{height:160px;width:100%;background-repeat:no-repeat;background-position:center}.social-box .twitter{background-color:#00aced;background-image:url(../images/site/twitter.png)}.social-box .linkedin{background-color:#0077b5;background-image:url(../images/site/linkedin.png)}
/*# sourceMappingURL=main.min.css.map */