img,legend{max-width:100%}.cf:after,.modal__content:after{clear:both}.select::before,.slick-slide.dragging img{pointer-events:none}.btn.is-loading:after,.is-loading::before{-webkit-animation:rotating .8s linear infinite;animation:rotating .8s linear infinite;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-image:url(../images/svg/icon/loading.svg);background-position:center center;background-repeat:no-repeat;background-size:1.625em;content:' ';display:block;height:1.625em;left:50%;margin:-.8125em 0 0 -.8125em;position:absolute;top:50%;width:1.625em;z-index:4}.btn,.nav{-webkit-backface-visibility:hidden}.btn.is-loading:before{-webkit-animation-name:none;animation-name:none;background-image:none;height:auto;margin:auto;width:auto;z-index:auto}.btn{backface-visibility:hidden;background:0 0;border:none;border-bottom:3px solid;color:#000;display:inline-block;font-size:.6875em;outline:0;padding:0 0 .375rem;position:relative;text-transform:uppercase;transition:color .2s ease-in-out;z-index:2;font-weight:700}.articles__carousel .flickity-page-dots,.hero .flickity-page-dots,.post-stack--full .flickity-page-dots,.post-stack--full--alt .flickity-page-dots,.prop .flickity-page-dots,.sbar .flickity-page-dots{line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.articles__carousel .flickity-page-dots .dot,.hero .flickity-page-dots .dot,.post-stack--full .flickity-page-dots .dot,.post-stack--full--alt .flickity-page-dots .dot,.prop .flickity-page-dots .dot,.sbar .flickity-page-dots .dot{background:0 0;border-radius:0;cursor:pointer;display:inline-block;height:1.4375rem;margin:0 .5rem;opacity:1;padding:0;width:1.5625rem}.articles__carousel .flickity-page-dots .dot::before,.hero .flickity-page-dots .dot::before,.post-stack--full .flickity-page-dots .dot::before,.post-stack--full--alt .flickity-page-dots .dot::before,.prop .flickity-page-dots .dot::before,.sbar .flickity-page-dots .dot::before{background:#f8f8f8;content:'';display:block;height:.1875rem;left:0;position:relative;top:.625rem;transition:background .2s ease-in-out;width:1.5625rem}.articles__carousel .flickity-page-dots .dot.is-selected,.hero .flickity-page-dots .dot.is-selected,.post-stack--full .flickity-page-dots .dot.is-selected,.post-stack--full--alt .flickity-page-dots .dot.is-selected,.prop .flickity-page-dots .dot.is-selected,.sbar .flickity-page-dots .dot.is-selected{background:0 0}.hero .flickity-page-dots .dot.is-selected::before{background:#397f6e}.post-stack--full .flickity-page-dots .dot.is-selected::before,.prop .flickity-page-dots .dot.is-selected::before{background:#c1d62f}.articles__carousel .flickity-page-dots .dot::before,.post-stack--full--alt .flickity-page-dots .dot::before{background:#397f6e}.articles__carousel .flickity-page-dots .dot.is-selected::before,.post-stack--full--alt .flickity-page-dots .dot.is-selected::before{background:#c1d62f}.sbar .flickity-page-dots{display:block;bottom:-33px}.sbar .flickity-page-dots .dot::before{background:#397f6e}.sbar .flickity-page-dots .dot.is-selected::before{background:#c1d62f}.input-placeholder label{color:#979797;display:block;margin:0;opacity:1;overflow:hidden;padding:.6875rem 1.3125rem;pointer-events:none;position:absolute;text-align:left!important;text-overflow:ellipsis;top:0;visibility:visible;white-space:nowrap;z-index:2;font-size:1rem}audio,canvas,progress,video{display:inline-block}button,hr,input{overflow:visible}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}*,.slick-slider,::after,::before,legend{box-sizing:border-box}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}legend{color:inherit;display:table;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;min-height:15.21429em;resize:none}[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]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.hdr__nav-link,body{font-family:proxima-nova,sans-serif}summary{display:list-item}[hidden],template{display:none}@-ms-viewport{width:device-width}[data-whatinput=mouse] a:focus,[data-whatinput=mouse] button:focus,[data-whatinput=mouse] input:focus,[data-whatinput=mouse] select:focus,[data-whatinput=mouse] textarea:focus{outline:0}.feed__box button.flickity-prev-next-button.next,.feed__box button.flickity-prev-next-button.previous,.icon{display:inline-block}.feed__box button.flickity-prev-next-button.next::before,.feed__box button.flickity-prev-next-button.previous::before,.icon::before{background-image:url(../images/svg/sprite/sprite-icon.svg);background-repeat:no-repeat;background-size:14em 80.9375em;content:"";display:block;font-size:1em}.icon--inline::before{display:inline-block;position:relative;vertical-align:middle}.icon--arrow-down::before{background-position:0 0;width:.875em;height:.5625em}.icon--article::before{background-position:0 -.5625em;width:2.25em;height:2.8125em}.icon--chevron-down::before{background-position:0 -3.375em;width:.5625em;height:.375em}.icon--chevron-down-black::before{background-position:0 -3.75em;width:.5625em;height:.375em}.icon--chevron-right::before{background-position:0 -4.125em;width:.625em;height:1.0625em}.feed__box button.flickity-prev-next-button.next::before,.feed__box button.flickity-prev-next-button.previous::before,.icon--chevron-right-green::before{background-position:0 -5.1875em;width:.5em;height:.75em}.icon--clear::before{background-position:0 -5.9375em;width:.6875em;height:.6875em}.icon--close::before{background-position:0 -6.625em;width:1.1875em;height:1.1875em}.icon--close-sm::before{background-position:0 -7.8125em;width:.6875em;height:.5625em}.icon--facebook::before{background-position:0 -8.375em;width:.625em;height:1.0625em}.icon--facebook-green::before{background-position:0 -9.4375em;width:.625em;height:1.0625em}.icon--filter::before{background-position:0 -10.5em;width:.5625em;height:.625em}.icon--google::before{background-position:0 -11.125em;width:1.4375em;height:1em}.icon--google-green::before{background-position:0 -12.125em;width:1.4375em;height:1em}.icon--hero-arrow::before{background-position:0 -13.125em;width:1em;height:21.4375em}.icon--home::before{background-position:0 -34.5625em;width:1.0625em;height:.9375em}.icon--infographic::before{background-position:0 -35.5em;width:2.25em;height:2.8125em}.icon--instagram::before{background-position:0 -38.3125em;width:1.0625em;height:1.0625em}.icon--instagram-green::before{background-position:0 -39.375em;width:1.0625em;height:1.0625em}.icon--itunes::before{background-position:0 -40.4375em;width:1.0625em;height:1.0625em}.icon--itunes-green::before{background-position:0 -41.5em;width:1.0625em;height:1.0625em}.icon--kfi-logo::before{background-position:0 -42.5625em;width:7.5625em;height:2.5em}.icon--linkedin::before{background-position:0 -45.0625em;width:1.0625em;height:1.0625em}.icon--linkedin-green::before{background-position:0 -46.125em;width:1.0625em;height:1.0625em}.icon--loading::before{background-position:0 -47.1875em;width:2.5em;height:2.5em}.icon--loading-white::before{background-position:0 -49.6875em;width:2.5em;height:2.5em}.icon--logo::before{background-position:0 -52.1875em;width:14em;height:2.9375em}.icon--menu::before{background-position:0 -55.125em;width:1.3125em;height:1.3125em}.icon--minus::before{background-position:0 -56.4375em;width:1.125em;height:1.125em}.icon--pinpoint::before{background-position:0 -57.5625em;width:3.125em;height:3.8125em}.icon--plus::before{background-position:0 -61.375em;width:.875em;height:.875em}.icon--quote-left-black::before{background-position:0 -62.25em;width:1.375em;height:1em}.icon--quote-left-green::before{background-position:0 -63.25em;width:1.375em;height:1em}.icon--quote-right-black::before{background-position:0 -64.25em;width:1.375em;height:1em}.icon--quote-right-green::before{background-position:0 -65.25em;width:1.375em;height:1em}.icon--search::before{background-position:0 -66.25em;width:1.1875em;height:1.1875em}.icon--search-green::before{background-position:0 -67.4375em;width:1.4375em;height:1.4375em}.icon--select-arrow::before{background-position:0 -68.875em;width:.6875em;height:.5625em}.icon--select-arrow-mobile::before{background-position:0 -69.4375em;width:.875em;height:.5625em}.icon--swipe::before{background-position:0 -70em;width:4.5em;height:4.5em}.icon--twitter::before{background-position:0 -74.5em;width:1.3125em;height:1em}.icon--twitter-green::before{background-position:0 -75.5em;width:1.3125em;height:1em}.icon--video::before{background-position:0 -76.5em;width:2.25em;height:2.8125em}.icon--youtube::before{background-position:0 -79.3125em;width:1.0625em;height:.8125em}.icon--youtube-green::before{background-position:0 -80.125em;width:1.0625em;height:.8125em}.btn--half-border:after,.btn--secondary--half-border:after{content:'';left:25%;position:absolute;width:50%;bottom:0}/*! Flickity v2.0.9
http://flickity.metafizzy.co
---------------------------------------------- */.hide,.no-display{display:none}[role=button],button[type=button],button[type=submit],input[type=button],input[type=submit]{cursor:pointer;font-family:proxima-nova,sans-serif}[role=button].disabled,[role=button][disabled],button[type=button].disabled,button[type=button][disabled],button[type=submit].disabled,button[type=submit][disabled],input[type=button].disabled,input[type=button][disabled],input[type=submit].disabled,input[type=submit][disabled]{cursor:default}.btn{border-color:#fd8103}.btn:hover{color:#fd8103}.btn--light{color:#fff}.btn--half-border{border-bottom:none;padding:0 0 .625rem}.btn--half-border:after{border-bottom:3px solid #fd8103}.btn--secondary{border-color:#3bb4e8}.btn--secondary:hover{color:#3bb4e8}.btn-link,a{color:#464545}.btn--secondary--half-border{border-bottom:none;padding:0 0 .625rem}.btn-icon,.btn-link{background:0 0;padding:0;cursor:pointer}.btn--secondary--half-border:after{border-bottom:3px solid #3bb4e8}.btn--full{display:block;width:100%}.btn--large{font-size:.9375em}.btn__label{display:inline-block;transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:opacity .2s ease-in-out,transform .2s ease-in-out;transition:opacity .2s ease-in-out,transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.btn.disabled,.btn:disabled{opacity:.5}.btn.is-loading:after{font-size:1em;margin:-1.5625rem 0 0 -1.125rem}address,dl,ol,p,ul{margin:0 0 1.875em}.btn.is-loading .btn__label{opacity:0;-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.btn-link{border:0;border-bottom:1px solid #464545;text-transform:lowercase}.checkbox label,.contact-nav__btn,.form-inline__btn,h1,h2,h3{text-transform:uppercase}.btn-icon{border:0;line-height:0}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#fff;color:#000;font-weight:400}h1,h2,h3,h4,h5,h6,p{transition:font-size .4s ease-in-out}h1,h2,h3,h4,h5,h6{font-weight:500;margin:.625rem 0}h1,h2,h3{font-size:1.25em}h4,h6{font-size:.9375em}h5{font-size:.8125em}address,p{font-style:normal;font-weight:400;font-size:.9375em;line-height:1.5em}dt,strong{font-weight:700}a{text-decoration:none;transition:color .2s ease-in-out}.articles__pagination .current,.errors a,.institute-article-email-form label[for=Marketing_Comms_Opt_in_Source__c] a,.institute-article-email-form label[for=Email] a,.institute-article-email-form label[for=Country] a,.message a,.underline{text-decoration:underline}small{font-size:85%}em{font-style:italic}dl,ol,ul{font-size:.9375em;padding:0 0 0 2.1875em}ol li,ul li{padding:0 0 .9375em}ol li:last-child,ul li:last-child{padding-bottom:0}ol ol,ul ul{font-size:1em;margin:0;padding:.9375em 0 0 2.1875em}dt{margin-bottom:.3125em}dd{margin:0 0 .9375em}.rte a{color:#000}::-moz-selection{background:#c3d500;color:#fff}::selection{background:#c3d500;color:#fff}.hr{background:#464545;border:0;height:.0625em;margin:1.25em 0}table{border-collapse:collapse;border-spacing:0;text-align:center;width:100%}.checkbox label,.text-left{text-align:left}th{border-bottom:1px solid #fff;font-size:1.5em;font-weight:400;padding:.70588em .41667em}td{padding:1.3125em .625em;font-size:1em}tfoot,thead{background:#f8f8f8}tbody tr:first-child td{padding-top:2.625em}tbody tr:last-child td{padding-bottom:2.625em;border-bottom:none}tfoot tr:first-child td{border-top:1px solid #fff;padding-top:2.625em}table+table{margin-top:1.25em}.responsive-table{overflow-x:auto}fieldset{border:0;margin:0;padding:0}.form-list,.marketo-form .mktoForm.is-visible{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1em;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;list-style:none;margin:0;padding:0}.form-item,.marketo-form .mktoForm .mktoButtonRow,.marketo-form .mktoForm .mktoFormRow{margin-bottom:1.25em;padding-bottom:0;width:100%}.form-item:last-of-type,.marketo-form .mktoForm .mktoButtonRow:last-of-type,.marketo-form .mktoForm .mktoFormRow:last-of-type{margin-bottom:0}label{display:inline-block;margin:0 0 .3125em}.input,.marketo-form .mktoForm .mktoEmailField,.marketo-form .mktoForm .mktoTelField,.marketo-form .mktoForm .mktoTextField{background-color:#fff;border:0;border-radius:0;color:#464545;padding:.6875rem 1.3125rem;text-align:left;width:100%;font-size:1rem}input:not([type=checkbox]):not([type=radio]):-webkit-autofill,input:not([type=checkbox]):not([type=radio]):-webkit-autofill:focus,input:not([type=checkbox]):not([type=radio]):-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #f3f3f3 inset;-webkit-background:#fff;-webkit-text-fill-color:#464545;background:0 0}.select{background-color:#fff;display:block;position:relative}.select::before{bottom:0;margin:auto 0;position:absolute;right:1em;top:0;z-index:2;background-image:url(../images/svg/sprite/sprite-icon.svg);background-repeat:no-repeat;background-size:14em 80.9375em;content:"";display:block;font-size:1em;background-position:0 -68.875em;width:.6875em;height:.5625em}.ir__fill,.modal{right:0;bottom:0}.select select{background-color:transparent;border:0;border-radius:0;color:#979797;margin:0;outline:0;padding:.6875rem 2.625rem .6875rem 1.3125rem;width:100%;font-size:1rem}.select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.select option{color:#000}.select--alt{background-color:#f8f8f8}.select--alt select{color:#000;font-weight:500}@supports ((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)) or ((-moz-appearance:none) and (mask-type:alpha)){.select::after{display:block}.select select{-moz-appearance:none;-webkit-appearance:none;appearance:none}}@-moz-document url-prefix(){.select::after{display:block}.select select{background:0 0;min-width:6em;min-width:calc(0em);overflow:-moz-hidden-unscrollable;padding-right:.4em;width:130%;width:calc(100% + 2.4em)}@supports (mask-type:alpha){.select{overflow:visible}.select select{-moz-appearance:none;padding-right:2em;width:100%}}}.ir,.no-overflow,.overflow-hidden{overflow:hidden}.radio{margin:0 0 .3125em;position:relative}.radio label{cursor:pointer;font-size:.75em;padding:.25em 0 .16667em 2.5em;position:relative}.radio label:before{display:block;font-size:1.33333em;height:1.625em;left:0;position:absolute;top:-4px;width:1.625em}.radio input[type=radio]{height:0;left:0;opacity:0;position:absolute;top:0;width:0}.checkbox,.checkbox label{position:relative}.checkbox label{color:#464545;cursor:pointer;margin:0;padding:.1875em 0 .1875em 2.0625em}.checkbox label::before{display:block;left:0;position:absolute;top:0}.checkbox input[type=checkbox]{height:0;left:0;opacity:0;position:absolute;top:0;width:0}.ir,.ir img,.ir__fill-inner,.modal,.w100{width:100%}.input-placeholder{position:relative;z-index:0}.input-placeholder.has-value label{opacity:0;visibility:hidden}.input-placeholder .input,.input-placeholder .marketo-form .mktoForm .mktoEmailField,.input-placeholder .marketo-form .mktoForm .mktoTelField,.input-placeholder .marketo-form .mktoForm .mktoTextField,.marketo-form .mktoForm .input-placeholder .mktoEmailField,.marketo-form .mktoForm .input-placeholder .mktoTelField,.marketo-form .mktoForm .input-placeholder .mktoTextField{box-shadow:none;position:relative;z-index:1}.input-placeholder--alt label{color:#000}.input-placeholder--alt .input,.input-placeholder--alt .marketo-form .mktoForm .mktoEmailField,.input-placeholder--alt .marketo-form .mktoForm .mktoTelField,.input-placeholder--alt .marketo-form .mktoForm .mktoTextField,.marketo-form .mktoForm .input-placeholder--alt .mktoEmailField,.marketo-form .mktoForm .input-placeholder--alt .mktoTelField,.marketo-form .mktoForm .input-placeholder--alt .mktoTextField{background-color:#f8f8f8;color:#000}.form-inline{display:-webkit-flex;display:-ms-flexbox;display:flex}.form-inline__input{-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%}.form-inline__btn{background:#f8f8f8;border:none;color:#23715E;font-size:14px;padding:0 16px}.form-inline--btn-icon{position:relative}.form-inline--btn-icon .form-inline__btn{bottom:0;position:absolute;right:0;top:0}.ir{position:relative;height:0}.ir img{display:block;min-height:1px}.ir--hero-large{padding-bottom:118.91892%}.ir--hero-short{padding-bottom:68.75%}.ir--featurette{padding-bottom:73.07692%}.ir--featurette-v2{padding-bottom:128.37209%}.ir--featurette-v3{padding-bottom:40.18692%}.ir--posts,.ir--posts-solutions{padding-bottom:40%}.ir--posts-popular{padding-bottom:123.07692%}.ir--posts-regions{padding-bottom:41.55844%}.ir--posts-regions--phone{padding-bottom:41.45833%}.ir--posts-kfi{padding-bottom:141.15942%}.ir--closer-look,.ir--closer-look-v4{padding-bottom:40%;margin:0}.ir--leadership-team{margin:0;padding-bottom:150%}.ir--feed{padding-bottom:73.07692%}.ir--feed-person{padding-bottom:137.27273%}.ir--prop,.ir-closer-look--v2{padding-bottom:40%}.ir--global-presence{padding-bottom:118.75%;object-fit:cover}.ir--meet-our-people{margin:0;padding-bottom:74.44444%}.ir--search-results{margin:0;padding-bottom:72.97297%}.ir__fill{display:-webkit-flex;display:-ms-flexbox;display:flex;left:0;position:absolute;top:0}.ir__fill-inner,.rel{position:relative}.ir__fill--bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.ir__fill--center,.ir__fill--middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ir__fill--top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.cf:after,.cf:before{content:' ';display:table}.abs{position:absolute}.fix{position:fix}.hide{display:none}.show{display:block}.list-inline li,.modal::before,.modal__inner,.show-inline{display:inline-block}.m0{margin:0}.color-green{color:#23715E}.pull-left,.pull-left__list li{float:left}.pull-right{float:right}.screenreader{position:absolute;left:-3000px}.text-center{text-align:center}.text-right{text-align:right}.hdr__nav-list,.list-reset{font-size:1em;margin:0;padding:0;list-style:none}.list-inline li{padding-bottom:0;vertical-align:middle}.color-white{color:#fff}.errors,.message{font-size:.9375em;line-height:1.5em;margin-bottom:1.875em;padding:.9375em;text-align:left}.errors p,.message p,.modal__close{font-size:1em}.errors--error,.message--error{background-color:#ffebeb;color:red}.errors--success,.message--success{background-color:#397f6e;color:#106550}.errors--ac,.message--ac{margin-top:1.875em;margin-bottom:0}.errors--fixed,.message--fixed{bottom:0;left:50%;margin-left:-18.75rem;max-width:37.5rem;position:fixed;width:100%;z-index:3}.errors p:last-of-type,.message p:last-of-type{margin-bottom:0}.errors ul,.message ul{font-size:1em;list-style-type:none;margin:0;padding:0}.errors a,.message a{color:inherit}.error,.errors{color:red}.errors{background-color:#ffebeb}.modal{height:100%;left:0;max-height:100%;opacity:0;overflow:auto;position:fixed;text-align:center;top:0;visibility:hidden;z-index:110;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:opacity .2s ease-in-out,visibility .2s ease-in-out;-webkit-overflow-scrolling:touch}.acc__menu,.modal-overlay{-webkit-transform:translate3d(0,0,0)}.modal::before{content:'';height:100%;margin:0 -6px 0 0;width:1px}.modal--bottom .modal__inner,.modal--bottom::before{vertical-align:bottom}.modal--middle .modal__inner,.modal--middle::before{vertical-align:middle}.modal--top .modal__inner,.modal--top::before{vertical-align:top}.modal.is-visible{opacity:1;visibility:visible}.modal__trigger{cursor:pointer}.modal__inner{background-color:#fff;max-width:44.1875em;padding:2.5em 1.25em 1.875em;position:relative;width:100%;z-index:2}.box,.box--wide{padding-left:.625em;padding-right:.625em}.modal__close{display:block;opacity:.75;padding:.625em;position:absolute;right:.5625em;top:0;transition:opacity .2s ease-in-out;z-index:2}.modal__close:hover{opacity:1}.modal__content{text-align:left}.modal__content:after,.modal__content:before{content:' ';display:table}.box--meet-our-people,body{display:-webkit-flex;display:-ms-flexbox}.modal__content p:last-of-type{margin-bottom:0}.modal__header{margin-bottom:1.875em;position:relative}.modal__header h3{margin:0}.modal__note p{margin:0;font-size:.6875em}.modal-overlay{background-color:#106550;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transform:translate3d(0,0,0);transition:opacity .4s ease-in-out,visibility .4s ease-in-out;visibility:hidden;width:100%;z-index:100}.modal-overlay.is-visible{opacity:.65;visibility:visible}.modal__inner--search{background-color:transparent;max-width:53.125em}body,html{height:100%}body{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-wrap{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;overflow:hidden}.box{margin:0 auto;max-width:31.25em;transition:padding .4s ease-in-out}.box--wide{max-width:none;transition:all .4s ease-in-out}.box--meet-our-people{display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:0;padding-bottom:3em}.cols,.slide-wrap{display:-webkit-flex;display:-ms-flexbox}.cols{display:flex}.slide-wrap{display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:.6875rem auto 0;width:100%}.slide-wrap.box{padding-bottom:3.75rem;padding-top:0}.slide-wrap--stacks--flip,.slide-wrap--stacks.box{padding-bottom:3.3125rem;padding-top:2.75rem}.slide-wrap--stacks--flip{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:0 auto}.colm--meet-our-people{max-width:30.75em}.colm--meet-our-people p{max-width:29.375rem;margin:0}body{transition:margin .2s linear}body.has-cookies{margin-top:3em}body.has-cookies .hdr{top:3em}body.has-cookies .accept-cookies{margin-top:0}.accept-cookies{background:#FFF;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:-62.4375em;padding:.625em 1.25em;position:fixed;top:0;transition:margin .3s linear;right:0;left:0;z-index:999}.accept-cookies__inner{font-size:.8125em;text-align:left}.accept-cookies__btn{background:0 0;border:0;font-size:2.5em;line-height:0;margin-left:.5em;padding:0;white-space:nowrap;width:1em}.acc__menu{display:none;overflow:hidden;padding:.625em;transform:translate3d(0,0,0);transition:all .4s ease-in-out}.contact-form,.contact-nav__list{display:-webkit-flex;display:-ms-flexbox}.acc__btn{background-color:transparent;border:0;position:relative;text-align:left;width:100%}.contact-nav__list{display:flex}.contact-nav__item{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:0}.contact-nav__btn{background-color:rgba(127,127,127,.5);color:#fff;display:block;font-size:.875em;font-weight:500;padding:1.07143em 1.42857em .78571em .71429em}.is-active .contact-nav__btn{background-color:#f8f8f8;color:#000}.contact-form{background-color:#f8f8f8;display:flex;margin:0 -.625em;padding:2.125em .625em 2.75em}.filters__active,.filters__list{display:-webkit-flex;display:-ms-flexbox}.contact-form__callout{margin-left:2.5em;width:24.44444%}.contact-form__callout-content{background-color:#fff;padding:2em 1.25em}.contact-form__callout-img{margin-bottom:1.625em;position:relative;width:100%;height:0;overflow:hidden;padding-bottom:40%}.hdr,.hdr.is-fixed,.hdr__nav{height:2.5rem}.contact-form__callout-hdg{line-height:1.42857em;margin:0 0 .2em}.contact-form__callout-desc{font-size:.75em;line-height:1.42857em;margin:0}.filters__active-clear-text,.filters__active-item-name,.filters__active-label-text{color:#23715E;font-size:.625em;text-transform:uppercase}.contact-form__callout-desc a{color:#23715E}.filters{margin-bottom:9em}.filters__bar{background-color:#f8f8f8;margin-bottom:1em;padding:.9375em 1.5625em}.filters__list{display:flex}.filters__item{padding:0;text-transform:uppercase}.filters__item .select::before{right:.25em}.filters__item .select select{padding-left:1.25em;padding-right:1.25em}.filters__active{display:flex;padding-left:2.8125em;padding-right:1.25em}.filters__active-list,.footer .box{display:-webkit-flex;display:-ms-flexbox}.filters__active-label{margin-right:2.25em}.filters__active-label-text{font-weight:500;margin-left:.5em}.filters__active-list{display:flex}.filters__active-item{margin-right:1.75em;padding:0}.filters__active-clear{margin-left:auto}.filters__active-clear-text{font-weight:500;margin-left:.5em}.footer{background:linear-gradient(135deg,#106550 73%,#397f6e 73%);color:#fff}.hdr.is-fixed .hdr__nav,.hdr__nav{background-color:#106550}.footer .box{padding:0;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:69.5rem}.footer ul,.hdr__nav-content{display:-webkit-flex;display:-ms-flexbox}.footer ul{padding:0;margin:0;list-style:none;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.footer ul li{margin:0;padding:0}.footer__social ul{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:10.0625rem;padding:1.5rem 0 0 1.1875rem}.footer__social .icon--youtube{position:relative;top:2px}.footer__links ul{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding:1.5rem 0 2.8125rem;width:19.8125rem}.footer__links ul li a{color:#fff;font-size:.75rem;text-transform:uppercase}.footer__text{padding:0 0 1.3125rem .625rem;width:20.8125rem}.footer__text p{font-size:.75rem;margin:0}.hdr__nav-link,.hdr__nav-sub-link{font-size:.75em;text-transform:uppercase}.hdr{z-index:13}.hdr__nav{transition:background-color .2s ease-in-out}.hdr__nav-box,.hdr__nav-content{height:100%}.hdr__nav-content{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:flex;position:relative}.hdr__nav-list,.hdr__nav-wrap{display:-webkit-flex;display:-ms-flexbox;width:100%}.hdr__nav-wrap{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:flex;margin-left:auto;transition:max-width .4s ease-in-out}.hdr__nav-list{display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.hdr__nav-item{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1em 0;position:relative}.hdr__nav-item:hover .hdr__nav-sub{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}.hdr__nav-link{color:#fff;font-weight:600;padding:.3125rem .625rem;transition:font-size .4s ease-in-out;white-space:nowrap}.hdr__nav-sub{background-color:#fff;border-left:4px solid #c1d62f;left:50%;margin-left:-8em;opacity:0;padding:1.5625em 1.125em 2.1875em;position:absolute;top:calc(100% - .3125em);-webkit-transform:translate3d(0,-.25em,0);transform:translate3d(0,-.25em,0);transition:opacity .3s ease-in-out,visibility .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility .3s ease-in-out,-webkit-transform .3s ease-in-out;visibility:hidden;width:16em}.hdr__nav-sub::before{border-color:transparent transparent #fff;border-style:solid;border-width:0 .4375rem .5rem;content:'';display:block;height:0;left:50%;margin-left:-.25rem;position:absolute;top:-.5rem;width:0}.hdr__logo,.is-load-container{position:relative}.hdr__nav-sub-item{padding-bottom:.4375em}.hdr__nav-sub-link{color:#000;display:block;padding:.41667em}.hdr__nav-sub-link:hover{color:#397f6e}.hdr__nav-sub--solutions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;left:-107%;padding:1.25em 3.125em .625em;width:65.625em}.hdr__nav-sub--solutions::before{left:26%}.hdr__logo{font-size:.5625em;margin-right:1.25rem;z-index:1}.hdr__search-btn{margin-left:1.5%;margin-right:-.3125em;padding:.3125em}.hdr__nav-child{width:33%}.hdr__nav-child-header{font-size:1em;font-weight:600;letter-spacing:.05em;padding-bottom:0;padding-left:0}.hdr__nav-child-list{list-style:none;padding-bottom:1.25em;padding-left:0;padding-top:.9375em}.hdr__nav-child-item{padding-bottom:.625em}.hdr__nav-child-link{color:#000;display:block;font-size:.75em;text-transform:uppercase}.hdr__nav-child-link:hover{color:#397f6e}.jobs__item{padding:0}.jobs__btn{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-bottom:2px solid #f8f8f8;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:.875em 1.25em .6875em}.jobs__btn::after{margin-left:.9375em;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;background-image:url(../images/svg/sprite/sprite-icon.svg);background-repeat:no-repeat;background-size:14em 80.9375em;content:"";display:block;font-size:1em;background-position:0 -68.875em;width:.6875em;height:.5625em}.jobs__btn.active::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.jobs__desc,.jobs__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobs__title{font-size:.75em;font-weight:500;padding-right:.9375rem;width:100%}.jobs__desc::before{background-color:#397f6e;content:'';display:inline-block;height:.1875rem;margin-right:.9375rem;position:relative;top:-.0625rem;vertical-align:middle;width:1.25rem}.is-load-container::after,.is-loading::before{content:' '}.jobs__content{padding-bottom:1.875em}.jobs__content p:last-of-type{margin:0}.lazyload,.lazyloading{opacity:0;transition:opacity .4s ease-in-out}.lazyloaded{opacity:1;transition:opacity .3s}.is-load-container::after{background:#fff;bottom:0;left:0;opacity:1;position:absolute;right:0;top:0;transition:all .4s ease-in-out;visibility:visible;z-index:2}.is-load-container--loaded:after{opacity:0;visibility:hidden}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.is-loading{position:relative}.marketo-form .mktoForm{display:none;width:100%!important}.marketo-form .mktoForm .mktoFieldWrap,.marketo-form .mktoForm .mktoFormCol{float:none;padding-right:.625em;width:100%}.marketo-form .mktoForm .mktoButtonWrap,.marketo-form .mktoForm .mktoFormCol{margin:0!important}.marketo-form .mktoForm .mktoFieldWrap.has-value label,.marketo-form .mktoForm .select label{margin-bottom:0}.marketo-form .mktoForm .mktoField{clear:none!important}.clear_both,.featurette__item:after,.kfi-carousel,.pov-article p.clear,.slick-track:after{clear:both}.marketo-form .mktoForm .mktoFormRow{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.marketo-form .mktoForm .mktoFormRow.hide,.marketo-form .mktoForm .mktoOffset{display:none}.marketo-form .mktoForm .mktoError{left:0!important;right:auto!important}.marketo-form .mktoForm .mktoRequiredField label.mktoLabel{font-weight:400}.marketo-form .mktoForm .mktoFieldWrap{background-color:transparent;position:relative}.marketo-form .mktoForm .mktoFieldWrap label{font-size:.875em;width:auto!important}.marketo-form .mktoForm .mktoFieldWrap label[for=Marketing_Comms_Opt_in_Source__c]{position:relative!important;white-space:normal!important;padding:0!important}.marketo-form .mktoForm input[type=checkbox],.marketo-form .mktoForm input[type=radio]{height:auto}.marketo-form .mktoForm input[type=checkbox]:before,.marketo-form .mktoForm input[type=radio]:before{margin-left:0!important}.marketo-form .mktoForm .mktoHtmlText,.marketo-form .mktoForm input,.marketo-form .mktoForm select,.marketo-form .mktoForm textarea{width:100%!important}.marketo-form .mktoForm textarea{min-height:6.25em!important}.marketo-form .mktoForm .mktoEmailField,.marketo-form .mktoForm .mktoTelField,.marketo-form .mktoForm .mktoTextField{height:auto;line-height:normal}.marketo-form .mktoForm .select select{border:1px solid transparent!important;border-radius:0;box-shadow:inset 1px 1px 3px #ccc;-webkit-appearance:none;line-height:normal;padding:.6875rem 2.625rem .6875rem 1.3125rem;font-size:1rem}.marketo-form .mktoForm button.mktoButton{background-color:transparent!important;border:2px solid #397f6e!important;color:#23715E!important;font-size:.875em!important;font-weight:500!important;padding:.71429em 1.07143em!important;text-transform:uppercase!important;width:100%!important}.marketo-form .mktoForm label[for=Marketing_Comms_Opt_in_Source__c]{width:85%!important}.marketo-form .mktoForm .mktoCheckboxList{margin-left:.625em;width:10%!important}.institute-article-email-form{padding-bottom:0!important}.institute-article-email-form__container{margin-bottom:1.875em}.institute-article-email-form__form{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;width:100%!important;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.institute-article-email-form__form .select select{background:#fff;padding:.8125em .625em!important;width:100%!important}.institute-article-email-form__form label[for=Marketing_Comms_Opt_in_Source__c]{width:85%!important}.institute-article-email-form__form .mktoCheckboxList{float:right!important;width:10%!important}.institute-article-email-form__heading{text-align:left;color:#fff;padding-left:.625em;text-transform:none;font-weight:700;margin-bottom:1.25em;margin-top:0}.institute-article-email-form .mktoEmailField{position:relative!important;height:2.25rem!important;box-shadow:0!important;border:0!important;border-radius:0!important;outline:0!important}.institute-article-email-form .mktoLabel{width:auto!important;position:absolute;display:none}.institute-article-email-form label[for=Marketing_Comms_Opt_in_Source__c],.institute-article-email-form label[for=Email],.institute-article-email-form label[for=Country]{color:#fff!important;display:block;position:relative}.institute-article-email-form .mktoGutter,.institute-article-email-form .mktoOffset{display:none!important}.institute-article-email-form label[for=Marketing_Comms_Opt_in_Source__c] a,.institute-article-email-form label[for=Marketing_Comms_Opt_in_Source__c] span,.institute-article-email-form label[for=Email] a,.institute-article-email-form label[for=Email] span,.institute-article-email-form label[for=Country] a,.institute-article-email-form label[for=Country] span{color:#fff!important}.institute-article-email-form .mktoFieldWrap{background:0 0}.institute-article-email-form .mktoButton{border:0!important;background-color:#f8f8f8!important;background-image:none!important;color:#397f6e!important;font-weight:700;text-transform:uppercase;height:2.25rem!important;padding:0 1.25rem!important;border-radius:0!important;vertical-align:middle!important;line-height:2.375rem!important}.institute-article-email-form .mktoButton:disabled{z-index:10!important;opacity:1!important;white-space:nowrap!important}.institute-article-email-form .mktoDownloadButton{margin-left:0!important}.institute-article-email-form .mktoFieldDescriptor{margin-bottom:0!important;padding-bottom:1.6875rem}.welcome-back{font-size:14px;font-family:Helvetica,Arial,sans-serif;line-height:20px;padding:0 40px;text-align:center}.welcome-back .member-name{color:#106550;font-weight:700}.institute-article-bottom-download .welcome-back{padding:0 0 30px}.institute-article-content-container .institute-article-bottom-download{padding:0 30px;width:auto}.institute-article-bottom-download ul li{margin:0 auto 20px;max-width:270px}.mktoForm .select::before{display:none}.mktoForm .mktoFormRow{margin-bottom:0!important}.mktoForm .mktoFormRow.wide{width:100%!important}.mktoForm .mktoFieldDescriptor{padding-bottom:1.6875rem!important}.mktoForm .mktoFieldDescriptor:last-child{padding-bottom:0!important}.mktoForm .mktoGutter,iframe[id^=Mkto]{display:none!important}.nav{backface-visibility:hidden;background-color:#fff;bottom:0;height:calc(100% - 2.5rem);left:0;position:fixed;top:2.5rem;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;width:30em;z-index:15}.nav-exposed .nav,.nav-overlay{-webkit-transform:translate3d(0,0,0)}.nav-exposed .nav{transform:translate3d(0,0,0)}.nav__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;overflow-y:scroll;padding:1.25em .625em .625em}.nav__bd{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.nav__menu{border-bottom:3px solid #397f6e;margin-bottom:1.75em;padding-bottom:1.5625em}.nav__menu-item{padding:0}.nav__menu-item:not(:first-child){border-top:1px solid #f3f3f3}.nav__menu-btn{font-size:.875em;padding:.85714em 0 .78571em;text-transform:uppercase;display:block}.nav__menu-btn::after{bottom:0;margin:auto 0;position:absolute;right:.4375em;top:0;background-image:url(../images/svg/sprite/sprite-icon.svg);background-repeat:no-repeat;background-size:14em 80.9375em;content:"";display:block;font-size:1em;background-position:0 -4.125em;width:.625em;height:1.0625em}.feed__dash:before,.hero .ir--hero-large::after,.hero .ir--hero-short::after,.nav-decor::before,.search__btn::before,.util::after,.util::before,.util__nav::after,.util__nav::before{content:''}.nav__menu-sub{padding-bottom:.9375em}.nav__menu-sub-link{color:#5e5c5c}.nav__menu-secondary{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.9375em;max-width:14.375em}.nav__menu-secondary-item{padding:0}.nav__menu-secondary-link{color:#000;font-size:.6875em}.nav__lang{margin-bottom:1.25em}.nav__lang-select{display:inline-block}.nav-actions__list,.nav__social-list{display:-webkit-flex;display:-ms-flexbox}.nav__lang-select select{color:#000;padding-left:0;padding-right:1em;text-transform:uppercase}.nav__social-list{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-left:.25em;width:10.75em}.nav__social-item{padding:0}.nav__social-link{padding:.3125em}.nav-actions{height:100%;margin-left:auto;padding-right:.625em;position:relative;width:4.375em}.nav-actions__list{display:flex;height:100%;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:1}.nav-actions__item{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0}.nav-actions__item--menu,.nav-actions__item--search{opacity:1;transition:opacity .4s ease-in-out}.nav-exposed .nav-actions__item--menu,.nav-exposed .nav-actions__item--search{opacity:0}.nav-actions__item--close{bottom:0;opacity:0;position:absolute;right:-.1875em;top:0;transition:opacity .4s ease-in-out,visibility 0s;visibility:hidden}.nav-exposed .nav-actions__item--close{opacity:1;visibility:visible}.nav-actions__btn{padding:0 .1875rem}.nav-actions__btn--search{font-size:1.1875em;margin-right:.375rem;opacity:1;transition:opacity .4s ease-in-out}.nav-exposed .nav-actions__btn--search{opacity:0}.nav-decor{background-color:#397f6e;height:100%;left:0;position:absolute;right:0;top:0;-webkit-transform:translate3d(calc(100% - 6.875em),0,0);transform:translate3d(calc(100% - 6.875em),0,0);transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;width:calc(100% + 2.5em)}.nav-exposed .nav-decor{-webkit-transform:translate3d(-2.5em,0,0);transform:translate3d(-2.5em,0,0)}.nav-decor::before{border-color:transparent transparent #397f6e;border-style:solid;border-width:0 0 2.5em 2.5em;display:block;height:0;left:-2.5em;position:absolute;top:0;width:0}#navMenuProducts,.nav-overlay{display:none}.page__box,.page__content{width:100%}.nav-overlay{bottom:0;left:0;position:fixed;right:0;top:0;transform:translate3d(0,0,0);transition:all .4s ease-in-out;z-index:20}.nav-exposed{overflow:hidden;width:100%}.footer,.page-wrap{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:all .4s ease-in-out}.nav-exposed .footer,.nav-exposed .page-wrap{-webkit-transform:translate3d(30em,0,0);transform:translate3d(30em,0,0)}.menu-lang-list{max-height:320px;overflow-y:scroll}.hdr__nav-item.loc{margin-left:1rem}.hdr__nav-item.loc a{padding-right:0}.hdr__nav-item.loc a img{margin-top:-3px}.blocks,.page__box{display:-webkit-flex;display:-ms-flexbox}.page{background-color:#f8f8f8}.page__box{display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap}.page__content ol li,.page__content ul li{line-height:1.5em}.page__sidebar{margin:0 -.625rem;width:calc(100% + 1.25em)}.page__sidebar-btns{margin:1.25em 0 0}.page__sidebar-btns .btn-blue{cursor:pointer;display:block;background:#3f67c0;padding:.625em .9375em;color:#fff;font-size:1em;font-family:proxima-nova;margin-bottom:.9375em;text-transform:uppercase}.page--details{margin:.6875rem 0 0}.page--article .page__content{width:100%}.page--articles .page__content{margin-top:-7.375em}.page--articles .page__content--offices{margin-top:0}.page--jobs .page__content{padding-top:2.1875em}.page--work-for-us{background-color:#fff}.page--work-for-us .page__content--work-for-us{padding-bottom:3em;padding-top:0}.page--facts{padding-bottom:1.25em}.social-icons{position:fixed;width:34px;top:20%;left:0;z-index:10000;padding:0 15px 0 0;margin:15px 0}.social-icons ul{list-style:none;padding:0;margin:0}.social-icons ul li{width:60px;height:60px;transition:all .15s ease-in-out;line-height:4.25rem;text-align:center;font-size:2em}.social-icons ul li.facebook{background-color:rgba(58,89,144,.9)}.social-icons ul li.twitter{background-color:rgba(101,167,217,.9)}.social-icons ul li.linkedin{background-color:rgba(4,118,172,.9)}.social-icons ul li a{color:#fff!important}.pov-article{margin-top:60px}.pov-article .pdfdownload{float:right;margin-left:30px}.pov-article .metainfo{position:relative}.pov-article .metainfo p.article-date{font-size:1rem}.pov-article .metainfo p.icons{position:absolute;top:-4px;right:70px}.pov-article .metainfo p.icons i{color:#c3d500;font-size:1.25rem}.pov-article .metainfo .fb-like.fb_iframe_widget{position:absolute;right:0;top:0}.pov-article p{font-size:1.25rem}.pov-article a{border-bottom:1px dashed #c3d500}.pov-article a:hover{color:#c3d500}.pov-article a.no-underline{border-bottom:none}.pov-article .blockquote{font-size:1.75em;line-height:1.25em;color:#c3d500;font-weight:500;height:500px;margin:0 0 40px}.pov-article .blockquote .quotetext{height:500px;width:350px;-webkit-transform:skew(-7deg);-ms-transform:skew(-7deg);transform:skew(-7deg);background-color:#00634f;opacity:.9}.pov-article .blockquote.bq1 .quotetext:before,.pov-article .blockquote.bq2 .quotetext:before,.pov-article .blockquote.bq3 .quotetext:before{height:100%;content:"";position:absolute;top:0}.pov-article .blockquote.bq1{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/perspective-NewTalentGame-block-quote-1.jpg) center center no-repeat;background-size:cover}.pov-article .blockquote.bq1 .quotetext{margin-left:5%;padding:150px 20px 0}.pov-article .blockquote.bq1 .quotetext:before{width:50px;background:#fff;left:-70px}.pov-article .blockquote.bq1 .quotetext.greenstripe:before{background:#c3d500}.pov-article .blockquote.bq2{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/perspective-NewTalentGame-block-quote-2.jpg) center center no-repeat;background-size:cover}.pov-article .blockquote.bq2 .quotetext{margin-left:70%;padding:150px 20px 0}.pov-article .blockquote.bq2 .quotetext:before{width:30px;background:#c3d500;left:-60px}.pov-article .blockquote.bq2 .quotetext.greenstripe:before{background:#c3d500}.pov-article .blockquote.bq3 .quotetext{margin-left:5%;padding:150px 20px 0}.pov-article .blockquote.bq3 .quotetext:before{width:50px;background:#fff;left:-70px}.pov-teaser{padding:40px 40px 20px}.pov-teaser p{font-size:1.25em}.pov-teaser p.introtext{font-size:1.5em;font-weight:500;text-align:center;margin:0 auto 60px;width:66%}.pov-teaser .block{-webkit-transform:skew(-7deg);-ms-transform:skew(-7deg);transform:skew(-7deg)}.pov-teaser .block li,.pov-teaser .block p{-webkit-transform:skew(7deg);-ms-transform:skew(7deg);transform:skew(7deg)}.blocks{display:flex}.infographic .elements,.posts{display:-webkit-flex;display:-ms-flexbox}.blocks .block{width:30%;margin:0 auto;padding:1.5em;border:.5em solid transparent;background:#f8f8f8}.blocks.two .block{width:48%}.blocks.two .block p,p.lastitem{margin-bottom:0}.articlepg .short-banner-container .container{width:100%}.articlepg .short-banner-container .short-banner{height:400px;width:32%}.articlepg .short-banner-container .short-banner .text-box{margin-top:25%;max-height:inherit;height:100%;border-right:#c3d500 20px solid;padding:100px 20px 0 100px}.articlepg .short-banner-container .short-banner .text-box:before{content:"";position:absolute;width:60px;height:100%;background:#00634f;-webkit-transform:skew(7deg);-ms-transform:skew(7deg);transform:skew(7deg);left:-30px;top:0}.articlepg .short-banner-container .short-banner .text-box .content p{font-size:1.25em;line-height:1}.articlepg .short-banner-container .short-banner .text-box .content h2{font-size:2em;line-height:1.25}.articlepg.iacademy .pov-article .blockquote.bq1{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/iAcademy-block-quote-1.jpg) center center no-repeat;background-size:cover}.articlepg.iacademy .pov-article .blockquote.bq2{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/iAcademy-block-quote-2.jpg) center center no-repeat;background-size:cover}.articlepg.womenleaders .pov-article .blockquote.bq1{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/WomenCEO-POV-Quote1.jpg) center center no-repeat;background-size:cover}.articlepg.womenleaders .pov-article .blockquote.bq2{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/WomenCEO-POV-Quote2.jpg) center center no-repeat;background-size:cover}.articlepg.womenleaders .pov-article .blockquote.bq3{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/WomenCEO-POV-Quote3.jpg) center center no-repeat;background-size:cover}.articlepg.wargames .pov-article .blockquote.bq1{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/GettyImages-131717865-edited-blockquote.jpg) center center no-repeat;background-size:cover}.articlepg.csuite .pov-article .blockquote.bq1{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/Perspective-InterimLeadersblock-quote-1.jpg) center center no-repeat;background-size:cover}.articlepg.csuite .pov-article .blockquote.bq2{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/Perspective-InterimLeadersblock-quote-2.jpg) center center no-repeat;background-size:cover}.articlepg.inclusion .pov-article .blockquote.bq1{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/Perspective-D&I-FromScratch-block-quote-2.jpg) center center no-repeat;background-size:cover}.articlepg.inclusion .pov-article .blockquote.bq2{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/Perspective-D&I-FromScratch-block-quote-1.jpg) center center no-repeat;background-size:cover}.articlepg.ceoleadership .pov-article .blockquote.bq1{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/perspective-ceo-leadership-redefined-block-quote-1-2x.jpg) center center no-repeat;background-size:cover}.articlepg.ceoleadership .pov-article .blockquote.bq2{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/perspective-ceo-leadership-redefined-block-quote-2-2x.jpg) center center no-repeat;background-size:cover}.infographic{background:#23715e;padding:60px}.infographic h3{color:#c3d500;font-size:2.5em;text-align:center;margin-bottom:40px}.infographic p.introtext{color:#f8f8f8;margin-left:60px;margin-right:60px}.infographic .elements{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.infographic .elements .element.row1.left{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/exit-in-mind-48.png) center 20px no-repeat rgba(195,213,0,.9)}.infographic .elements .element.row1.right{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/reward-structures-48.png) center 20px no-repeat rgba(195,213,0,.9)}.infographic .elements .element.row2.left{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/onboard-fast-48.png) center 20px no-repeat rgba(195,213,0,.9)}.infographic .elements .element.row2.right{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/offer-autonomy-48.png) center 20px no-repeat rgba(195,213,0,.9)}.infographic .elements .element.row3.left{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/career-path-48.png) center 20px no-repeat rgba(195,213,0,.9)}.infographic .elements .element{width:46%;margin:20px auto;padding:4em 2em 2em;border:.5em solid transparent;min-height:300px;-webkit-transform:skew(-7deg);-ms-transform:skew(-7deg);transform:skew(-7deg)}.infographic .elements .element p{-webkit-transform:skew(7deg);-ms-transform:skew(7deg);transform:skew(7deg);font-size:1em;margin-bottom:0}.infographic .elements .element p.ttl{font-size:2.5em;text-align:center;line-height:1.25;margin-bottom:.5em;color:#0f6550}.callouts{padding:60px 0}.callouts h3{font-size:1.6875rem;text-align:center;margin-bottom:40px;color:#0f6550}.gray-background .latest.slash .feed__text--img,.gray-background .latest.slash header,.gray-background .latest.slash header a.btn--light,.white-background .latest.slash .feed__text--img,.white-background .latest.slash header,.white-background .latest.slash header a.btn--light{color:#000}.callouts .block,.white-background .latest.slash{background:0 0}.white-background .latest.slash header a{border-bottom:none}.white-background .latest.slash .prop__text{border:3px solid #c3d500}.white-background .latest.slash .feed__item.is-selected{background:rgba(195,213,0,.5)}.gray-background .latest.slash{background:#f8f8f8}.gray-background .latest.slash header a{border-bottom:none}.gray-background .latest.slash .prop__text{border:3px solid #c3d500}.gray-background .latest.slash .feed__item.is-selected{background:rgba(195,213,0,.5)}.womenleaders .infographic .elements .element.row1.left{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/icons-women-leaders-1.png) center 20px no-repeat rgba(195,213,0,.9)}.womenleaders .infographic .elements .element.row1.right{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/icons-women-leaders-2.png) center 20px no-repeat rgba(195,213,0,.9)}.womenleaders .infographic .elements .element.row2.left{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/icons-women-leaders-3.png) center 20px no-repeat rgba(195,213,0,.9)}.womenleaders .infographic .elements .element.row2.right{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/icons-women-leaders-4.png) center 20px no-repeat rgba(195,213,0,.9)}.womenleaders .infographic .elements .element.row3.left{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/icons-women-leaders-5.png) center 20px no-repeat rgba(195,213,0,.9)}.wargames .infographic .elements .element.row1.left{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/icons-war-games-1.png) center 20px no-repeat rgba(195,213,0,.9)}.wargames .infographic .elements .element.row1.right{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/icons-war-games-2.png) center 20px no-repeat rgba(195,213,0,.9)}.wargames .infographic .elements .element.row2.left{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/icons-war-games-3.png) center 20px no-repeat rgba(195,213,0,.9)}.wargames .infographic .elements .element.row2.right{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/icons-war-games-4.png) center 20px no-repeat rgba(195,213,0,.9)}.wargames .infographic .elements .element.row3.left{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/icons-war-games-5.png) center 20px no-repeat rgba(195,213,0,.9)}.csuite .infographic .elements .element.row1.left{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/Perspective-InterimLeaders-Icon-1.png) center 20px no-repeat rgba(195,213,0,.9)}.csuite .infographic .elements .element.row1.right{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/Perspective-InterimLeaders-Icon-2.png) center 20px no-repeat rgba(195,213,0,.9)}.csuite .infographic .elements .element.row2.left{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/Perspective-InterimLeaders-Icon-3.png) center 20px no-repeat rgba(195,213,0,.9)}.csuite .infographic .elements .element.row2.right{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/Perspective-InterimLeaders-Icon-4.png) center 20px no-repeat rgba(195,213,0,.9)}.csuite .infographic .elements .element.row3.left{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/Perspective-InterimLeaders-Icon-5.png) center 20px no-repeat rgba(195,213,0,.9)}.inclusion .infographic .elements .element.row1.left{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/icons-diversity1.png) center 20px no-repeat rgba(195,213,0,.9)}.inclusion .infographic .elements .element.row1.right{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/icons-diversity2.png) center 20px no-repeat rgba(195,213,0,.9)}.inclusion .infographic .elements .element.row2.left{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/icons-diversity3.png) center 20px no-repeat rgba(195,213,0,.9)}.inclusion .infographic .elements .element.row2.right{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/icons-diversity4.png) center 20px no-repeat rgba(195,213,0,.9)}.inclusion .infographic .elements .element.row3.left{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/icons-diversity5.png) center 20px no-repeat rgba(195,213,0,.9)}.ceoleadership .infographic .elements .element.row1.left{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/ceo-leadership-icons.png) center 20px no-repeat rgba(195,213,0,.9)}.ceoleadership .infographic .elements .element.row1.right{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/ceo-leadership-icons2.png) center 20px no-repeat rgba(195,213,0,.9)}.ceoleadership .infographic .elements .element.row2.left{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/ceo-leadership-icons3.png) center 20px no-repeat rgba(195,213,0,.9)}.ceoleadership .infographic .elements .element.row2.right{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/ceo-leadership-icons4.png) center 20px no-repeat rgba(195,213,0,.9)}.posts{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.posts__item,.util__content{display:-webkit-flex;display:-ms-flexbox}.posts__item{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.8125em;position:relative;width:100%}.posts__photo{position:relative;z-index:1}.posts__title{margin-bottom:0;margin-top:1em}.posts__desc{line-height:1.25rem}.search{box-shadow:0 2px 4px 0 rgba(0,0,0,.5);height:4.6875em}.search label,.search__input{font-size:1.6875em;padding-left:1.55556em;padding-right:3.11111em}.search label{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.search__input{background-color:#f3f3f3;height:100%}.search__input:focus{outline:0}.search__btn{background-color:#fff;border:0;color:#0f654f;font-size:1.125em;letter-spacing:1px;padding-left:.66667em;padding-top:.22222em;position:relative;text-align:left;text-transform:uppercase;width:6.66667em}.util,.util::before{background-color:#106550}.search__btn::before{border-color:transparent transparent #fff;border-style:solid;border-width:0 0 4.625rem 4.5rem;display:block;height:0;left:-4.5rem;position:absolute;top:0;width:0}.search-nav{margin-bottom:.3125em}.search-nav label,.search-nav__input{padding:.4375rem 2.5rem .4375rem .625rem}.search-nav__btn{padding:0 .4375em}.search-results{padding-top:2.5em}.search-results__btn{margin-top:.9375em}.search-results__desc{padding-right:1.25em;padding-top:.9375em;padding-bottom:2.125em}.search-results__desc p{font-size:.625em;margin:0}.search-results__item{margin:0 auto;max-width:11.5625em;height:19.0625em}.search-results__title{font-size:.93333em;margin:0;font-weight:500;color:#000;padding-bottom:.125rem;line-height:1.25rem}.section-hdg{border-top:2px solid #c1d62f;margin:0;padding:1.375rem 0 .5rem .125rem;text-align:center}.section-hdg--alt,.section-hdg--jobs{border-top:0}.section-hdg--articles{margin-bottom:1.3125rem}.section-hdg--offices{text-align:left;padding-bottom:1.875rem}.util{height:2.5rem;position:relative}.hdr.is-fixed .util{display:none}.util::after,.util::before{bottom:0;display:block;position:absolute;top:0;z-index:0}.util::before{left:0;width:55.625%}.util::after,.util__nav{background-color:#397f6e}.util::after{right:0;width:44.375%}.util__box,.util__content{height:100%}.util__content{display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;position:relative;z-index:2}.util ul,.util__nav{display:-webkit-flex;display:-ms-flexbox}.util__nav{display:flex;padding-bottom:.125em;padding-left:.8125em;position:relative}.util__nav::after,.util__nav::before{border-style:solid;display:block;left:-2.375rem;height:0;position:absolute;top:0;width:0}.util__nav::before{border-color:#106550 transparent transparent;border-width:2.5rem 2.375rem 0 0}.util__nav::after{border-color:transparent transparent #397f6e;border-width:0 0 2.5rem 2.375rem}.util ul{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:flex;font-size:1em;list-style:none;margin-bottom:0;padding-left:0}.util a,.util__lang-select select{font-size:.625em;font-weight:500;color:#fff}.util li{padding:0 .9375em}.util__lang{margin-left:.3125em;margin-right:-.0625em;width:2.625em}.util__lang-select{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:transparent;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}.util__lang-select::before{background-position:0 -3.375em;width:.5625em;height:.375em;right:.125em;top:.0625em}.util__lang-select select{padding:1.3em 1.4em 1.3em 1em}.hero{color:#fff;overflow:hidden;position:relative}.hero__box,.hero__img-wrap{left:0;position:absolute;right:0}.hero--home,.hero--nav{max-height:541px;width:100%}.hero--short{max-height:220px;width:100%}.hero__img-wrap{bottom:0;top:0}.hero--global-presence img{display:block;object-fit:cover;height:100%;width:100%}.hero--home .flickity-page-dots,.hero--nav .flickity-page-dots{bottom:.4375rem}.hero__cell{width:100%;visibility:hidden}.hero__cell .lazyloaded{visibility:visible!important}.hero__cell.is-selected{visibility:visible;opacity:1;z-index:0}.hero__box{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:100%;max-height:541px;max-width:1293px;width:100%}.hero__box-right{-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left}.hero__box-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.feed__desc--main,.feed__item,.feed__item--btn,.feed__title,.hero__item,.post-stack__cell,.post-stack__title{text-align:left}.hero__box--global-presence{max-height:none;position:static}.hero__desc h3{margin:2.9375rem 0 0}.hero__textbox{position:relative;width:18.9375rem;z-index:2}.hero__textbox--global-presence{width:100%;max-width:30em;margin:0 auto;padding:6.375em 0 5.25em}.hero__textbox--global-presence p{margin-bottom:1.2em}.hero__icon{display:none;left:-2.1875rem;position:absolute}.hero__touts{display:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-3.75rem auto 0;max-width:52.8125rem;position:relative;z-index:2}.feed__item,.hero__touts .flickity-slider{display:-webkit-flex;display:-ms-flexbox;-webkit-flex-direction:row}.hero__touts .flickity-slider{cursor:default;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.hero__touts .flickity-viewport{height:auto!important}.hero__touts .flickity-viewport .hero__item{display:block}.hero__item{Transition:all .2s ease-in-out;background:#23715E;color:#fff;cursor:pointer;display:none;left:0!important;position:relative!important;width:15.9375rem}.hero__item.is-selected{background:#f8f8f8;color:#000}.hero__item p{margin:0 auto;padding:1.75rem 0;width:13.625rem}.hero__title--global-presence{margin:0;padding-bottom:1em}.hero__title h2{line-height:1.25em}.hero__title h2 span{font-size:75%}.hero .ir--hero-short::after{display:block;position:relative;background:rgba(0,0,0,.4);margin-top:-1000px;height:1000px;width:100%}.hero .ir--hero-short.nogradient::after{background:0 0}.hero .ir--hero-large::after{display:block;position:relative;background:rgba(0,0,0,.3);margin-top:-1200px;height:1200px;width:100%}svg *{width:100%;height:100%}.container{position:relative}.line,.line2{position:absolute;z-index:0;top:85px;overflow:hidden}.line{left:-1065px}.line2{left:-930px}.short-banner-container{overflow:hidden}.short-banner-container .container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.short-banner-container .container .row{margin-right:-15px;margin-left:-15px}.short-banner-container .col-sm-7{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.short-banner-container .short-banner{height:320px}.short-banner-container .short-banner .text-box{background-color:#00634f;opacity:.851;padding:20px 40px;margin-top:175px;z-index:31;max-height:155px;-webkit-transform:skew(-7deg);-ms-transform:skew(-7deg);transform:skew(-7deg)}.short-banner-container .short-banner .text-box .content{-webkit-transform:skew(7deg);-ms-transform:skew(7deg);transform:skew(7deg)}.short-banner-container .short-banner .text-box .content h2{color:#c3d500;font-weight:700;text-transform:none;line-height:1}.short-banner-container .short-banner .text-box .content p{color:#fff;font-size:1.5em;line-height:1.2;margin:0 0 1.2rem!important}#myVideo{position:relative;right:0;top:0;width:100%}#content{position:absolute;top:0;color:#f1f1f1;width:33%;height:99.33%;padding:6em 4em 4em 2em;-webkit-transform:skewX(-7deg);-ms-transform:skewX(-7deg);transform:skewX(-7deg);background:rgba(0,99,79,.85);left:50px}#content h1,#content p{-webkit-transform:skew(7deg);-ms-transform:skew(7deg);transform:skew(7deg)}#content h1{font-weight:900;color:#c3d500;font-size:3em}#content p{font-style:normal;font-weight:200;font-size:1.5em}#content .learnbtn{font-size:18px;border:none;cursor:pointer;margin-top:79px;-webkit-transform:skew(0);-ms-transform:skew(0);transform:skew(0)}#content .learnbtn a{background:#c3d500;padding:10px 30px;color:#fff;font-weight:700}.feed__wrap{background:#106550;margin:1.1875rem 0 0;padding:1.6875rem 0 2.125rem}.feed__wrap--no-title{margin:0}.feed__wrap--tabs{padding:0 0 1.8125em;max-width:30em;margin:0 auto}.feed__inner{margin:0 auto;padding-left:.625em;padding-right:.625em;max-width:31.25em}.feed__inner--tabs{padding-top:1.6875em;padding-left:0}.feed__item{color:#fff;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.5625rem 1.9375rem .5625rem 1.25rem}.feed__item:last-child{margin:0;padding-bottom:0}.feed__item.is-selected{background:#fff;color:#000}.feed__item--alt{color:#000}.feed__item--alt.is-selected{background:#f8f8f8}.feed__item--box,.feed__item--cell{margin:0}.feed__item--cell{padding:.8125rem;position:relative!important}.feed__item--cell:last-child{padding-bottom:.5625rem}.feed__item--box{padding:0;width:100%}.feed__item--box.is-selected{background:0 0;opacity:1;z-index:0}.feed__item--job{padding:1.625rem 1.9375rem 0 1.25rem}.feed__item--job:first-child{padding:1.4375rem 1.9375rem 0 1.25rem}.feed__item--btn,.feed__item--btn:last-child{padding:1.625rem 1.9375rem .8125rem 1.25rem}.feed__item--signup{padding:1.6875rem 0 0;width:16.4375rem;margin:0 auto}.feed__item--signup:last-child{margin:0 auto}.feed__item--tabs{padding:0}.feed__container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.feed__img{width:24%}.feed__img--person{margin:-.625rem 0 0 -1.25rem;width:auto}.feed__dash{position:relative;width:2.5rem}.feed__dash:before{border-top:3px solid #fff;display:block;height:.25rem;left:0;position:relative;top:.5625rem;width:1.25rem}.feed__text--img{margin:.125rem 0 0;width:calc(76% - 2.5em)}.feed__text--dash{width:calc(100% - 2.5em)}.feed__text--person{margin:0 .3125rem 1.1875rem 1.1875rem;width:9.875rem}.feed__title{color:#fff;margin:0 0 .25rem;padding:0 1.9375rem 0 1.25rem;text-transform:capitalize}.feed__title--box{font-size:.75em;margin:1.1875rem 0 .25rem;padding:0;color:#000}.feed__title--date a,.feed__title--sub,.feed__title--sub a{color:inherit}.feed__title--sub{font-size:.875em;margin:0;padding:0;display:block}.feed__title--date{color:inherit;font-size:.625em;margin:0;padding:0;display:block}.feed__title--outside{color:#000;margin:0;padding:0;text-transform:uppercase}.feed__desc{font-weight:500;font-size:.75em;margin:.25rem 0 .375rem}.feed__desc--dash{margin:0 0 .375rem}.feed__desc--popular{margin:0;font-size:.875em}.feed__desc--box{font-size:.75em;margin:.25rem 0 1.3125rem;color:#000;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.feed__desc--main{color:#fff;margin:-.375rem 0 .25rem;padding:0 1.9375rem 0 1.25rem}.feed__desc--tabs{margin:.0625em 0}.feed--slide{display:none;width:50%}.feed--slide .flickity-viewport{height:100%!important;overflow:inherit}.feed--slide .flickity-slider{cursor:default;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.feed__box{display:none;margin:0 auto}.feed__box.flickity-enabled{display:block}.feed__box button.flickity-prev-next-button.next,.feed__box button.flickity-prev-next-button.previous{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;box-shadow:1px 1px 4px 0 rgba(0,0,0,.06);display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.25em;height:2.25rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;opacity:1;top:5.3125rem;width:2.3125rem}.feed__box button.flickity-prev-next-button.next svg,.feed__box button.flickity-prev-next-button.previous svg{display:none}.feed__box button.flickity-prev-next-button.previous{left:-4.1875rem}.feed__box button.flickity-prev-next-button.previous:before{left:-.0625rem;position:relative;top:.0625rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.feed__box button.flickity-prev-next-button.next{right:-2.8125rem}.feed__header{display:-webkit-flex;display:-ms-flexbox;display:flex}.feed__heading{width:100%;color:#fff;padding:1.25rem 2em .75em .5em;margin:0;font-weight:700;text-transform:capitalize}.feed__heading--link{background-color:#979797;padding-left:1em;font-size:1.25em;font-weight:700}.feed__heading--link a{color:#fff}.feed__btn{color:#fff;margin-top:1em;margin-left:1em}.feed__link{color:#fff;width:100%;padding:0 1.9375em 1.625em .625em}.feed__date{margin:0;font-size:.66667em}.slash{background:linear-gradient(135deg,#106550 50%,#397f6e 50%)}.post-stack--popular{width:4.0625rem}.post-stack:last-child{margin:0}.post-stack--alt{color:#000;background:#f8f8f8}.post-stack--subnav{max-width:24.0625em;width:100%}.post-stack--subnav .flickity-viewport{height:100%!important}.post-stack--full{width:100%}.post-stack--full .flickity-page-dots{bottom:-2.9375em}.post-stack__single{width:100%;visibility:hidden}.post-stack__single .lazyloaded{visibility:visible!important}.post-stack__single.is-selected{opacity:1;visibility:visible}.post-stack__cell{position:relative!important;left:0!important;width:100%;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#106550;color:#fff;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:col;-ms-flex-direction:col;flex-direction:col;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 1.1875rem;padding:0}.post-stack__cell--alt{background:#f8f8f8;color:#000;margin:0 0 .625rem}.post-stack__text{margin:0 1.8125rem 0 1.1875rem;width:62%;max-width:30em}.post-stack__text--wide{width:69%}.post-stack__text--big{background:0 0;padding:0;margin:0 auto;width:100%;color:#fff}.post-stack__text--big--alt{color:#000}.post-stack__button{text-align:left;margin:4.125rem auto 0;font-size:.875em;width:100%;max-width:30rem}.post-stack__button--alt{margin:0}.post-stack__button .btn--large{font-size:1.14286em}.post-stack__title{margin:0 0 1rem;text-transform:capitalize}.post-stack__title--main{text-transform:uppercase;text-align:center;margin:0 0 2.125rem;display:block}.post-stack__title--main-alt{text-transform:uppercase;color:#fff;text-align:center;margin:0 0 2.125rem}.post-stack__img{width:4.0625em}.post-stack__img--big{position:relative;margin:0 auto 1.25em;display:block;width:100%;max-width:30em}.feed__box .post-stack__color button.flickity-prev-next-button.next,.feed__box .post-stack__color button.flickity-prev-next-button.previous,.post-stack__color .feed__box button.flickity-prev-next-button.next,.post-stack__color .feed__box button.flickity-prev-next-button.previous,.post-stack__color .icon{font-size:30px;height:77px;margin:-1px 0 0 -2px}.post-stack__desc{font-size:.875em;font-weight:medium;margin:0}.post-stack__desc--big{font-size:.9375em}.post-stack__desc--date,.post-stack__desc--sub{font-size:.625em;line-height:1.25rem;margin:0}.prop{position:relative;width:100%}.prop.flickity-enabled .prop__cell{display:block}.prop__text{color:#fff;margin:0 auto 1.5625rem;min-width:18.75rem;width:100%}.prop__text-alt{color:#000}.box-header--feed,.prop__date a{color:#fff}.prop__text p{font-size:.75em}.prop__title{margin:0;font-size:.9375em}.prop__date{margin:0;font-size:.625em;text-transform:uppercase}.prop__desc{margin:.25rem 0 .375rem}.prop__img{margin:0 auto 1.6875rem;min-width:18.75rem;width:100%}.prop__cell{width:100%;display:none;visibility:hidden}.featurette--feed,.featurette--stack{display:-webkit-flex;display:-ms-flexbox}.prop__cell .lazyloaded{visibility:visible!important}.prop__cell.is-selected{opacity:1;z-index:0;visibility:visible}.box-header{padding:2.625em .625em 2.25em;text-align:center;width:100%}.box-header__title{margin-bottom:1.25rem;margin-top:0}.box-header__title--the-challenge{text-align:center}.box-header__desc p:last-of-type{margin-bottom:0}.box-header__desc--meet-our-people,.box-header__desc--the-challenge{text-align:left}.box-header__desc--work-for-us{max-width:34.6875em}.box-header__p{max-width:34.6875rem}.box-header__btn{margin-top:1.5rem}.box-header--solutions{padding-bottom:3em}.box-header--offices{padding-bottom:2.125em;padding-top:2.625em}.box-header--offices p{max-width:34.375rem}.box-header--key-facts{padding:1.375em 0 2.125em}.box-header--key-facts h2{margin:0}.box-header--the-challenge{width:100%;padding-bottom:0;max-width:40em}.box-header--meet-our-people{padding-bottom:0}.box-header--meet-our-people p{max-width:30em;margin:0 auto}.box-header--work-for-us{text-align:left;padding:3.875em 0 2.125em}.box-header--work-for-us h2{margin-bottom:.85em}.featurette{margin-bottom:2.5em}.featurette--stack{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.featurette--feed{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.featurette--feed:first-child{padding-top:2.5em}.featurette__link{display:-webkit-flex;display:-ms-flexbox;display:flex}.featurette__link--v2{display:block}.featurette__item{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:.9375em 0 0 1.25em;position:relative;z-index:0}.featurette__item:after,.featurette__item:before{content:' ';display:table}.featurette__item::before{background-color:#f8f8f8;bottom:0;content:' ';display:block;left:1.25em;position:absolute;right:0;top:.9375em;z-index:-1}.featurette__item--stack{color:#fff;margin:0 0 2.5em}.featurette__item--stack::before{background-color:#23715E}.featurette__item--stack:last-child{margin:0}.featurette__item--stack a{color:inherit}.featurette__photo{margin:-.9375em 0 0 -1.25em;position:relative;width:8.125em;z-index:1}.featurette__photo--v2{width:13.4375em}.featurette__photo--v3{width:13.375em}.featurette__title--outside{margin:0 0 2.125em;text-align:left;width:100%}.featurette__title--sub{text-align:right;display:block;margin:0;line-height:2.22222em;font-size:.5625em}.breadcrumbs__list,.spotlights__item{display:-webkit-flex;display:-ms-flexbox}.featurette__title--left{text-align:left;margin:0 0 1em}.featurette__title--feed-v3{margin-bottom:.85em}.featurette__desc{min-height:7.5em;padding:1.875em 1.25em 0;text-align:left;width:calc(100% - 7.1875em)}.featurette__desc p{line-height:1.25rem}.featurette__desc--stack p{font-size:.9375em;line-height:1.33333em;margin:0 0 .06667em;min-height:4em;font-weight:500}.featurette__desc--v2{width:100%;padding:1.625em 3.125em 2.125em 1.25em}.featurette__desc--v2 P{padding-top:1.4em;margin-bottom:0}.featurette__desc--v2 h4{margin:0}.featurette__desc--v3{width:100%;padding:1.0625em .875em 1.8125em 1.25em}.featurette__desc--v3 .btn{color:#fff}.featurette__desc--v3 p{margin:0;padding-bottom:1.73333em}.spotlights__hdg{padding:1.25em 0 2.8125em}.spotlights__hdg h3{margin:0;text-transform:none}.spotlights__item{display:flex;margin-bottom:1.875em}.spotlights__col-1{-webkit-flex:0 6.875em;-ms-flex:0 6.875em;flex:0 6.875em;width:6.875em}.spotlights__col-2{-webkit-flex:0 calc(100% - 6.875em);-ms-flex:0 calc(100% - 6.875em);flex:0 calc(100% - 6.875em);padding-left:1.25em}.spotlights__img{margin:0;padding-bottom:45.45455%}.spotlights__title{margin:.08333em 0 .25em}.spotlights__copy{font-size:.75em;margin:0}.breadcrumbs{padding-top:1.5em}.breadcrumbs__list{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:flex}.breadcrumbs__item{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0}.breadcrumbs__item:not(:first-child)::before{margin-left:.875em;margin-right:.3125em;background-image:url(../images/svg/sprite/sprite-icon.svg);background-repeat:no-repeat;background-size:14em 80.9375em;content:"";display:block;font-size:1em;background-position:0 -5.1875em;width:.5em;height:.75em}.articles__link,.articles__list{display:-webkit-flex;display:-ms-flexbox;position:relative}.breadcrumbs__item:nth-child(2)::before{margin-left:.3125em}.breadcrumbs__link{color:#397f6e;padding:.35714em}.breadcrumbs__link.icon::before,.feed__box button.breadcrumbs__link.flickity-prev-next-button.next::before,.feed__box button.breadcrumbs__link.flickity-prev-next-button.previous::before{font-size:1rem}.articles__hdg{margin-bottom:7.125rem;margin-top:0;padding-top:3.875rem;text-align:center}.articles__content{background-color:#f8f8f8;margin:0 -.625em;padding-bottom:.3125em}.articles__list{display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.articles__link,.articles__preview{-webkit-flex-direction:column;height:100%}.articles__carousel{top:-4.6875em}.articles__carousel::after{content:'flickity';display:none}.articles__carousel .flickity-page-dots{bottom:-2.125rem}.articles__item{padding:0;width:50%}.articles__link{display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:11.5em}.articles__preview{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.articles__details{background-color:#23715E;bottom:0;display:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;left:0;opacity:0;padding:1.5625em .9375em .8125em 1.25em;position:absolute;right:0;top:0;transition:opacity .4s ease-in-out;z-index:2}.articles__img{position:relative}.articles__img-icon{position:absolute;right:-.0625em;top:-.0625em;z-index:2}.articles__bd,.quote__quote,.tabs{position:relative}.articles__img-ir{padding-bottom:73.36957%}.articles__bd{background-color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:1em .9375em .8125em 1.25em}.articles__type{color:#fff;font-size:.625em;line-height:2em;margin:0}.articles__title{color:#000;font-size:.875em;line-height:1.42857em;margin:0 0 1.5em;text-transform:none}.articles__preview .articles__title{color:#000;max-width:8.92857em}.articles__details .articles__title{color:#fff;padding-right:.35714em}.articles__desc{color:#fff;font-size:.75em;line-height:1.66667em;max-width:10.83333em}.articles__cta{font-size:.625em;line-height:2em;margin:auto 0 0;text-align:right;text-transform:uppercase}.articles__preview .articles__cta{color:#23715E}.articles__details .articles__cta,.tabs__link{color:#fff}.articles__load-more{margin-top:-.5625em;text-align:center}.articles__pagination{padding:.625em 0 3.125em;text-align:center}.articles__pagination .cnt,.articles__pagination .next,.articles__pagination .prev{display:inline-block;font-size:.875em;padding:0 .625em;text-transform:uppercase}.feature__wrap,.tabs{display:-webkit-flex;display:-ms-flexbox}.articles--grid{margin-bottom:3em}.articles--grid .articles__list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.articles--grid .articles__item{margin-bottom:2.1875em;transition:width .4s ease-in-out}.tabs{list-style:none;margin:-1.25rem 0 0;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:2}.tabs__item{background:#23715E;cursor:pointer;display:inline-block;margin:0 1px 0 0;padding:10px 22px;transition:all .4s ease-in-out}.tabs__item:last-child{margin:0;padding:10px 22px}.tabs__selected{background:#f8f8f8}.tabs__selected .tabs__link{color:#000}.tabs-mobile{width:18.75rem;margin:20px auto}.quote__figure{margin:0;padding-bottom:73.07692%}.quote__quote{font-size:.875em;font-weight:500;margin:0 0 1em;padding:.42857em 2.57143em;line-height:1.45}.quote__quote:after,.quote__quote:before{background-image:url(../images/svg/sprite/sprite-icon.svg);background-repeat:no-repeat;background-size:14em 80.9375em;content:"";display:block;position:absolute;line-height:normal}.quote__quote:before{background-position:0 -63.25em;width:1.375em;height:1em;font-size:1rem;top:0;left:0;margin-top:-1em}.quote__quote:after{background-position:0 -65.25em;width:1.375em;height:1em;font-size:1rem;bottom:0;right:0;margin-bottom:-.875em}.quote__sub{font-size:.625em;padding:0 3.6em;display:inline-block;line-height:1.45}.closer-look__container--v4{padding-bottom:2.5em}.closer-look__details{background-color:#23715E;color:#fff;bottom:0;display:none;left:0;opacity:0;position:absolute;right:0;max-height:11.25em;top:0;transition:opacity .4s ease-in-out;z-index:2;padding:1.375em 5.375em 2.3125em 1.25em}.closer-look__desc,.closer-look__desc--v3{background-color:#f8f8f8}.closer-look__details--v4{padding:1.375em .875em 2.3125em 1.25em}.closer-look__details--leadership-team{max-height:100%;padding:1.25em}.closer-look__details p{line-height:1.37931em}.closer-look__desc{padding:1.3125em .875em 1em 1.3125em}.closer-look__desc h3{text-transform:none;margin:0;font-size:1rem}.closer-look__desc--v4{background-color:#fff;max-height:5.375em}.closer-look__photo{display:block;margin:0 auto;position:relative}.closer-look__item--v4,.perspectives .closer-look__item--v4{margin-bottom:1.25em;max-width:48%}.closer-look__item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;position:relative}.closer-look__title{text-transform:capitalize;margin-top:0}.article-part__title,.feature__title{text-transform:none}.perspectives .closer-look__item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;position:relative}.perspectives .closer-look__item--v4 .closer-look__desc{background:#00634f;color:#c3d500;max-height:7.5em;height:7.5em;padding:1em}.perspectives .closer-look__item--v4 .closer-look__desc p{font-size:1.125rem;font-weight:500;line-height:1.25em}.perspectives .closer-look__item--v4 .closer-look__desc p .postdate{font-size:75%;color:#efefef}.perspectives .closer-look__item--v4 figure.ir--closer-look-v4{padding-bottom:100%}.perspectives .closer-look__item--v4 figure.ir--closer-look-v4 img{height:auto}.perspectives .closer-look__item--v4 .arrowicon{position:absolute;left:115px;bottom:20px}.feature__col-2,.feature__content,.touts__figure,.values__wrap,.victual__item{position:relative}.perspectives .closer-look__item--v4 .arrowicon i{font-size:2em;color:#c3d500}.perspectives .closer-look__details{max-height:none}.facts__item,.office-map{max-height:12.5em}.perspectives .closer-look__details p{font-weight:500}.touts{padding-bottom:1.75em}.touts__figure{margin:0;width:100%;height:0;overflow:hidden;padding-bottom:40%}.article-part__content{padding:.875em .625em 0 0}.article-part__p{margin-bottom:1.33333em;line-height:1.35}.feature__figure{padding-bottom:40.04283%;margin:0}.feature__wrap{padding-bottom:1.25em;display:flex}.office-content,.values__wrap{display:-webkit-flex;display:-ms-flexbox}.feature__title{margin-top:0;line-height:1.05;margin-bottom:1.15em}.feature__title span{position:relative;z-index:1}.feature__p{line-height:1.35;margin-bottom:0}.feature--solo .feature__content{margin-left:0}.feature--solo .feature__title{text-transform:uppercase}.feature--solo .feature__item:nth-child(1) .feature__wrap{-webkit-flex-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit}.feature--solo .feature__item:nth-child(1) .feature__col-1{padding-bottom:1.625em}.feature--solo .btn{margin-top:1.4375rem}.sbar{background:#106550;margin:2.5rem 0 0;padding:1.6875rem 0 1.0625rem;text-align:center}.sbar--no-bg{background:0 0;padding:0}.sbar.offerings{padding:1.0625em 1.25em}.sbar.offerings .feed__title{padding-left:0}.sbar .btn--large{color:#000;margin:4rem 0 2.0625rem;text-align:center;text-transform:capitalize}.sbar .btn--large:hover{color:#fd8103}.values .slash{background-position:50% 3.125em;background-repeat:no-repeat}.values__wrap{display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:59.375em;margin:0 auto}.values__slash{padding:0 0 2.125em}.values__item{float:left;text-align:center;width:25%}.values__photo{margin:0 auto;max-width:8.125em;padding-bottom:.8125em}.values__title{color:#fff;font-size:.875em}.values__ir{padding-bottom:73.07692%;margin:0}.values__copy{color:#fff;text-align:center}.values__copy p{margin:0;line-height:1.35}.victual{width:100%}.victual__figure{margin:0;z-index:2}.victual__figure--v2{margin:0;width:71.33333%;z-index:3;padding-bottom:29.5%}.victual__desc{color:#fff;padding:1.625em 3.75em 2.125em 2.5em;text-align:left}.victual__desc p{padding-top:1.3125em;margin-bottom:0}.victual__desc--v2{color:#fff;text-align:left;padding:1.0625em .875em 1.8125em 2.5em}.victual__desc--v2 p{padding:0 0 1.5em;margin:0}.victual__desc--v2 button{color:#fff}.victual__item{background-color:#0f654f}.victual__item::after,.victual__item::before{background-color:#fff;content:'';display:block;left:0;position:absolute;top:0}.victual__item::before{bottom:0;width:1.25em}.victual__item::after{height:1.1875em;background-color:#f8f8f8;right:0}.victual__item--v2{background:#0f654f;width:100%;position:relative}.victual__item--v2::after,.victual__item--v2::before{background-color:#fff;content:'';display:block;left:0;position:absolute;top:0}.victual__item--v2::before{bottom:0;width:1.25em}.victual__item--v2::after{height:1em;right:0}.victual__title{display:block;clear:both;background-color:#f8f8f8;padding-bottom:1.25rem;padding-top:2.5em;margin:0;font-weight:700;text-align:left;padding-left:.5em}.victual__title--desc{margin:0}.victual__title--v2{background-color:#fff;padding-bottom:1.25em}.victual__preview{padding-top:1px}.offices__btn{width:100%;font-size:.75em;font-weight:500;padding:.91667em 1.58333em .91667em 1.66667em;background-color:#fff;position:relative;line-height:1.5em}.offices__btn::after{transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;position:absolute;right:1.125em;top:40%;bottom:0;background-image:url(../images/svg/sprite/sprite-icon.svg);background-repeat:no-repeat;background-size:14em 80.9375em;content:"";display:block;font-size:1em;background-position:0 -61.375em;width:.875em;height:.875em;vertical-align:middle}.offices__btn.active::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.offices__icon{position:absolute;right:-.0625em;bottom:-.0625em;z-index:2;font-size:.96875em}.help-form__icon,.help-form__sbar,.kfi-carousel,.tabbed-section__btn{position:relative}.offices__item{background-color:#fff;width:100%;border-top:2px solid #f8f8f8;padding:0}.offices__item h4{margin:0 0 1.5em}.offices__load-more{margin-bottom:3em;padding-top:.375em}.offices__menu{padding:0 0 1.4375em 1.25em}.offices__title{margin-bottom:1.3125rem}.offices__text{font-size:.75em;margin-bottom:1.4375rem}.office-content{display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.facts__container--alt{padding-top:1.1875em;background-color:#f8f8f8;position:relative;margin-bottom:1.5625em}.facts__content p{margin-bottom:0}.facts__item{width:100%;background-color:#f8f8f8;padding:1.5em 3.25em 2.125em;border-top:2px solid #c1d62f;text-align:center}.facts__item--alt{padding:1.125em 0 2em}.facts__title{font-size:1.6875em;margin:0;font-weight:700;text-transform:lowercase;padding-bottom:.44444em}.facts__title--size{font-size:2.625em;font-weight:lighter;padding-bottom:0}.facts__title--alt{font-size:1.25em;margin:0 auto;padding:0;font-weight:400;text-transform:unset}.facts__text p{margin-bottom:1.6em}.facts__wrap{max-width:13.4375em;margin:0 auto}.facts__wrap--alt::before{height:6.875em;max-height:6.875em}.the-challenge{transition:padding .4s ease-in-out;width:100%;max-width:42.5em;margin:0 auto;padding:2.625em .625em 2.125em}.help-form__sbar p,.the-challenge p{margin:0}.the-challenge__title{text-align:center;margin:0;padding-bottom:1em}.help-form #leadSourceInterest{background:#cfcfcf}.help-form__sbar{padding:2.5em 5em 2.125em .625em;text-align:left;color:#fff;background:#106550;z-index:1}.help-form__sbar--gray{background:#B3B6B7}.help-form__sbar:nth-child(2){padding-right:.625em;padding-bottom:1.75em}.help-form__sbar p:nth-child(2){margin-bottom:1.6em}.help-form__sbar p span{color:#c1d62f}.help-form__sbar h3{text-transform:unset;margin-top:0;font-weight:700;margin-bottom:1.25em}.help-form__form{padding-bottom:2.75em}.help-form__form .marketo-form button.mktoButton{color:#fff!important;background-color:#397f6e!important}.help-form__btn{color:#fff}.help-form__header{width:100%;padding-bottom:1.5em}.help-form__select{background:#cfcfcf;color:#000}.help-form__select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:1px solid #f8f8f8;padding:1.08333em 1.66667em;font-weight:700;font-size:.75em;color:#000}.help-form__title,.tabbed-section__btn{font-size:1.25em;text-transform:uppercase}.help-form__title{text-align:center;margin:3.1em 0 .5em}.tabbed-section__btn{width:100%;font-weight:500;padding:1em .3em .8em 0;background-color:#f8f8f8;outline:0;border:0;z-index:0}.tabbed-section__container{background-color:#fff;overflow:hidden;transition:height .4s ease-in-out}.tabbed-section__desc{padding-top:1.625em;padding-bottom:2.125em;text-align:center}.tabbed-section__desc p{margin:0}.tabbed-section__menu{padding:0;opacity:0;overflow:hidden;top:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:opacity .4s ease-in-out,visibility .4s ease-in-out;visibility:hidden;width:100%}.tabbed-section__menu.is-open{opacity:1;visibility:visible}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.tabbed-section__tabs{max-width:40em;background-color:#fff;margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex}.kfi-carousel{background-color:#106550;min-height:18.75em;margin:80px auto 0;max-width:1400px;padding:40px 20px 30px 30px}.kfi-carousel:before{background:#c1d62f;content:'';display:inline-block;height:100%;left:0;position:absolute;top:0;width:13px!important}.kfi-carousel .kfi-logo{left:2.5em;position:absolute;top:3.75em}.kfi-carousel .carousel{margin-top:100px;margin-right:0;text-align:left}.kfi-carousel .slick-next,.kfi-carousel .slick-prev{top:47%;width:19px;height:28px}.kfi-carousel .slick-next::before,.kfi-carousel .slick-prev::before{width:19px;height:28px;background-size:100%;z-index:10}.kfi-carousel .slick-prev::before{background-image:url(../images/arrow-white-left.svg)}.kfi-carousel .slick-prev{left:-20px}.kfi-carousel .slick-next::before{background-image:url(../images/arrow-white-right.svg)}.kfi-carousel .slick-next{right:-35px}.kfi-carousel .flickity-prev-next-button.next{right:-.625em}.kfi-carousel .flickity-prev-next-button.previous{left:-.625em}.kfi-carousel .flickity-viewport{padding:0 4.375em}.kfi-carousel .flickity-slider .article{opacity:0;transition:opacity .3s ease-in-out}.kfi-carousel .flickity-slider .article.is-selected{opacity:1}.kfi-carousel .article{display:inline-block;margin-left:20px;text-align:left;vertical-align:top;width:240px}.kfi-carousel .article h2{color:#fff;font-size:18px;padding:10px 0 0}.kfi-carousel .article .image-wrapper{height:auto;overflow:hidden;position:relative;width:100%}.kfi-carousel .article .image-wrapper:after{background-color:#106550;background-image:url(../images/sprite-institute.png);background-position:-72px -41px;background-repeat:no-repeat;bottom:0;content:' ';display:block;height:25px;left:0;position:absolute;width:25px}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.kfi-carousel .article img{margin-top:-25%;max-width:100%}.slick-slider{color:#FFF;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;background:0 0;outline:0}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide a img{transition:opacity .3s ease-in-out}.slick-slide a:hover img{opacity:.8}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:65%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;border:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{display:block;margin:0 auto;content:'';width:11px;height:17px;background-repeat:no-repeat}.slick-prev{left:-35px}.slick-prev:before{background-image:url(../images/arrow-gray-left.svg)}.slick-next{right:-35px}.slick-next:before{background-image:url(../images/arrow-gray-right.svg)}.slick-dots{position:absolute;right:28px;top:50%;-webkit-font-smoothing:subpixel-antialiased;-webkit-transform:translateY(-50%) translateZ(0) scale(1,1);transform:translateY(-50%) translateZ(0) scale(1,1)}.slick-dots li{margin:42px 0}.slick-dots button{background:0 0;border:0;color:#FFF;font-size:13px;border-bottom:1px solid transparent;font-weight:300;-webkit-transform:translateZ(0) scale(1,1);transform:translateZ(0) scale(1,1)}.slick-active button{border-bottom:1px solid #FFF}video{width:100%;height:auto}.svg{height:100%}.hero__textbox .btn,.hero__textbox .btn::after{transition:all .3s}.hero__textbox .btn{text-align:center;text-decoration:none;text-transform:none;border:0;outline:0;font-size:1.1rem;padding:12px 25px;display:inline-block;-ms-transform:skewX(-6deg);-webkit-transform:skewX(-6deg);transform:skew(-6deg);overflow:hidden;background:#c3d500;color:#106550}.hero__textbox .btn:after,.hero__textbox .btn:before{background:#fff;content:'';position:absolute;z-index:-1}.hero__textbox .btn:hover{color:#106550}.hero__textbox .btn.skew{overflow:hidden}.hero__textbox .btn.skew:after{height:100%;left:-35%;top:0;-webkit-transform:skew(-2deg);-ms-transform:skew(-2deg);transform:skew(-2deg);transition-duration:.6s;transition-timing-function:ease;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;width:0}.hero__textbox .btn.skew:hover:after{height:100%;width:136%}.hero__textbox .btn.skew>span{display:inline-block;-ms-transform:skewX(6deg);-webkit-transform:skewX(6deg);transform:skew(6deg)}.hero__cell .ir img{display:block;margin:0 auto;max-width:none;width:auto;object-fit:cover}.hero__cell.static{font-size:10px;overflow:hidden}.hero__cell.static .headerBg{position:absolute;left:-200px;z-index:1;height:100%;width:100%}.hero__cell.static .headerBg svg{height:100%;position:absolute;bottom:0}.hero__cell.static .hero__textbox{width:34rem}.hero__cell.static .hero__textbox h1{color:#c3d500;font-weight:700;text-transform:none;font-size:3.5em;line-height:1}.hero__cell.static .hero__textbox .hero__desc p{font-size:2em;line-height:1.2;margin:0 0 1.2em!important}/*! Flickity v2.0.9
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:rgba(255,255,255,.75);cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:0;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.one-slide .flickity-page-dots .dot.is-selected{opacity:0}.addlayout .marquee-inner-wrapper{position:relative;height:240px;background-repeat:no-repeat}.addlayout .marquee-inner-wrapper .marquee-header-text{max-width:900px;position:absolute;top:33%;left:50%;margin-left:-430px;text-align:left}.addlayout .marquee-inner-wrapper h1,.addlayout .marquee-inner-wrapper h2,.addlayout .marquee-inner-wrapper h4{font-size:18px;text-transform:uppercase;color:#fff;font-weight:700}.addlayout .marquee-inner-wrapper h1,.addlayout .marquee-inner-wrapper h2{font-size:39px}.addlayout .cms-page-view .site-marquee img{height:253px;width:100%;background-position:center}.addlayout .header .quick-access{float:right;zoom:1;margin-top:18px}.addlayout .header .logo strong{position:absolute;top:-999em;left:-999em;width:0;height:0;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}.addlayout .header-container{background:#000;opacity:.66;position:absolute;top:0;width:100%;z-index:9}.addlayout .header{max-width:100%}.addlayout .header .quick-access a{display:inline-block;margin:0 5px 0 12px;color:#fff;font-size:15px;font-weight:600}.addlayout .logo-line,.addlayout .logo-line-about-us{display:block;width:0;z-index:9999;position:absolute}.addlayout .logo-line{background-image:none;border:1px solid;height:647px;left:214px;max-height:647px;top:-6px}.addlayout .logo-line-about-us{border:1px solid #fff;bottom:11px;height:52px;left:0;max-height:197px}.addlayout .marquee-header-text-shadow{background:#000;height:55%;opacity:.48}.addlayout .site-ankle .site-links{border-top:none}.addlayout .ad_template_footer{background:gray}.addlayout .fourths .half .quarter{width:97%}.addlayout .footer_social_ad .social .social-media{float:right;padding:6px 0 0;width:auto;margin-right:2%}.addlayout .footer_social_ad .social .social-media a{padding:8px;display:inline-block;height:30px;text-indent:-9999px;width:30px}.addlayout .header .branding{position:relative;float:left;zoom:1}.addlayout .social .social-media .fb{background:url(../images/Facebook-24.png) 1px 0 no-repeat}.addlayout .social .social-media .twit{background:url(../images/Twitter.png) 1px 0 no-repeat}.addlayout .social .social-media .linked{background:url(../images/Linkedin.png) no-repeat}.addlayout .social .social-media .youtube{background:url(../images/You-tube.png) no-repeat}.addlayout .expanded-content li{list-style-image:url(../images/Bullet.png);list-style-position:inside}.addlayout .ad_image{float:left}.addlayout .ad_image>img{margin:0;padding:0}.addlayout .ad_text{background:#eceded;height:auto;padding:15px 20px;vertical-align:middle}.addlayout .ad_title{color:#062d5d;font-size:27px;font-weight:600;line-height:24px}.addlayout .ad_sub_title{color:#062d5d;font-size:22px;line-height:normal;padding-top:8px}.addlayout .ad_type a{background:#b8b9bc;float:right;padding:5px 17px;text-align:center;color:#fff;font-weight:800}.addlayout .ad_content_border{background:url(../images/line.png) 0 0/100% 100% no-repeat;margin:6% 0}.addlayout .ad_content_inner{margin:0 auto;width:66%;text-align:center}.addlayout .add_layout_content{padding:0 0 4%}.ad_contact_mobile_view{display:none}.addlayout .marquee-inner-wrapper h1,.addlayout .marquee-inner-wrapper h4{text-transform:none}.ad_contact{opacity:.9;padding:1%;position:absolute;right:15%;text-align:left;bottom:1.5%;width:23%;z-index:99}.ad_content_form,.add_scroller{opacity:.8;position:absolute;z-index:999}.ad_contact .ad_contact_top_from .mktoButtonWrap{margin-left:0!important}.ad_contact form label{width:0!important}.ad_contact .ad_contact_top_from{background:#aca9a4}.ad_contact .ad_contact_top_from .mktoField{background:#75726d;color:#fff!important}.ad_contact .ad_contact_top_label strong{font-size:15px}.ad_contact .ad_contact_top_label span{display:block;font-size:11px;padding-top:6px}.ad_contact .ad_contact_top_label{background:#555;color:#fff}.ad_contact .ad_contact_top_from input::-webkit-input-placeholder{color:#fff}.ad_contact .ad_contact_top_from input:-moz-placeholder{color:#fff}.ad_contact .ad_contact_top_from input::-moz-placeholder{color:#fff}.ad_contact .ad_contact_top_from input:-ms-input-placeholder{color:#fff}.ad_contact_top_label p{padding:19px}.ad_contact .ad_contact_top_from .mktoField{font-size:14px;width:100%!important}.ad_contact .ad_contact_top_from{padding:0;width:100%}.ad_contact .ad_contact_top_from form{display:block;padding:4% 13%;width:auto!important}.ad_contact .mktoFieldDescriptor,.ad_contact .mktoFieldDescriptor .mktoFieldWrap{width:100%}.ad_contact .mktoFieldDescriptor .mktoOffset{display:none}.ad_contact .mktoButtonRow{text-align:center!important;width:100%}.ad_contact_form_close{color:#fff;cursor:pointer;font-size:38px;height:10px;left:0;position:absolute;top:0;width:21px}.ad_content_form .ad_contact_form_close{top:-6px;left:-4px}.addlayout .mktoForm .mktoButtonWrap.mktoShadow .mktoButton{background:#00ade9;color:#fff;font-weight:700}.ad_content_form>p{padding:0 0 19px}.ad_content_form{background:#555;color:#fff;font-size:15px;font-weight:600;padding:1%;right:45%;text-align:left;top:45%;width:31%}.add_scroller{color:#fff;max-width:22%;padding:10px 20px;right:16%;top:56%;width:265px;text-align:center}.scroller_img_bot{padding:7px 0 0;text-align:center}.scroller_img_bot>img{height:24px!important;width:24px!important}.add_scroller span{display:block}.real_world_ad{font-size:24px;font-weight:700;line-height:25px}.press-list .catgory_kb a,.press-list .read_more{font-size:.75em;color:#106550}.scroller_img_bot img{cursor:pointer}.addlayout .add_template_button a{background:#b8b9bc;padding:5px 17px;text-align:center;color:#fff;font-weight:800}.add_template_button .more:before{background:0 0}.add_template_button .more{width:62%}.addlayout .ad_image>img{float:none}.webinars .page{padding-bottom:3.125em}.webinar .mktoForm button.mktoButton{background-color:#397f6e!important;color:#fff!important}.press-list{margin-top:1.25em}.press-list .press-info{padding:1.25em 0;border-top:1px solid #cfcfcf}.press-list .press-info__title{color:#106550}.press-list .excerpt{font-size:.875em}.press-media{margin-bottom:3.125em}.press-filter-options{margin:.625em 0}.press-filter-options select{color:#000}.press-content{margin-bottom:3.125em}.press-back a,.press-content .catgory_kb a{color:#106550;font-size:.75em}.kb-sidebar__categories{background:#fff}.kb-sidebar__categories h3{color:#000}.hdr .hdr__nav.prodnav .hdr__nav-sub .hdr__nav-sub-link:hover,.prodpg .hero__cell.static .hero__textbox .hero__title h1{color:#00adbb}.kb-sidebar__categories .link{display:inline-block;vertical-align:bottom;line-height:23px;margin-left:5px}.understand__bg{position:relative}.understand__bg::after{background-color:#f8f8f8;bottom:0;content:'';display:block;left:0;position:absolute;right:0;top:3.75em;z-index:-1}.understand__col--1,.understand__col--2{width:100%}.hdr .hdr__nav.prodnav{background:#00173b!important}.hdr .hdr__nav.prodnav .hdr__nav-list .hdr__nav-item{padding:1em .25em}.hdr .hdr__nav.prodnav .hdr__nav-list .hdr__nav-item.request-demo a{background:#008b96;-webkit-transform:skew(-7deg);-ms-transform:skew(-7deg);transform:skew(-7deg)}.hdr .hdr__nav.prodnav .hdr__nav-list .hdr__nav-item.request-demo a:hover{background:#00adbb}.hdr .hdr__nav.prodnav .hdr__nav-sub{border-left:4px solid #00adbb;width:12em;margin-left:-6em}.hdr .hdr__nav.prodnav .nav-decor{background-color:#008b96}.hdr .hdr__nav.prodnav .nav-decor::before{border-color:transparent transparent #008b96}.prodpg .hero__cell.static .hero__textbox .btn{background:#00adbb;color:#fff}.prodpg .hero__cell.static .hero__textbox .btn:hover{color:#002c5c}.prodpg .short-banner-container{height:400px}.prodpg .short-banner-container .container{margin-top:80px}.prodpg .short-banner-container .short-banner .text-box{background-color:#002c5c}.prodpg .short-banner-container .short-banner .text-box .content h2{color:#fff}.prodpg section{padding:45px 0}.prodpg section.w80{width:80%;max-width:1440px;margin:0 auto}.prodpg section h2.section-hdg{border-left:2px solid #00adbb;font-size:.875em;padding:.5rem 0 .5rem .75rem;border-top:none;text-align:left}.prodpg section ol{line-height:1.5em}.prodpg section p{font-size:1rem;margin-bottom:1.5em}.prodpg section p.introtext{text-align:center;padding:2em 15% 0;font-weight:500;font-size:1.25em;margin-bottom:1em}.prodpg section p.button{margin-bottom:2em}.prodpg section p.button.lg{text-align:center}.prodpg section p.button.lg a{padding:1em 4em;font-size:1.5rem}.prodpg section p.button a{background:#00adbb;padding:.5em 2.5em;text-align:center;display:inline-block;color:#fff;font-size:1.1rem;font-weight:700;-webkit-transform:skew(-6deg);-ms-transform:skew(-6deg);transform:skew(-6deg)}.prodpg section p.button a span{-webkit-transform:skew(6deg);-ms-transform:skew(6deg);transform:skew(6deg);display:inline-block}.prodpg section p.button a:hover{background:#008b96}.prodpg section .featuretext .innertext .heading{border-left:2px solid #00adbb;font-size:1.5rem;padding:.25em 0 .25em .75em;margin-bottom:2em}.prodpg section .featuretext .innertext p{font-size:1rem;margin-bottom:3em}.prodpg section .featuretext .innertext p.button{margin-bottom:2em}.prodpg section .featuretext .innertext p.button a{background:#00adbb;padding:.5em 2.5em;text-align:center;display:inline-block;color:#fff;font-size:1.1rem;font-weight:700;-webkit-transform:skew(-6deg);-ms-transform:skew(-6deg);transform:skew(-6deg)}.prodpg section .featuretext .innertext p.button a span{-webkit-transform:skew(6deg);-ms-transform:skew(6deg);transform:skew(6deg);display:inline-block}.prodpg section .featuretext .innertext p.button a:hover{background:#008b96}.prodpg section .graybkgrd,.prodpg section.sec2{background:#f8f8f8}.prodpg section.sec3{background:rgba(0,173,187,.1)}.prodpg section.prodsolutions .flex{padding:40px 0}.prodpg section.prodsolutions .flex .w50{padding-right:10%}.prodpg section.prodsolutions .flex .w50 .heading{font-size:1.7em;line-height:1.4;text-transform:uppercase;font-weight:700;padding-bottom:1em}.prodpg section.prodsolutions .flex .w50 p.desc{line-height:1.4;font-weight:500;font-size:1.5rem}.prodpg section.prodsolutions .flex .w25{padding:0 2%;text-align:center}.prodpg section.prodsolutions .flex .w25 p{font-size:1.3rem;font-weight:500;margin:1em 0 .75em}.prodpg section.prodsolutions .flex .w25 p.learn{margin:.5em 0 0}.prodpg section.prodsolutions .flex .w25 hr{width:100px}.prodpg section.prodsolutions .flex .w25 a{color:#00adbb;text-transform:uppercase;font-weight:600;font-size:1rem}.prodpg section.prodsolutions .flex .first{border-right:1px solid gray}.prodpg section.prodfeature{background-image:url(https://s3-us-west-2.amazonaws.com/kfpublic/ta-products-laptop.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;height:660px;position:relative}.prodpg section.prodfeature .featuretext{background:#002c5c;width:25%;opacity:.9;color:#fff;position:absolute;right:0;top:0;padding:60px;-webkit-transform:skew(-7deg);-ms-transform:skew(-7deg);transform:skew(-7deg)}.prodpg section.prodfeature .featuretext .innertext{-webkit-transform:skew(7deg);-ms-transform:skew(7deg);transform:skew(7deg)}.prodpg section.prodfeature.rd{background-image:url(https://s3-us-west-2.amazonaws.com/kfpublic/ta-products-kf-direct-tablet.png);background-position-x:left;background-position-y:-50px}.prodpg section.prodwebinar{background:#005971;height:660px;position:relative}.prodpg section.prodwebinar .featuretext{color:#fff;margin-top:50px}.prodpg section.prodwebinar .featuretext .innertext p .webtitle{font-size:1.25rem}.prodpg section.prodwebinar .webimage{text-align:right;margin-top:110px}.prodpg section.prodblog{position:relative;padding:100px 0}.prodpg section.prodblog .blogimage{-webkit-filter:drop-shadow(0 0 1px #333);filter:drop-shadow(0 0 1px #333)}.prodpg section.prodblog .bloglist{padding:60px 0 0 5%}.prodpg section.prodblog .bloglist ul{list-style:none;margin-left:0;padding-left:0;margin-bottom:4.5em}.prodpg section.prodblog .bloglist ul li{line-height:1.5;border-bottom:1px solid rgba(0,0,0,.1);padding:.65em .85em;font-size:1.125rem;font-weight:600}.prodpg section.prodblog .bloglist ul li:last-child{padding:.65em .85em}.prodpg section.prodblog .bloglist ul li a:hover{color:#008b96}.prodpg section.prodawards{background:#002c5c;padding:60px 0}.prodpg section.prodawards .featuretext .innertext .heading{color:#fff}.prodpg section.prodawards .flex div{text-align:center;width:25%}.prodpg section.prodawards .flex img{width:33%}.prodpg section.sols .w50{text-align:center;padding:4em 0}.prodpg section.sols .w50 .blurb{padding:0 6em}.prodpg section.sols .w50 .first{border-right:1px solid #e8e8e8}.prodpg section.sols .w50 .heading{font-size:1.25rem;font-weight:600;margin-bottom:1em}.prodpg section.sols .w50 hr{width:100px}.prodpg section.sols .w50 a{color:#00adbb;text-transform:uppercase;font-weight:600;font-size:1rem}.prodpg section.features h3{font-weight:600;font-size:1.25rem;text-align:center;margin:40px 0 80px;color:#005971}.prodpg section.features .flex{margin-bottom:80px}.prodpg section.features .w50.odd{text-align:right}.prodpg section.features .w50.even,.prodpg section.features.rectangle .w50.odd{text-align:left}.prodpg section.features .w50.text{padding:12% 4% 0}.prodpg section.features .w50.text p.ttl{font-size:1.5em;font-weight:600;margin-bottom:1em}.prodpg section.features .w50.text .discover{border-top:1px solid #008b96;width:150px;padding:10px}.prodpg section.features .w50.text a{color:#008b96;text-transform:uppercase;font-weight:600;font-size:1rem}.prodpg section.features .w50 img{-webkit-filter:drop-shadow(0 0 1px #333);filter:drop-shadow(0 0 1px #333)}.prodpg section.features.short .flex{margin-bottom:100px}.prodpg section.features.rectangle .flex,.prodpg section.pricing .section-hdg,.prodpg section.pricing .w50{margin-bottom:60px}.prodpg section.features.short .w50.text{padding:10% 6% 0}.prodpg section.features.square .w50.odd{margin-right:2%}.prodpg section.features.square .w50.even{margin-left:2%}.prodpg section.features.rectangle .graybkgrd{padding:60px 0 15px;margin-bottom:60px}.prodpg section.features.rectangle .w50.text{padding:10% 4% 0}.prodpg section.features.rectangle .w50.even{text-align:right}.prodpg section.pricing .w50{padding:0 4%}.prodpg section.pricing .w50 .headerrow{background:#00173b;color:#fff;padding:1em;text-align:center}.prodpg section.pricing .w50 .headerrow p{font-size:1.5rem;line-height:1.2;margin:0;padding:0}.prodpg section.pricing .w50 .headerrow p span{font-size:.875rem}.prodpg section.pricing .w50 .pricebox{background:#f7f7f7;text-align:center;padding:4em 10%}.prodpg section.pricing .w50 .pricebox .pricequote{font-size:4rem;line-height:.4em;margin-bottom:1em;min-height:75px}.prodpg section.pricing .w50 .pricebox .pricequote sup{font-size:50%;top:-.75em}.prodpg section.pricing .w50 .pricebox .pricequote span{font-size:1rem}.prodpg section.pricing .w50 .pricebox ul{color:#7a7a7a;font-size:1rem;margin-bottom:60px;list-style:none;padding-left:0;text-align:left;min-height:410px}.prodpg section.pricing .w50 .pricebox ul li{padding:0 5% 1em;margin-bottom:1em;border-bottom:1px solid #ddd}.prodpg section.pricing .w50 .pricebox ul li i{margin-right:.4em}.prodpg section.form{padding:0 0 60px}.prodpg section.form .w50{padding:0 6% 0 0}.prodpg section.form .w50.graybkgrd{padding:2em 4%}.prodpg section.blogpost{background:#f8f8f8;padding:45px 0 90px}.prodpg section.blogpost p{font-size:1.25rem}.prodpg section.blogpost p.contributor{font-size:1em;font-style:italic}.prodpg section.blogpost ol,.prodpg section.blogpost ul{font-size:1.25rem;line-height:1.5em}.prodpg section.blogpost img{-webkit-filter:drop-shadow(0 0 2px #333);filter:drop-shadow(0 0 2px #333)}.prodpg section.blogpost h3{font-weight:600;text-transform:none}.prodpg .w80{width:80%;max-width:1440px;margin:0 auto}.prodpg .w75{width:75%}.prodpg .w60{width:60%;margin:0 auto}.prodpg .w50{width:50%}.prodpg .w25{width:25%}.prodpg .h60{padding-top:60px;padding-bottom:60px}.prodpg .flex{display:-webkit-flex;display:-ms-flexbox;display:flex}.prodpg .aligncenter{text-align:center}.prodpg .mktoForm{font-size:1rem!important;width:100%!important}.prodpg .mktoForm .mktoCheckboxList{width:30px;clear:none;float:right}.prodpg .mktoForm select.mktoField{width:300px!important}.prodpg .mktoForm textarea{margin-top:10px!important;border:1px solid #ddd}.prodpg .mktoForm .mktoButtonRow{width:100%!important;text-align:center}.prodpg .mktoForm .mktoButtonWrap.mktoSimple{margin-left:0!important}.prodpg .mktoForm .mktoButtonWrap.mktoSimple .mktoButton{border:1px solid #008b96!important;background-color:#008b96!important;background-image:none!important;font-size:1.1rem;font-weight:700;padding:.5em 2.5em;-webkit-transform:skew(-6deg);-ms-transform:skew(-6deg);transform:skew(-6deg)}.footer.prod{background:#00173b!important}@media only screen and (max-width:1024px){.desktop-only,.hide-mobile{display:none!important}body.has-cookies{margin-top:.3125em}body.has-cookies .hdr{top:0}.hdr{background-color:#106550;position:relative}.hdr__nav-box{overflow:hidden;padding-right:0}.nav__lang-select::before{content:none}.nav__lang-select .nav__menu-btn{padding-right:1.25em;position:relative}.nav__lang-select .nav__menu-btn::after{right:0;background-position:0 -3.75em;width:.5625em;height:.375em}.nav-fixed{position:fixed;width:100%}.menu-lang-list{height:0;left:0;margin-left:0;padding-top:0;width:100vw}.page--article .articles__list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-stack .btn-link{border-color:#fff;color:#fff}.articles__hdg{font-size:1.25em}.facts__title--alt{max-width:10em}.hero__cell.static{font-size:8px}.hero__cell.static .box{max-width:52rem}.hero__cell.static .hero__textbox{width:28rem}.hero__cell.static .headerBg{left:-20px;height:350px}.hero--home{height:350px}.flickity-viewport,.hero__cell.static.is-selected,.ir.ir--hero-large{height:350px!important}.hero__box{max-height:280px}.ir.ir--hero-large{padding-bottom:0}.ad_content_form{bottom:unset;left:50%;margin-left:-20%;top:13%;width:40%;padding:3%;min-height:auto}.ad_content_form .ad_contact_form_close{top:-4px;left:-4px}.ad_content_form>p{padding:0 0 15px}}@media only screen and (max-width:767px){.cf,.modal__content{zoom:1}.feature__item,.spotlights{border-top:2px solid #c1d62f}.feature__p,.posts__desc,.values__copy p{font-size:.875em}.desktop-and-tablet,.hide-phone,.tablet-only{display:none!important}.ir--values{padding-bottom:72.52747%}.errors--fixed,.message--fixed{margin-left:-13.75rem;max-width:27.5rem}.box--meet-our-people.box{padding-bottom:0}.slide-wrap--stacks.box{margin:0 auto;width:100%;max-width:inherit}.institute-article-email-form .mktkoFieldWrap.mktoRequiredField,.institute-article-email-form .mktoEmailField,.institute-article-email-form .mktoFieldDescriptor.mktoFormCol,.institute-article-email-form .mktoFieldWrap.mktoRequiredField,.institute-article-email-form .mktoFormRow:nth-of-type(1){width:100%!important}body.has-cookies{margin-top:5.625em}.accept-cookies__btn{height:.5em;margin-left:0;margin-top:.625em}.contact-nav{margin:0 -.625em}.institute-article-email-form__container{padding:0 1.1875em}.institute-article-email-form__container .sbar{padding-left:1.1875em;padding-right:1.1875em}.institute-article-email-form__form{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:0!important}.institute-article-email-form__heading{text-align:center;padding-right:.78125em}.institute-article-email-form .mktoButton:disabled{margin-left:-2.1875em!important}.page__box{max-width:none}.page__content{margin:0 auto;max-width:30em;padding-top:1.25em}.page__content--help-form{padding-top:2.25em}.page__sidebar--phone{padding-left:.625em;padding-right:.625em}.feed__item,.feed__title{padding-left:0;padding-right:0}.posts__desc{margin-bottom:1.71429em;margin-top:1.85714em}.posts--decor .posts__title{-webkit-align-items:center;-ms-flex-align:center;align-items:center;bottom:0;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;margin:0;position:absolute;right:0;text-align:center;top:0}.posts--stay-at-top{margin-bottom:1.25em}.feed__inner--tabs{margin:0}.feed__item--box{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.feed__item--btn:last-child{padding-left:0}.feed__container{background:#f8f8f8;margin:.6875rem .6875rem 0 1.6875rem;width:16.25rem}.feed__title--alt{color:#000;margin:.625rem auto .8125rem;max-width:17.75rem;padding:0}.feed__box button.flickity-prev-next-button.next,.feed__box button.flickity-prev-next-button.previous{visibility:hidden}.feed__heading{padding-right:2em}.box-header--understand .box-header__title{margin-bottom:.75rem}.box-header--key-facts{background-color:#f8f8f8}.box-header--meet-our-people{padding-top:3.875em}.box-header--help-form{padding-top:3.875em;padding-bottom:2.125em}.featurette--feed{max-width:30em;margin:0 auto;padding-bottom:2.5em}.featurette__item{zoom:1;margin:0 auto 1.25em}.spotlights{padding-top:1.75em}.spotlights__hdg{padding-top:1.0625em;margin-top:-1.6875em}.spotlights__col-2{padding-right:1.25em}.articles__carousel{display:block}.articles--grid .articles__item{width:calc(33.33333% - .625em)}.quote{margin:2.125em 0 1em}.quote__col-1{width:100%;max-width:8.125em;margin:0 auto 1.625em}.quote__quote{padding:.42857em 2em}.quote__quote:before{margin-left:-.125em}.quote__quote:after{margin-bottom:-.125em;margin-right:-.125em}.quote__sub{padding:0 2.8em;line-height:2}.quote--alt{margin:2.125em 0 1.4375em}.closer-look__container{padding-bottom:1.3125em}.closer-look__container--v4{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.closer-look__item,.perspectives .closer-look__item{margin-bottom:1.25em}.touts__col{margin-top:1.75em}.touts__col:first-child{margin-top:0}.article-part__title{margin-bottom:.61905em}.feature__item{padding-top:0;position:relative}.feature__wrap{padding:0 .625em 2.5em;margin:0 -.625em;z-index:0;position:relative;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.feature__col-1{margin-top:.9375em}.feature__title{top:0;margin-top:0;line-height:1.2;padding-top:1.05em;margin-bottom:.95em}.feature__p,.values__copy p,.values__title{line-height:1.45}.feature--solo .feature__title{margin-bottom:1.1em}.feature--solo .feature__title:before{content:"";background-color:#fff;position:absolute;top:0;left:-.5em;right:-.5em;height:2.8em;z-index:0}.feature--solo .feature__item:before{content:"";background-color:#f8f8f8;position:absolute;top:1.25em;left:-.625em;right:-.625em;bottom:0}.feature--solo .feature__item:nth-child(1) .feature__wrap{display:block}.sbar--light{background:#fff;margin:0;max-width:100%;width:100%}.sbar--job,.sbar--related{max-width:31.25em;margin:0 auto}.sbar--job{padding:.875em 2em}.sbar--related{padding:.625em .625em 1.25em}.values .slash{background-position:50% 2.25em}.values__wrap{max-width:30em}.values__item{width:50%;margin-bottom:.5625em}.facts__container--alt:before,.help-form__sbar--background:before{height:100%;width:4000px;left:-2000px;top:0;z-index:-1;position:absolute}.values__photo{max-width:55%;padding-bottom:.3125em}.values__copy{padding-top:1.3125em}.tabbed-section__btn.is-active::after,.tabbed-section__btn::after{background-image:url(../images/svg/sprite/sprite-icon.svg);background-repeat:no-repeat;background-size:14em 80.9375em;display:block;font-size:1em;content:""}.facts__container--alt:before{content:"";background-color:#f8f8f8}.help-form__sbar{margin:0}.help-form__sbar--background:before{content:"";background-color:#106550}.tabbed-section__btn{padding-left:.625em;padding-right:.625em;transition:padding .4s ease-in-out}.tabbed-section__btn::after{float:right;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;background-position:0 -61.375em;width:.875em;height:.875em}.tabbed-section__btn.is-active::after{background-position:0 -56.4375em;width:1.125em;height:1.125em;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.tabbed-section__btn:before{content:"";background-color:#f8f8f8;position:absolute;height:100%;width:4000px;left:-2000px;top:0;z-index:-1}.tabbed-section__menu{transition:all .4s ease-in-out;display:none}.addlayout .marquee-inner-wrapper{height:150px}.addlayout .marquee-inner-wrapper .marquee-header-text{width:95%;margin-left:0;left:2.5%;top:40%!important}.addlayout .marquee-inner-wrapper h4{font-size:14px}.addlayout .marquee-inner-wrapper h1,.addlayout .marquee-inner-wrapper h2{font-size:22px}.addlayout .marquee-inner-wrapper h1,.addlayout .marquee-inner-wrapper h2,.addlayout .marquee-inner-wrapper h4{text-align:center}.addlayout .ad_text{width:90%;padding:7% 5%}.addlayout .ad_sub_title{font-size:14px;line-height:normal;padding-top:5px}.addlayout .ad_type a{font-size:12px}.addlayout .ad_title{font-size:14px}.addlayout .header .quick-access{bottom:0;position:absolute;width:100%}.addlayout .quick-access span.quicklinks-list{display:block;padding-right:9px;padding-top:5px}.addlayout .site-marquee .marquee-inner-wrapper-with-banner-image .marquee-header-text,.addlayout .site-marquee .marquee-inner-wrapper-without-banner-image .marquee-header-text{top:25%!important;width:97%}}@media only screen and (max-width:480px){.hide-small-phone{display:none!important}.errors--fixed,.message--fixed{left:2.0625rem;margin-left:0;max-width:none;right:2.0625rem;width:auto}.nav{width:100%}.nav-exposed .footer,.nav-exposed .page-wrap{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.nodisplayphone{display:none}.articlepg .blocks,.articlepg .pov-article .infographic .elements{display:block}.articlepg{font-size:80%}.articlepg .short-banner-container{background-size:contain!important}.articlepg .short-banner-container .short-banner{width:100%}.articlepg .short-banner-container .short-banner .text-box{width:100%;margin-top:0;padding:100px 20px 0}.articlepg .pov-teaser p.introtext{margin-bottom:30px}.articlepg .blocks .block{width:100%;margin-bottom:20px}.articlepg .pov-article{margin-top:30px}.articlepg .pov-article .box{padding:0 1.25em}.articlepg .pov-article .pdfdownload{float:none;margin-left:20px;margin-bottom:30px}.articlepg .pov-article .blockquote{background:0 0;height:auto}.articlepg .pov-article .blockquote .quotetext{-webkit-transform:none;-ms-transform:none;transform:none;height:auto;width:100%;margin-left:0;padding:60px 20px;margin-bottom:30px}.articlepg .pov-article .infographic{padding:40px 20px}.articlepg .pov-article .infographic h3{margin-bottom:30px}.articlepg .pov-article .infographic p.introtext{margin-left:0;margin-right:0}.articlepg .pov-article .infographic .elements .element{width:100%;padding:4.5em 2em 2em}.articlepg .pov-article .infographic .elements .element p.ttl{font-size:1.5rem;line-height:1}.articlepg .pov-article .infographic .elements .element.row1.left{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/exit-in-mind-48.png) center 10px no-repeat rgba(195,213,0,.9)}.articlepg .pov-article .infographic .elements .element.row1.right{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/reward-structures-48.png) center 10px no-repeat rgba(195,213,0,.9)}.articlepg .pov-article .infographic .elements .element.row2.left{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/onboard-fast-48.png) center 10px no-repeat rgba(195,213,0,.9)}.articlepg .pov-article .infographic .elements .element.row2.right{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/offer-autonomy-48.png) center 10px no-repeat rgba(195,213,0,.9)}.articlepg .pov-article .infographic .elements .element.row3.left{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/career-path-48.png) center 10px no-repeat rgba(195,213,0,.9)}.articlepg.womenleaders .pov-article .infographic .elements .element.row1.left{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/Icon-Dive.png) center 10px no-repeat rgba(195,213,0,.9)}.articlepg.womenleaders .pov-article .infographic .elements .element.row1.right{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/Icon-StarLeader.png) center 10px no-repeat rgba(195,213,0,.9)}.articlepg.womenleaders .pov-article .infographic .elements .element.row2.left{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/Icon-Accelerate.png) center 10px no-repeat rgba(195,213,0,.9)}.articlepg.womenleaders .pov-article .infographic .elements .element.row2.right{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/Icon-Roadblock.png) center 10px no-repeat rgba(195,213,0,.9)}.articlepg.womenleaders .pov-article .infographic .elements .element.row3.left{background:url(https://s3-us-west-2.amazonaws.com/kfpublic/Icon-Track.png) center 10px no-repeat rgba(195,213,0,.9)}.short-banner-container .short-banner{width:300px}.line svg,.line2 svg{width:1400px}.short-banner-container .short-banner .text-box{padding:10px 20px;margin-top:95px}.short-banner-container .short-banner .text-box .content p{font-size:1.125em}.line{left:-1020px;top:-200px}.line2{left:-600px;top:-200px}.articles__item{width:100%}.articles--grid .articles__item{width:calc(50% - .625em)}.hero__cell.static{font-size:4px}.hero__cell.static .headerBg{left:-400px}.hero__cell.static .hero__box{height:200px}.hero__cell.static .hero__textbox{width:12rem}.hero__cell.static .corner{display:none}.hero--home{height:220px}.ir.ir--hero-large{height:220px!important}.addlayout .header .branding{float:none;margin:11px 0 31px;width:100%}.addlayout .marquee-inner-wrapper .marquee-header-text{margin-left:0}.ad_type{width:83%}}@media only screen and (max-width:374px){.hide-smallest-phone{display:none!important}.hdr__logo{font-size:.5em}.feed__heading{padding-right:0}.articles--grid .articles__item{width:100%}.closer-look__item--v4,.perspectives .closer-look__item--v4{max-width:100%}}@media only screen and (min-width:768px){.box,.box--wide{padding-left:1.25em;padding-right:1.25em}.articles__load-more,.section-hdg{text-align:left}.sbar .flickity-page-dots{display:none}.phone-only{display:none!important}table+table{margin-top:1.5625em}.form-item--half{width:calc(50% - 1.25em)}.form-item--third{width:calc(33.33333% - 1.25em)}.ir--posts{padding-bottom:93.02326%}.ir--posts-solutions{padding-bottom:100%}.ir--prop{padding-bottom:74.44444%}.ir--values{padding-bottom:73.07692%}.ir-closer-look--v2{padding-bottom:38.29787%}.box{max-width:63.75em}.contact-nav__item{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0}.contact-nav__btn{font-size:1.25em;padding:1em 2em .85em}.hdr__logo,.hero__icon,.offices__icon{font-size:.6875em}.contact-form{margin:0;padding:2.25em 2.5em 3.25em}.filters{margin-bottom:12.1875em}.footer{background:linear-gradient(135deg,#106550 32%,#397f6e 32%);padding:1.375rem 0}.footer .box{-webkit-flex-flow:row-reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.footer__social ul{padding:0 10px 0 0}.footer__links ul{width:18.75rem;padding:0}.footer__links{width:50%}.footer__text{padding:0 0 0 10px;width:20.4375rem}.institute-article-email-form__container .sbar{padding-left:1.1875em;padding-right:1.1875em}.institute-article-email-form__heading{padding-left:0}.institute-article-email-form .mktoButton:disabled{padding:0 .625rem!important;margin-left:-.9375em}.nav-actions{width:5.375em;padding-right:1.25em}.nav-actions__btn--search{margin-left:.375rem}.nav-decor{-webkit-transform:translate3d(calc(100% - 7.875em),0,0);transform:translate3d(calc(100% - 7.875em),0,0)}.page__content{width:calc(100% - 18.75em)}.page__sidebar{margin:0;width:18.75em}.page--details .page__content{padding-right:3.125em;padding-top:1.625em}.page--articles .page__content{margin-top:-8.875em;padding-right:1.25em}.page--articles .page__content--offices{margin-top:0}.page--jobs .page__content{padding-bottom:5.8125em;padding-right:2.8125em}.page--work-for-us .page__content--work-for-us{margin-top:0;padding-bottom:6.4375em;padding-right:2.5em}.posts__item{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:0;width:calc(50% - 1.25em)}.posts__photo{margin:0 auto;max-width:13.4375em;width:45.74468%}.posts__info{padding-left:1.875em;padding-top:1.25em;width:54.25532%}.posts__title{margin-bottom:1.1em;margin-top:0}.posts__desc{margin-bottom:1.6em}.posts--decor .posts__item{background-color:#f8f8f8}.posts--decor .posts__item::after,.posts--decor .posts__item::before{background-color:#fff;content:'';display:block;left:0;position:absolute;top:0}.feed__item--box,.feed__item--cell{left:0!important}.posts--decor .posts__item::before{bottom:0;width:2.8125em}.posts--decor .posts__item::after{height:1.1875em;right:0}.posts--decor .posts__info{padding:2.5em 1.875em 1.875em}.posts--solutions{margin-bottom:3.75em}.posts--stay-at-top{margin-bottom:5.875em}.search-results__container{padding-right:2.5em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.search-results__item{margin:0 0 .9375em;width:32%}.section-hdg{border-left:2px solid #c1d62f;border-top:0;padding:1.125rem 0 .6875rem 1.125rem}.section-hdg--articles{margin-bottom:.9375rem}.section-hdg--jobs{border-left:0;margin-bottom:3.1875rem}.section-hdg--offices{margin-top:1.5625em;margin-bottom:.9375rem}.hero__box-right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.hero__box-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hero__textbox{width:25rem}.hero__icon{display:block;top:0}.col-sm-7{width:58.33333333%;float:left}.container{width:750px}.feed__item--box{margin:0;opacity:0;right:0;transition:opacity .4s ease-in-out;width:auto;z-index:-1}.feed__item--box.is-selected{background:#fff}.feed__img--person{margin:-.625rem 0 0 -1.25rem;width:6.875rem}.feed__box--slide{margin:1.5625rem 0 0 2.5rem}.feed__box{width:15rem}.feed__box .flickity-slider{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.feed__box .flickity-viewport{overflow:inherit!important}.feed__heading{padding-right:1em}.post-stack__text{max-width:30em}.post-stack__button{max-width:30rem}.post-stack__img--big{max-width:30em}.prop__img,.prop__text{max-width:28.125rem;width:90%}.box-header{max-width:34.375rem;padding:3.0625em 0 3em}.box-header__title{margin-bottom:1.0625rem}.box-header--understand{padding-bottom:4.625em;padding-top:5.0625em}.box-header--solutions{padding-bottom:4.3125em;padding-top:3.4375em}.box-header--feed{padding-top:3.8125em}.box-header--stay-at-top{padding-top:5.0625em}.box-header--closer-look{max-width:28.0625em;padding-bottom:3.375em;padding-top:3.375rem}.box-header--webinars{max-width:40em;padding-bottom:2.1875em}.box-header--contact{padding-bottom:2.125em}.box-header--culture{padding-bottom:1.875em}.box-header--offices{padding-bottom:2.5em;padding-top:4.3125em}.box-header--key-facts h2{margin:0}.box-header--key-facts{padding:1.375em 0 2.125em}.box-header--meet-our-people{padding-bottom:0}.box-header--work-for-us{max-width:40em;padding-bottom:2.125em}.closer-look__item--v4,.perspectives .closer-look__item--v4{max-width:33%}.box-header--help-form{padding-top:0;padding-bottom:3.375em}.featurette{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;list-style-type:none;margin-bottom:5em}.featurette--stack{margin:2.5em 0 0}.featurette--feed{display:block;margin:0;padding-bottom:2.5em}.closer-look__container,.quote{display:-webkit-flex;display:-ms-flexbox}.featurette__item{width:31%}.featurette__item--stack{width:100%}.spotlights{border-left:2px solid #c1d62f;padding:0 2.5em 0 1.125em}.articles__hdg{margin-bottom:6.9375rem;padding-top:3.4375rem}.articles__content{margin:0;padding:0 2.125em}.articles__carousel{top:-3.75em}.articles__carousel::after{content:''}.articles--carousel .articles__item{width:calc(25% - 1.3125em)}.articles--grid .articles__item{width:calc(33.33333% - .625em)}.quote{display:flex;margin:3.375em 0 2.5em}.quote__col-1{-webkit-flex:0 12.875em;-ms-flex:0 12.875em;flex:0 12.875em;width:12.875em;padding-right:1.625em}.quote__col-2{-webkit-flex:0 100%;-ms-flex:0 100%;flex:0 100%}.quote--alt{margin:2.125em 0 1.4375em}.quote--indent{padding:0 3em}.closer-look__container{display:flex;padding-bottom:3.75em;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.closer-look__container--v4{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-bottom:4.75em}.closer-look__item{padding:0 1.25em}.perspectives .closer-look__container--v4{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:4.75em}.perspectives .closer-look__item{padding:0 1.25em}.touts{padding-bottom:3.125em}.touts__col-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex}.touts__col{-webkit-flex:1;-ms-flex:1;flex:1}.touts__col:first-child{padding-right:2.5em}.article-part__content{padding-top:1.125em}.feature{margin-bottom:1.5em}.feature__item{padding:2.8125em 0 1em 2.8125em}.feature__item:nth-child(odd){padding:2.8125em 2.8125em 1em 0}.feature__item:nth-child(odd) .feature__wrap{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.feature__item:nth-child(odd) .feature__figure{top:-1.25em;right:-2.8125em;left:auto}.feature__item:nth-child(odd) .feature__content{left:0;padding-left:2.5em;padding-right:0}.feature__item:nth-child(odd) .feature__col-2{width:49.8%}.feature__item:nth-child(odd) .feature__col-2:before{left:1.25em}.feature__figure{position:relative;top:-1.25em;left:-2.8125em;right:auto}.feature__col-1{background-color:#f8f8f8;width:50.2%;padding-bottom:2.0625em}.feature__col-2{background-color:#f8f8f8;width:53%;padding-left:1.25em;margin-left:-1.5625em}.feature__col-2:before{content:"";position:absolute;left:0;top:1.875em;bottom:-1.25em;width:.125rem;background-color:#c1d62f}.feature__content{margin:1.875em 0 0 -1.25em;padding:.75em 1.25em 1.25em}.feature--solo{margin-bottom:3.75em}.feature--solo .feature__content{padding-bottom:2.5em}.feature--solo .feature__item:nth-child(1){padding-left:2.8125em;padding-right:0}.feature--solo .feature__item:nth-child(1) .feature__item{padding-left:2.8125em}.feature--solo .feature__item:nth-child(1) .feature__figure{right:auto;left:-2.8125em}.feature--solo .feature__item:nth-child(1) .feature__col-1{padding-bottom:2.1875em}.feature--solo .feature__item:nth-child(1) .feature__col-2{width:52.4%;padding-right:2.625em;margin-left:-1.375em}.feature--solo .feature__item:nth-child(1) .feature__col-2:before{bottom:-2.5em}.sbar:first-child{margin:-4.25rem 0 0;position:relative}.sbar .btn--large{color:#fff;margin:2.0625rem 0 .75rem}.sbar .btn--large:hover{color:#fd8103}.values__wrap{padding:0 1.25em}.values__slash{padding:0 0 3.4375em}.values__copy{max-width:39.1875em;margin:0 auto;padding-top:1.9375em}.offices__menu{display:block;height:auto!important;padding-bottom:1.75em!important;padding-left:1.25em;padding-top:1.9375em}.facts__container--alt{margin:0 0 1.5625em}.the-challenge{padding:4.5em 1.25em 5.5625em}.the-challenge__title{padding-bottom:.62963em}.help-form__sbar{padding:1.25em 2.125em 2.125em 1.25em}.help-form__sbar:first-child{margin-top:2.5em}.help-form__sbar h3{margin-bottom:1.1em}.help-form__form{padding-bottom:4.125em;padding-right:2.5em;padding-top:2.25em}.help-form__header{width:calc(100% - 18.75em);padding-bottom:1.8125em;padding-right:2.5em}.help-form__title{margin-top:0}.tabbed-section__container:before{content:"";background-color:#f8f8f8;position:absolute;height:100%;width:4000px;left:-2000px;top:0;z-index:-1}.kfi-carousel .carousel{margin-left:155px;margin-top:0;margin-right:25px}.hero__cell.static .box{max-width:70.5rem}.understand__wrap{display:-webkit-flex;display:-ms-flexbox;display:flex}.understand__col--1{-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%}.understand__col--2{-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}.hero-branch__hdg{margin-bottom:2.3125rem}.details-page__hdg{margin:4.0625rem 0 20px}}@media only screen and (min-width:768px) and (max-width:1024px){.hide-tablet{display:none!important}.ir--global-presence{padding-bottom:62.5%}.colm--meet-our-people{max-width:30em;margin:0 auto}.hdr__nav-box{padding-right:0}.institute-article-email-form .mktoEmailField{width:100%!important}.feed__item--tabs{padding-left:0}.box-header--meet-our-people p{text-align:center}.featurette__photo{width:6.25em}.featurette__photo--v3{width:13.375em}.featurette__desc{min-height:6.25em;padding:1.25em 1.25em 0;width:calc(100% - 5.3125em)}.featurette__desc--v2{width:100%;padding:1.625em 3.125em 2.125em 1.25em}.featurette__desc--v3{width:100%;padding:1.0625em .875em 1.8125em 1.25em}.addlayout .ad_image{float:left;padding:2% 0;width:35%}.addlayout .ad_type{margin:0 auto!important;width:70%!important}.ad_type>a:first-child{float:left!important}}@media only screen and (min-width:768px) and (max-width:979px){.tablet-portrait{display:inherit}.hide-tablet-portrait{display:none!important}.articles--grid .articles__bd{padding-left:.625em;padding-right:.625em}.articles--grid .articles__title{font-size:.8125em}}@media only screen and (min-width:980px){.tablet-landscape{display:inherit}.hide-tablet-landscape{display:none}.articles--grid .articles__item{max-width:11.5em;width:calc(33.33333% - 1.75em)}.addlayout .ad_image{display:inline-block;float:none;padding:2% 0 1%;width:27%;text-align:center}.ad_image.img12{width:24%}}@media only screen and (min-width:1025px){.hero .flickity-slider,.post-stack .flickity-slider{-webkit-transform:none!important;-ms-transform:none!important}.hero__cell,.post-stack__single,.prop__cell{opacity:0;transition:opacity .4s ease-in-out}.btn{font-size:.625em}.hide-desktop,.mobile-only,.tablet-only{display:none!important}.btn--large{font-size:.875em}h1{font-size:2.125em}h2{font-size:1.6875em}h4{font-size:.875em}h5{font-size:.75em}.hr{margin:1.875em 0}.ir--hero-large{padding-bottom:37.63889%}.ir--hero-short{padding-bottom:22.22222%}.ir--closer-look-v4{padding-bottom:55.81395%}.ir--global-presence{padding-bottom:22.22222%}.page-wrap{padding-top:2.5rem}.box--meet-our-people{padding-bottom:6.25em}.slide-wrap{width:100%}.colm--1{width:16.66667%}.colm--2{width:33.33333%}.colm--3{width:50%}.colm--4{width:66.66667%}.colm--5{width:83.33333%}.colm--6{width:100%}.colm--meet-our-people{width:46%}.colm--meet-our-people:first-child{width:57%;padding-top:1.5625em}.colm--meet-our-people p{padding-right:2.1875em}.contact-form__content{width:71.11111%}.hdr{height:5.9375rem;left:0;position:absolute;top:0;width:100%}.hdr.is-fixed,.hdr__nav{height:3.4375rem}.hdr.is-fixed{position:fixed}.hdr__nav-wrap{max-width:40.625em}.hdr__logo{font-size:1em}.jobs__btn{padding:.75em .9375em .625em 1.4375em}.jobs__title{font-size:.875em;width:32.07547%}.jobs__desc{width:67.92453%}.institute-article-email-form__heading{padding-right:1.25em}.institute-article-email-form .mktoEmailField{width:100%!important}.page--details .page__content{padding-right:7.8125em}.page--articles .page__content{padding-right:2.8125em}.page--jobs .page__content{padding-right:5.3125em}.page--work-for-us{padding-top:5.1875em}.page--work-for-us .page__content--work-for-us{padding-right:7.8125em}.page--facts{background-color:#fff}.posts__info{padding-left:2.5em}.posts__desc{padding-right:2em}.posts--decor .posts__info{padding-left:2.5em;padding-right:2.5em}.posts--decor .posts__desc{padding-right:0}.search-results{padding-bottom:4.25em}.search-results__desc{padding-bottom:0}.hero--short{max-height:320px}.hero--nav .flickity-page-dots{display:none}.feed--slide,.hero__touts{display:block}.hero__cell{left:0!important;z-index:-1}.hero__box--global-presence{margin:0 auto;max-width:53.75em}.hero__textbox--global-presence{max-width:24.0625em;margin:0;padding:4.6875em 0 4em}.hero .flickity-slider{transform:none!important}.hero__title--global-presence{padding-bottom:.62963em}.feed__wrap--tabs{margin:-1.1875em auto 0}.feed__inner{padding-left:0;padding-right:0}.feed__text--person{width:7.75rem}.feed--slide{left:.625rem;max-width:30.1875rem;position:relative}.feed__heading{padding:1.25rem .8em .9em 1em}.feed__btn{margin-left:2em}.feed__link{padding-left:1.25em}.post-stack--subnav{margin:0}.post-stack--subnav-right{margin:4.125em 0 0}.post-stack--full{max-width:31.875em}.post-stack__single{display:block;width:auto;left:0!important;max-width:31.875em;padding:0;margin:2.75em 0 0}.post-stack .flickity-page-dots,.prop .flickity-page-dots{display:none}.post-stack__single:last-child{margin:2.75em 0 0}.post-stack__single--alt,.post-stack__single--alt:last-child{margin:1.9375em 0 0}.post-stack__single .flickity-slider{width:31.875em}.post-stack__text{max-width:inherit}.post-stack__text--big{color:#000;max-width:29.0625rem;width:29.0625rem;background:#f8f8f8;min-height:15em;padding:6.375rem 4.875rem 2.0625rem 2.5rem;margin:5rem 0 1.875rem 2.8125rem}.post-stack__button{margin:0;max-width:inherit;text-align:right;width:100%;font-size:.6875em}.post-stack__button--alt{margin:4.375rem 0 0}.post-stack__title--main{text-align:left;margin:0}.post-stack__title--main-alt{margin:0 0 2.5625rem;text-align:left}.post-stack__img--big{max-width:inherit;max-width:24.0625em;width:100%;margin:0;position:absolute}.post-stack__img--kfi.post-stack__img--big{max-width:7.5em}.post-stack .flickity-viewport{overflow:inherit}.post-stack .flickity-slider{position:relative!important;transform:none!important}.prop{width:49%;left:-10px;min-width:18.75rem;max-width:28.125rem}.prop__text{width:100%;background:#fff;color:#000;left:-1.25rem;margin:0;max-width:300px;padding:1.6875rem 2.9375rem 1.4375rem 1.875rem;position:absolute;top:-.9375rem;z-index:2}.prop__text-alt{background:#f8f8f8}.prop__date,.prop__date a,.prop__title{color:#23715E}.prop__img{margin:.625rem 0 0;min-width:20rem;width:100%}.articles__details,.facts__container{display:-webkit-flex;display:-ms-flexbox}.prop .flickity-slider{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.prop .flickity-viewport{overflow:inherit!important}.prop__cell{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0!important;z-index:-1}.box-header--key-facts{padding:5.5625em 0 1.9375em}.box-header--meet-our-people{padding-bottom:2.25em;padding-top:4.6875em}.box-header--meet-our-people h1{margin:0}.box-header--work-for-us{padding-top:0;padding-bottom:1.6875em}.box-header--work-for-us .box-header__title{margin-bottom:.62963em}.articles__hdg{text-align:left}.articles__content{padding:0 4.25em .9375em}.articles__details{display:flex}.articles__link:hover .articles__details{opacity:1}.articles--carousel .articles__item{width:calc(25% - 1.6875em)}.closer-look__container{margin:0 -1.25em}.closer-look__details{display:block}.closer-look__desc--v3{background-color:#fff}.closer-look__item--v4{width:25%;padding:0 1.875em 0 0;max-width:15.3125em}.closer-look__item:hover .closer-look__details{opacity:1;cursor:pointer}.perspectives .closer-look__item--v4{width:33%;padding:0;max-width:18.3125em;margin-bottom:3em}.victual__figure{width:76.78571%;padding-bottom:100%}.victual__title{padding-left:0}.offices__item{padding:1.9375em 0 0 1.25em;max-width:11.5625em}.offices__load-more{margin-bottom:10.5em}.offices__menu{padding-left:0;padding-top:0}.facts__container{display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6.25em}.facts__container--alt{padding-top:0;max-width:34.6875em;margin-bottom:1.625em}.facts__item{text-align:left;max-width:18.75em;border-top:0;padding:.625em 2.8125em 0 1.25em}.facts__item--alt{padding:2.3125em 0 2.5em 1.25em}.facts__wrap{position:relative;padding:1em 0 2.125em 1.25em;max-width:14.6875em;height:210px}.facts__wrap::before{content:"";position:absolute;left:0;top:0;bottom:-1.25em;width:.125rem;background-color:#c1d62f;height:14.6875em}.facts__wrap--alt{padding:1.25em 0 0 1.125em;height:6.875em}.help-form__form .marketo-form button.mktoButton{width:47%!important}.help-form__header{width:100%;max-width:40em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-right:0;padding-top:.625em}.help-form__select{width:18.75em;height:2.5625em}.help-form__title{font-size:1.6875em}.tabbed-section__btn.is-active{background-color:#f8f8f8;color:#000}.tabbed-section__btn{background-color:#979797;color:#fff;padding:1em 0 .95em;text-align:center;border-right:1px solid #fff}.tabbed-section__container{background-color:#f8f8f8;position:relative}.tabbed-section__desc{max-width:40em;margin:0 auto;padding-top:4.125em;padding-bottom:3.375em}.tabbed-section__menu{position:absolute}.hero__textbox .btn{font-size:1.1rem}.addlayout .header .quick-access{position:relative;margin-top:27px;width:auto;margin-right:14px}.addlayout .site-marquee .marquee-inner-wrapper-with-banner-image .marquee-header-text,.addlayout .site-marquee .marquee-inner-wrapper-without-banner-image .marquee-header-text{top:11%!important}.understand__col--1{-webkit-flex:0 0 34.6%;-ms-flex:0 0 34.6%;flex:0 0 34.6%}.understand__col--2{-webkit-flex:0 0 65.4%;-ms-flex:0 0 65.4%;flex:0 0 65.4%}}@media only screen and (min-width:1281px){.large-only{display:inherit}.box--wide{padding-left:10.42857%;padding-right:10.42857%;max-width:100%}.footer__social ul,.footer__text{padding:0}.hdr__nav-wrap{max-width:47.1875em}.hdr__search-btn{margin-left:2.75%}.hdr__nav-link{font-size:.75em}.hero__icon{font-size:1em;top:-3.75rem}}@media only screen and (min-width:1401px){.huge-only{display:inherit}.box--wide{padding-left:9.125em;padding-right:9.125em;max-width:1400px}.footer{background:linear-gradient(135deg,#106550 38%,#397f6e 38%);padding:1.375rem 0}.hdr__nav-link{font-size:.85625em}.hdr__nav-item.loc{margin-left:6%}}@media only screen and (max-width:1280px){.large-only{display:none!important}}@media only screen and (max-width:1400px){.huge-only{display:none!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.select:after{display:block}.select select{width:110%}.select select::-ms-expand{display:none}.select select:focus::-ms-value{background:0 0}}@media only screen and (min-height:600px){.modal--search::before,.modal__inner--search{vertical-align:top}.modal__inner--search{margin-top:15.625em}}@media only screen and (max-width:413px){.institute-article-email-form__form{padding:0!important}}@media only screen and (min-width:481px){.nodisplaydesktop{display:none}}@media only screen and (max-width:1124px){.hero--home .hero__cell.static .hero__textbox{width:28rem}}@media only screen and (min-width:992px){.container{width:970px}}@media only screen and (min-width:1200px){.container{width:1170px}.ad_contact_form_close,.ad_contact_mobile_view,.ad_content_mobile_view,.ad_scroll_mobile_view{display:none}}@media only screen and (max-width:1440px){.line2{left:-800px}.hero__cell.static{font-size:10px}.hero__cell.static .headerBg{left:-200px}}@media only screen and (max-width:1200px){.short-banner-container .short-banner .text-box{padding:20px 40px;margin-top:195px}.short-banner-container .short-banner .text-box .content h2{font-size:1.75em}.short-banner-container .short-banner .text-box .content p{font-size:1.25em}.line{left:-1180px;top:100px}.line2{left:-775px;top:100px}.hero__cell.static{font-size:8px}.hero__cell.static .box{max-width:62rem}.hero__cell.static .hero__textbox{width:35rem}.hero__cell.static .headerBg{left:-20px}}@media only screen and (max-width:991px){.line svg,.line2 svg{width:1400px}.short-banner-container .short-banner{height:220px}.short-banner-container .short-banner .text-box{padding:20px 40px;margin-top:95px}.short-banner-container .short-banner .text-box .content h2,.short-banner-container .short-banner .text-box .content p{font-size:1.25em}.line{left:-880px;top:-120px}.line2{left:-680px;top:-120px}}@media only screen and (max-width:768px){.short-banner-container .short-banner{height:auto;width:400px}.line svg,.line2 svg{width:1400px}.short-banner-container .short-banner .text-box{padding:20px 40px;margin-top:95px}.short-banner-container .short-banner .text-box .content h2{font-size:1.15em}.short-banner-container .short-banner .text-box .content p{font-size:1.125em}.line{left:-920px;top:-200px}.line2{left:-600px;top:-200px}.hero__cell.static{font-size:6px}.hero__cell.static .box{max-width:52rem}.hero__cell.static .hero__textbox{width:22rem}.hero__cell.static .headerBg{left:-170px}.hero--home{height:280px}.hero--home-video{height:100%}.ir.ir--hero-large{height:280px!important;padding-bottom:0}.prodpg .flex{display:block}.prodpg .flex .w50{width:100%;padding:0 2%}.prodpg .flex .w25{width:50%}.prodpg .flex .w25.first{border-right:none}}@media only screen and (min-width:1141px) and (max-width:1240px){#content h1{font-size:2.5em}#content p{font-size:1.25em}}@media only screen and (min-width:901px) and (max-width:1140px){#content{width:40%;padding-top:4em}#content h1{font-size:2.15em}#content p{font-size:1em}}@media only screen and (min-width:521px) and (max-width:900px){#content{width:40%;padding:20px;left:20px;height:98.5%}#content h1{font-size:1.25em}#content p{font-size:.75em;margin-bottom:1em}#content .learnbtn{font-size:12px;padding:4px;margin-top:20px}}@media only screen and (max-width:520px){#content{width:60%;padding:0 10px;left:10px}#content h1{font-size:1em}#content p{font-size:.75em;margin-bottom:1em}#content .learnbtn{font-size:12px;padding:4px;margin-top:10px;-webkit-transform:none;-ms-transform:none;transform:none}}@media only screen and (max-width:767px) and (min-width:768px){.tabbed-section__btn{padding-left:1.25em;padding-right:1.25em}}@media only screen and (min-width:1650px){.hero__cell.static .headerBg{left:0}}@media only screen and (min-width:2000px){.hero__cell.static .box{max-width:110rem}}@media only screen and (max-width:1650px){.hero__cell.static{font-size:10px}.hero__cell.static .headerBg{left:-120px}}@media only screen and (min-width:1440px){.hero__cell.static{height:540px}}@media only screen and (max-width:992px){.hero__cell.static{font-size:7px}.hero__cell.static .box{max-width:52rem}.hero__cell.static .hero__textbox{width:28rem;margin-left:20px}.hero__cell.static .headerBg{left:-50px}.prodpg section.prodsolutions .flex .w50 .heading{font-size:1.25rem}.prodpg section.prodsolutions .flex .w25 p,.prodpg section.prodsolutions .flex .w50 p.desc{font-size:1rem}.prodpg section.prodblog .bloglist{padding-top:20px}.prodpg section.prodblog .bloglist .innertext p{font-size:1rem!important}.prodpg .hero__cell.static .headerBg{left:-200px}}@media only screen and (max-width:668px){.hero--home .hero__cell.static{font-size:5px}.hero--home .hero__cell.static .box{max-width:52rem}.hero--home .hero__cell.static .hero__textbox{width:12rem}.hero--home .hero__cell.static .headerBg{left:-400px}.hero--home{height:280px}.hero--home-video{height:100%}.btn.skew{font-size:.9rem;padding:6px 12px}.prodpg .hero__cell.static .headerBg{left:-370px}.prodpg .hero__cell.static .hero__textbox{width:14rem}.prodpg .hero__cell.static .hero__textbox .hero__desc p{font-size:.875rem}}@media only screen and (max-width:320px){.hero__cell.static{font-size:4px}.hero__cell.static .headerBg{left:-10px}.hero__cell.static .hero__textbox{width:15rem}}@media only screen and (min-width:767px) and (max-width:1025px){.addlayout .marquee-inner-wrapper{height:200px}.addlayout .marquee-inner-wrapper h1,.addlayout .marquee-inner-wrapper h2,.addlayout .marquee-inner-wrapper h4{text-align:center}.addlayout .marquee-inner-wrapper .marquee-header-text{left:0;margin-left:0;width:100%}}@media only screen and (max-width:1025px){.addlayout .header .quick-access{margin-top:27px;width:13%;border:none}.addlayout .logo-line,.addlayout .logo-line-about-us{display:none!important}.addlayout .site-marquee .marquee-inner-wrapper-with-banner-image .marquee-header-text,.addlayout .site-marquee .marquee-inner-wrapper-without-banner-image .marquee-header-text{top:16%!important}.ad_contact{bottom:1%;left:50%;margin-left:-20%;top:inherit;width:40%}}@media only screen and (min-width:728px){.addlayout .fourths .half{float:left;width:32%}}@media only screen and (max-width:764px){.addlayout .ad_type{margin:0 auto!important;text-align:center;width:66%!important}.ad_type>a:first-child{border-bottom:1px solid #fff}.ad_type>a{display:inline-block;float:none!important;padding:6px 0!important;width:100%!important}}@media only screen and (min-width:728px) and (max-width:1024px){.addlayout .site-ankle .site-links{border-top:medium none;margin:0 auto;padding-left:9%;width:76%}}@media only screen and (min-width:1025px) and (max-width:1049px){.addlayout .marquee-inner-wrapper .marquee-header-text{margin-left:-283px}}@media only screen and (min-width:1280px){.addlayout .marquee-inner-wrapper .marquee-header-text{margin-left:-410px}}@media only screen and (min-width:1583px){.addlayout .marquee-inner-wrapper .marquee-header-text{margin-left:-514px}}@media screen and (min-width:550px){.addlayout .ad_content_inner{background:#eceded;padding:2%}.addlayout .ad_type{margin:0 auto;width:70%!important}.ad_type>a:first-child{float:left!important}.addlayout .ad_text{border-left:1px solid #ccc;min-height:98px;width:56%;float:right}}@media only screen and (min-width:1024px){.addlayout .ad_image{padding:2% 0;width:27%}.addlayout .ad_image>img{width:147px}.addlayout .ad_type{width:85%}.addlayout .ad_text{min-height:103px;width:66%;border-left:1px solid #ccc}}@media only screen and (max-width:600px){.addlayout .ad_image{float:none}.addlayout .ad_image img{height:100%;width:100%}}@media screen and (min-width:768px) and (max-width:1024px){.addlayout .header .quick-access{border:none;line-height:29px;margin:1% 3%;width:auto;display:block}.addlayout .header .quick-access span.quicklinks-list{display:block}.addlayout .ad_sub_title{font-size:17px;line-height:normal;padding-top:5px}.addlayout .ad_type a{font-size:14px}.addlayout .ad_title{font-size:20px}}@media screen and (max-width:1024px){.addlayout .site-ankle .site-links{margin:0 auto;text-align:left}}@media screen and (max-width:1200px){.ad_contact,.ad_content_form,.add_scroller{display:none}.ad_contact_mobile_view,.ad_content_mobile_view{display:block}.ad_contact_mobile_view .ad_contact_mobile_view_button,.ad_content_mobile_view .ad_content_mobile_view_button,.ad_scroll_mobile_view .ad_scroll_mobile_view_button{cursor:pointer;margin:9px auto 0;background:#062d5d;width:102px;padding:6px;text-align:center}.ad_contact_mobile_view .ad_contact_mobile_view_button h1,.ad_content_mobile_view .ad_content_mobile_view_button h1,.ad_scroll_mobile_view .ad_scroll_mobile_view_button h1{font-size:12px!important;color:#fff}}@media screen and (min-width:768px){.addlayout .ad_text{background:#eceded;box-sizing:border-box;display:inline-block;float:none;vertical-align:top;width:70%;text-align:left}}@media only screen and (min-width:550px) and (max-width:639px){.addlayout .ad_text{width:46%}}@media only screen and (min-width:640px) and (max-width:768px){.addlayout .ad_sub_title{font-size:13px}.addlayout .ad_title{font-size:17px}.addlayout .ad_text{width:48%}.addlayout .ad_type a{font-size:12px}}@media only screen and (min-width:550px) and (max-width:979px){.ad_contact{bottom:4%;top:inherit;width:26%}}@media only screen and (max-width:549px){.ad_contact{bottom:1%;left:50%;margin-left:-35%;top:inherit;width:75%}.ad_contact .ad_contact_top_from .mktoField{font-size:12px}.ad_content_form{font-size:13px;margin-left:-40%;padding:6%;width:75%}}@media only screen and (min-width:550px) and (max-width:1200px){.ad_contact{bottom:1%;left:50%;margin-left:-20%;top:inherit;width:40%}.ad_contact .ad_contact_top_from form{width:100%!important}}@media only screen and (max-width:1023px){.ad_contact .ad_contact_top_label strong{font-size:11px}.ad_contact .ad_contact_top_label{padding:0;width:100%}.ad_contact .ad_contact_top_label span{font-size:10px}}@media only screen and (min-width:550px){.ad_contact .ad_contact_top_label strong{font-size:12px}.ad_contact .ad_contact_top_label span{font-size:11px}}@media only screen and (min-width:1334px){.addlayout .marquee-inner-wrapper .marquee-header-text{margin-left:-436px}}@media only screen and (min-width:1200px) and (max-width:1285px){.ad_content_form{top:40%}.real_world_ad{font-size:22px}}@media only screen and (max-width:1279px){.add_scroller{display:block;left:48%;margin-left:-135px;max-width:80%;top:45%;width:271px}}@media only screen and (min-width:1900px){.add_scroller{right:20%}}@media only screen and (min-width:700px){.ad_content .ad_type a{width:39%!important}}@media only screen and (max-width:640px){.add_template_button a{font-size:12px;width:80%!important}.addlayout .ad_image:after,.addlayout .ad_image:before{clear:both;content:"";display:block}}@media only screen and (min-width:500px) and (max-width:1000px){.addlayout .ad_image{float:left;text-align:center;width:100%}.addlayout .ad_text{width:90%;border-left:none;text-align:center}}@media only screen and (max-width:800px){.real_world_ad{font-size:22px}.addlayout .scnd_content .ad_image{margin-bottom:12px}.addlayout .scnd_content .ad_image:last-child{margin-bottom:0}}@media only screen and (max-width:1350px){.prodpg section.prodfeature .featuretext{width:33%}}@media only screen and (max-width:1065px){.prodpg section.prodfeature .featuretext{width:50%;font-size:1.25em}.prodpg section.prodfeature .featuretext p.button a{font-size:1em}}@media only screen and (max-width:575px){.prodpg section.prodfeature .featuretext{width:75%}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.hero__cellstatic .box{max-width:80rem}.hero__cellstatic .headerBg{left:0}}