﻿@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}a{color:inherit;text-decoration:none;cursor:pointer}.container:after,.row:after,.columns:after,.clearfix:after{content:"";display:table;clear:both}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,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:bold}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer}[disabled]{cursor:default}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}html,body{margin:0;padding:0;width:100%}.ie8 body{width:1300px;max-width:1300px;margin:0 auto}.container{width:95%;max-width:1170px;margin:0 auto;padding:0}.row{width:100%}.u-image-block{display:block;width:100%;height:auto}.columns{margin-left:-30px}[class*=" column-"],[class^="column-"]{float:left;width:100%;padding-left:30px}[class*=" column-"].no-gutter,[class^="column-"].no-gutter{padding-left:0}.column-1-2{width:50%}.offset-1-2{margin-left:50%}.column-1-3{width:33.3333333333%}.offset-1-3{margin-left:33.3333333333%}.column-2-3{width:66.6666666667%}.offset-2-3{margin-left:66.6666666667%}.column-1-4{width:25%}.offset-1-4{margin-left:25%}.column-2-4{width:50%}.offset-2-4{margin-left:50%}.column-3-4{width:75%}.offset-3-4{margin-left:75%}.column--right{float:right}body{color:#585858}.s-article-content p a{-webkit-transition:color 100ms ease-in-out 0s;transition:color 100ms ease-in-out 0s;color:#003876}.s-article-content p a:hover{color:#666}html,body{font-family:"Ubuntu", Soleil,Avenir Next,AvenirNext-SemiBold,Futura-Medium,Futura,Futura Std,Droid Sans,Trebuchet MS,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.3}.sr-only{position:absolute;left:-9999px}h1,h2,h3,h4,h5,h6,p,ul,ol{margin-top:0;margin-bottom:1.1em}h1,h2,h3,h4,h5,h6{margin-bottom:.5em;font-family:"Ubuntu", Soleil,Avenir Next,AvenirNext-SemiBold,Futura-Medium,Futura,Futura Std,Droid Sans,Trebuchet MS,Helvetica,Arial,sans-serif;line-height:1.1}.title,.title-secondary,.title-tertiary{font-family:"Ubuntu", Soleil,Avenir Next,AvenirNext-SemiBold,Futura-Medium,Futura,Futura Std,Droid Sans,Trebuchet MS,Helvetica,Arial,sans-serif;font-weight:300}.title{font-size:2.6em}@media only screen and (max-width: 970px){.title{font-size:2.25em}}.title-secondary{font-size:2.25em}.title-tertiary{font-size:1.25em}.font-small{font-size:14px}.banner{position:relative;background-color:#003876;color:white;overflow:hidden}.banner:after{content:'';position:absolute;top:0;left:50%;bottom:0;width:600px;margin-left:-60px;background-color:#003876;-webkit-transform:translateX(-50%) skew(51deg);-ms-transform:translateX(-50%) skew(51deg);transform:translateX(-50%) skew(51deg);z-index:2}@media only screen and (max-width: 1100px){.banner:after{margin-left:-55px}}@media only screen and (max-width: 970px){.banner:after{left:40%;width:500px;margin-left:-55px;-webkit-transform:translateX(-50%) skew(51deg);-ms-transform:translateX(-50%) skew(51deg);transform:translateX(-50%) skew(51deg)}}@media only screen and (max-width: 889px){.banner:after{margin-left:-30px}}.banner-content{position:relative;width:60%;max-width:700px;padding:141px 0;font-size:1.2em;z-index:4}.banner-content .title{margin-bottom:0}@media only screen and (max-width: 1160px){.banner-content{padding:150px 0;font-size:16px}}@media only screen and (max-width: 970px){.banner-content{padding:120px 30px 120px 0}}@media only screen and (max-width: 765px){.banner-content{padding-right:0}}@media only screen and (max-width: 700px){.banner-content{width:100%;margin:0 auto;padding:60px 0;text-align:center}}.banner-image{position:absolute;top:0;right:0;bottom:0;width:50%;background-image:url("../images/knowle.jpg");background-size:cover;background-position:top right;z-index:1}@media only screen and (max-width: 970px){.banner-image{width:60%}}@media only screen and (max-width: 700px){.banner-image{position:relative;width:100%}}.banner-diamond{position:absolute;top:0;left:50%;bottom:0;width:555px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:3}.banner-diamond img{display:block;width:auto;height:100%;margin:0 auto}@media only screen and (max-width: 970px){.banner-diamond{left:40%}}@media only screen and (max-width: 700px){.banner-diamond{left:50%;margin-left:0}}.content{display:block;position:relative;width:100%;height:auto;color:#003876}.footer{display:block;position:relative;background-color:#8e795d;color:white;font-weight:300;overflow:hidden}.footer .container{position:relative}.footer-info{width:60%;padding:45px 0;float:left}.footer-info p:last-child{margin-bottom:0}.footer-info a{transition:.1s}.footer-info a:hover{color:#003876}@media only screen and (max-width: 800px){.footer-info{width:100%}}.footer-contact{font-size:2.25em;margin-bottom:15px}@media only screen and (max-width: 800px){.footer-contact{font-size:20px}}.footer-about{margin-bottom:30px}.footer-about p{margin-bottom:3px}@media only screen and (max-width: 800px){.footer-about p{margin-bottom:8px}}.chartered{position:absolute;top:0;right:0;bottom:0;background-color:#beb09e;float:right}.chartered:before,.chartered:after{content:'';position:absolute;top:0;bottom:0;background-color:#beb09e;z-index:1}.chartered:before{left:-250px;width:500px;-webkit-transform:skew(-51deg);-ms-transform:skew(-51deg);transform:skew(-51deg)}@media only screen and (max-width: 1150px){.chartered:before{left:-210px;width:500px;-webkit-transform:skew(-30deg);-ms-transform:skew(-30deg);transform:skew(-30deg)}}@media only screen and (max-width: 800px){.chartered:before{top:-55px;left:-80%;width:200%;height:200%;-webkit-transform:rotate(5deg) skew(0);-ms-transform:rotate(5deg) skew(0);transform:rotate(5deg) skew(0)}}.chartered:after{left:100%;width:2000px}@media only screen and (max-width: 800px){.chartered{position:relative;width:100%;margin-top:60px}}.chartered-logo{position:absolute;top:50%;right:0;width:140px;height:auto;margin-top:30px;margin-right:-50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}@media only screen and (max-width: 1400px){.chartered-logo{margin-right:-20px}}@media only screen and (max-width: 1300px){.chartered-logo{margin-right:0}}@media only screen and (max-width: 1150px){.chartered-logo{margin-right:19px}}@media only screen and (max-width: 800px){.chartered-logo{display:block;position:relative;top:0;width:80px;margin:0 auto;padding:0 0 35px;transform:none}}.header{display:block;position:relative;padding:45px 0;background-color:white}@media only screen and (max-width: 700px){.header{padding:30px 0}}.logo{display:block;position:relative;margin:0 auto;z-index:999}.logo__text{position:absolute;left:-9999px}.logo__image{display:block;width:290px;height:auto;margin:0 auto}@media only screen and (max-width: 900px){.logo__image{width:220px}}@media only screen and (max-width: 500px){.logo__image{width:170px}}.logo-icon{display:block;margin:0 auto 45px}.team-members{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}.team-members__clients .row{margin-top:15px}.team-members__clients .row:first-child{margin-top:0}.team-member{display:block;position:relative;margin-top:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;overflow:hidden}@media only screen and (max-width: 900px){.team-member{-webkit-box-flex:0;-ms-flex:0 0 47%;flex:0 0 47%}.team-member-logo-placeholder,.team-member-logo-placeholder img{display:none;height: 0!important}}@media only screen and (max-width: 500px){.team-member{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-left:0;}}.team-member:hover .team-member__overlay{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.team-member__image{position:relative}.team-member__content{padding:22.5px 15px;background-color:white;color:#585858;font-weight:300;text-align:left}.team-member__content .title-tertiary{color:#003876;margin-bottom:5px;font-weight:500}.team-member__content p{margin-bottom:0}.team-member__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#00285f;background-color:rgba(0,40,95,0.8);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);transition:.2s}.team-member__overlay .linkedin{position:absolute;top:50%;left:50%;width:70px;height:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width: 500px){.js-equalHeight-teamMember,.js-equalHeight-teamContent,.js-equalHeight-teamMemberClient,.js-equalHeight-teamContentClient{height:initial !important}}.form{display:block;width:100%}.form__group{margin-top:15px;margin-bottom:15px}.form__group--as{position:absolute;left:-9999px}.form__label{display:block;width:100%;max-width:100%;margin-bottom:5px}.form__label-description{display:inline-block;margin-left:15px;font-size:.85em}.form__input{display:block;width:100%;max-width:100%;max-height:300px;padding:5px;border:1px solid #b9b9b9;border-top-color:#a0a0a0}.form__input.has-error{border-color:red;outline-color:red}.form__checkbox-wrapper{display:inline-block;margin:3px 0}.form__checkbox{margin-right:5px}.form__message{display:block;width:100%;margin:3px 0 5px}.form__message.is-error{color:red}.form__notice{display:block;width:100%;position:relative;z-index:0;padding:15px 15px 15px 45px;border-left:5px solid #4a4a4a;background-color:#ccc}.form__notice:before{content:"";display:inline-block;transform:translate(0, 0);font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;left:15px;z-index:1;margin-top:-.5em;font-size:1.25em;line-height:1}.form__notice.is-error{color:red}.form__notice.is-error:before{content:"";display:inline-block;transform:translate(0, 0);font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.generic-form .form__label,.generic-form .form__input,.generic-form .form__message{color:#585858}.generic-form .form__label-description{color:#727272}.generic-form .form__message.has-error{color:red}.menu-toggle{display:none;width:100%;padding:10px 0;border:none;outline:none;text-align:center}@media only screen and (max-width: 600px){.menu-toggle{display:block}}.menu{margin:0;padding:0;display:inline-block}.menu>li{list-style-type:none}.menu>li{display:inline-block}@media only screen and (min-width: 601px){.menu{display:block !important}}.section{display:block;position:relative;width:100%;height:auto;padding:105px 0;background-color:white;color:#003876}@media only screen and (max-width: 700px){.section{padding:60px 0}}.section--grey{padding-top:60px;background-color:#f3f3f4}.section-intro{margin-bottom:60px;text-align:center}.section-intro .title-secondary{margin-bottom:0}@media only screen and (max-width: 700px){.section-intro{margin-bottom:45px}}.section-intro--secondary{margin-top:60px}@media only screen and (max-width: 700px){.section-intro--secondary{margin-top:45px}}.section-intro--small{max-width:760px;margin:0 auto}.section-intro--small p{margin-top:22.5px;margin-bottom:0}@media only screen and (max-width: 700px){.reduce-font{font-size:1.5em}}.u-pull-left{float:left !important}.u-pull-right{float:right !important}.u-hide{display:none !important}
/*# sourceMappingURL=style.min.css.map */
