/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */
@-webkit-keyframes lds-spinner{0%{opacity:1}to{opacity:0}}
@-moz-keyframes lds-spinner{0%{opacity:1}to{opacity:0}}
@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeFromNone{0%{display:none;opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}15%{display:block;opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{display:block;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes fadeFromNone{0%{display:none;opacity:0;-moz-transform:translateY(-100%);transform:translateY(-100%)}15%{display:block;opacity:0;-moz-transform:translateY(-100%);transform:translateY(-100%)}to{display:block;opacity:1;-moz-transform:translateY(0);transform:translateY(0)}}@keyframes fadeFromNone{0%{display:none;opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}15%{display:block;opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}to{display:block;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeToNone{0%{display:block;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}99%{display:block;opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{display:none;opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-moz-keyframes fadeToNone{0%{display:block;opacity:1;-moz-transform:translateY(0);transform:translateY(0)}99%{display:block;opacity:0;-moz-transform:translateY(-100%);transform:translateY(-100%)}to{display:none;opacity:0;-moz-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes fadeToNone{0%{display:block;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}99%{display:block;opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}to{display:none;opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(.6);transform:scale(.6);box-shadow:0 0 0 0 rgba(67,83,255,.7)}65%{-webkit-transform:scale(1.15);transform:scale(1.15);opacity:.85}85%{box-shadow:0 0 0 16px transparent}to{-webkit-transform:scale(.6);transform:scale(.6);box-shadow:0 0 0 0 transparent}}@-moz-keyframes pulse{0%{-moz-transform:scale(.6);transform:scale(.6);box-shadow:0 0 0 0 rgba(67,83,255,.7)}65%{-moz-transform:scale(1.15);transform:scale(1.15);opacity:.85}85%{box-shadow:0 0 0 16px transparent}to{-moz-transform:scale(.6);transform:scale(.6);box-shadow:0 0 0 0 transparent}}@keyframes pulse{0%{-webkit-transform:scale(.6);-moz-transform:scale(.6);-o-transform:scale(.6);transform:scale(.6);box-shadow:0 0 0 0 rgba(67,83,255,.7)}65%{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);opacity:.85}85%{box-shadow:0 0 0 16px transparent}to{-webkit-transform:scale(.6);-moz-transform:scale(.6);-o-transform:scale(.6);transform:scale(.6);box-shadow:0 0 0 0 transparent}}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%;margin:0;padding:0}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Lato",sans-serif;color:#1a2166}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{font-size:2em}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}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;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup{font-family:sans-serif;line-height:1.15}button,input,optgroup,select,textarea{font-size:100%;margin:0}button,input{overflow:visible}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:1px dotted ButtonText}[type=checkbox],[type=radio]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{margin:0;padding:0;border:0}legend{-moz-box-sizing:border-box;box-sizing:border-box;display:table;padding:0;color:inherit;white-space:normal;max-width:100%;margin-bottom:.5rem}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}summary{display:list-item}[hidden],template{display:none}.text-dark-blue-grey,header .header__home .content__push--block .content__push--inner h4{color:#14153f}.bg-dark-blue5{background-color:#181f59}.bg-dark-blue3{background-color:#101032}.bg-dark-blue{background-color:#1a2166}.bg-blurple{background-color:#3542cc!important;color:#fff}.bg-none{background:0 0!important}.color-main{color:#4353ff!important}.color-dark{color:#0d1033!important}.bg-white{background-color:#fff!important}.border-blue{border:2px solid #4353ff}@font-face{font-family:'Caslon224';src:url(https://cdn.fairr.org/fonts/36B430_0_0.eot);src:url(https://cdn.fairr.org/fonts/36B430_0_0.eot?#iefix) format("embedded-opentype"),url(https://cdn.fairr.org/fonts/36B430_0_0.woff) format("woff"),url(https://cdn.fairr.org/fonts/36B430_0_0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Caslon224';src:url(https://cdn.fairr.org/fonts/caslontwotwentyfour-black-webfont.woff) format("woff"),url(https://cdn.fairr.org/fonts/caslontwotwentyfour-black-webfont.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'LL Circular Bold Web';src:url(https://cdn.fairr.org/fonts/lineto-circular-bold.eot);src:url(https://cdn.fairr.org/fonts/lineto-circular-bold.eot?#iefix) format("embedded-opentype"),url(https://cdn.fairr.org/fonts/lineto-circular-bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:'CircularStd';src:url(https://cdn.fairr.org/fonts/CircularStd-Book.eot);src:url(https://cdn.fairr.org/fonts/CircularStd-Book?#iefix) format("embedded-opentype"),url(https://cdn.fairr.org/fonts/CircularStd-Book.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'CircularStd';src:url(https://cdn.fairr.org/fonts/CircularStd-BookItalic.eot);src:url(https://cdn.fairr.org/fonts/CircularStd-BookItalic?#iefix) format("embedded-opentype"),url(https://cdn.fairr.org/fonts/CircularStd-BookItalic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:'CircularStd';src:url(https://cdn.fairr.org/fonts/CircularStd-Medium.eot);src:url(https://cdn.fairr.org/fonts/CircularStd-Medium?#iefix) format("embedded-opentype"),url(https://cdn.fairr.org/fonts/CircularStd-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:'CircularStd';src:url(https://cdn.fairr.org/fonts/CircularStd-MediumItalic.eot);src:url(https://cdn.fairr.org/fonts/CircularStd-MediumItalic?#iefix) format("embedded-opentype"),url(https://cdn.fairr.org/fonts/CircularStd-MediumItalic.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:'CircularStd';src:url(https://cdn.fairr.org/fonts/CircularStd-Bold.eot);src:url(https://cdn.fairr.org/fonts/CircularStd-Bold?#iefix) format("embedded-opentype"),url(https://cdn.fairr.org/fonts/CircularStd-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:'CircularStd';src:url(https://cdn.fairr.org/fonts/CircularStd-BoldItalic.eot);src:url(https://cdn.fairr.org/fonts/CircularStd-BoldItalic?#iefix) format("embedded-opentype"),url(https://cdn.fairr.org/fonts/CircularStd-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:'CircularStd';src:url(https://cdn.fairr.org/fonts/CircularStd-Black.eot);src:url(https://cdn.fairr.org/fonts/CircularStd-Black?#iefix) format("embedded-opentype"),url(https://cdn.fairr.org/fonts/CircularStd-Black.woff) format("woff");font-weight:bolder;font-style:normal}@font-face{font-family:'CircularStd';src:url(https://cdn.fairr.org/fonts/CircularStd-BlackItalic.eot);src:url(https://cdn.fairr.org/fonts/CircularStd-BlackItalic?#iefix) format("embedded-opentype"),url(https://cdn.fairr.org/fonts/CircularStd-BlackItalic.woff) format("woff");font-weight:bolder;font-style:italic}@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:local("Lato Light"),local("Lato-Light"),url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh7USSwaPGR_p.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:local("Lato Light"),local("Lato-Light"),url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh7USSwiPGQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(https://fonts.gstatic.com/s/lato/v16/S6uyw4BMUTPHjxAwXjeu.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(https://fonts.gstatic.com/s/lato/v16/S6uyw4BMUTPHjx4wXg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh6UVSwaPGR_p.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh6UVSwiPGQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.grid-container,.grid-container.fluid{padding-right:.625rem;padding-left:.625rem;margin-left:auto;margin-right:auto}.grid-container{max-width:90rem}@media print,screen and (min-width:40em){.grid-container{padding-right:.9375rem;padding-left:.9375rem}}.grid-container.fluid{max-width:100%}@media print,screen and (min-width:40em){.grid-container.fluid{padding-right:.9375rem;padding-left:.9375rem}}.grid-container.full{padding-right:0;padding-left:0;max-width:100%;margin-left:auto;margin-right:auto}.grid-x{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap}.cell{min-height:0;min-width:0;width:100%}.cell.auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-moz-box-flex:1;flex:1 1 0px}.cell,.cell.shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto}.grid-x>.auto,.grid-x>.shrink{width:auto}.grid-x>.small-1,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-full,.grid-x>.small-shrink{-webkit-flex-basis:auto;flex-basis:auto}@media print,screen and (min-width:40em){.grid-x>.medium-1,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-full,.grid-x>.medium-shrink{-webkit-flex-basis:auto;flex-basis:auto}}@media print,screen and (min-width:80em){.grid-x>.large-1,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-full,.grid-x>.large-shrink{-webkit-flex-basis:auto;flex-basis:auto}}.grid-x>.small-1,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto}.grid-x>.small-1{width:8.33333%}.grid-x>.small-2{width:16.66667%}.grid-x>.small-3{width:25%}.grid-x>.small-4{width:33.33333%}.grid-x>.small-5{width:41.66667%}.grid-x>.small-6{width:50%}.grid-x>.small-7{width:58.33333%}.grid-x>.small-8{width:66.66667%}.grid-x>.small-9{width:75%}.grid-x>.small-10{width:83.33333%}.grid-x>.small-11{width:91.66667%}.grid-x>.small-12{width:100%}@media print,screen and (min-width:40em){.grid-x>.medium-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-moz-box-flex:1;flex:1 1 0px;width:auto}.grid-x>.medium-1,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto}.grid-x>.medium-shrink{width:auto}.grid-x>.medium-1{width:8.33333%}.grid-x>.medium-2{width:16.66667%}.grid-x>.medium-3{width:25%}.grid-x>.medium-4{width:33.33333%}.grid-x>.medium-5{width:41.66667%}.grid-x>.medium-6{width:50%}.grid-x>.medium-7{width:58.33333%}.grid-x>.medium-8{width:66.66667%}.grid-x>.medium-9{width:75%}.grid-x>.medium-10{width:83.33333%}.grid-x>.medium-11{width:91.66667%}.grid-x>.medium-12{width:100%}}@media print,screen and (min-width:80em){.grid-x>.large-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-moz-box-flex:1;flex:1 1 0px;width:auto}.grid-x>.large-1,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto}.grid-x>.large-shrink{width:auto}.grid-x>.large-1{width:8.33333%}.grid-x>.large-2{width:16.66667%}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.33333%}.grid-x>.large-5{width:41.66667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.33333%}.grid-x>.large-8{width:66.66667%}.grid-x>.large-9{width:75%}.grid-x>.large-10{width:83.33333%}.grid-x>.large-11{width:91.66667%}.grid-x>.large-12{width:100%}}.grid-margin-x:not(.grid-x)>.cell{width:auto}.grid-margin-y:not(.grid-y)>.cell{height:auto}.grid-margin-x{margin-left:-.625rem;margin-right:-.625rem}@media print,screen and (min-width:40em){.grid-margin-x{margin-left:-.9375rem;margin-right:-.9375rem}}.grid-margin-x>.cell{width:-webkit-calc(100% - 1.25rem);width:-moz-calc(100% - 1.25rem);width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem}@media print,screen and (min-width:40em){.grid-margin-x>.cell{width:-webkit-calc(100% - 1.875rem);width:-moz-calc(100% - 1.875rem);width:calc(100% - 1.875rem);margin-left:.9375rem;margin-right:.9375rem}}.grid-margin-x>.auto,.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:-webkit-calc(8.33333% - 1.25rem);width:-moz-calc(8.33333% - 1.25rem);width:calc(8.33333% - 1.25rem)}.grid-margin-x>.small-2{width:-webkit-calc(16.66667% - 1.25rem);width:-moz-calc(16.66667% - 1.25rem);width:calc(16.66667% - 1.25rem)}.grid-margin-x>.small-3{width:-webkit-calc(25% - 1.25rem);width:-moz-calc(25% - 1.25rem);width:calc(25% - 1.25rem)}.grid-margin-x>.small-4{width:-webkit-calc(33.33333% - 1.25rem);width:-moz-calc(33.33333% - 1.25rem);width:calc(33.33333% - 1.25rem)}.grid-margin-x>.small-5{width:-webkit-calc(41.66667% - 1.25rem);width:-moz-calc(41.66667% - 1.25rem);width:calc(41.66667% - 1.25rem)}.grid-margin-x>.small-6{width:-webkit-calc(50% - 1.25rem);width:-moz-calc(50% - 1.25rem);width:calc(50% - 1.25rem)}.grid-margin-x>.small-7{width:-webkit-calc(58.33333% - 1.25rem);width:-moz-calc(58.33333% - 1.25rem);width:calc(58.33333% - 1.25rem)}.grid-margin-x>.small-8{width:-webkit-calc(66.66667% - 1.25rem);width:-moz-calc(66.66667% - 1.25rem);width:calc(66.66667% - 1.25rem)}.grid-margin-x>.small-9{width:-webkit-calc(75% - 1.25rem);width:-moz-calc(75% - 1.25rem);width:calc(75% - 1.25rem)}.grid-margin-x>.small-10{width:-webkit-calc(83.33333% - 1.25rem);width:-moz-calc(83.33333% - 1.25rem);width:calc(83.33333% - 1.25rem)}.grid-margin-x>.small-11{width:-webkit-calc(91.66667% - 1.25rem);width:-moz-calc(91.66667% - 1.25rem);width:calc(91.66667% - 1.25rem)}.grid-margin-x>.small-12{width:-webkit-calc(100% - 1.25rem);width:-moz-calc(100% - 1.25rem);width:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x>.auto,.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:-webkit-calc(8.33333% - 1.875rem);width:-moz-calc(8.33333% - 1.875rem);width:calc(8.33333% - 1.875rem)}.grid-margin-x>.small-2{width:-webkit-calc(16.66667% - 1.875rem);width:-moz-calc(16.66667% - 1.875rem);width:calc(16.66667% - 1.875rem)}.grid-margin-x>.small-3{width:-webkit-calc(25% - 1.875rem);width:-moz-calc(25% - 1.875rem);width:calc(25% - 1.875rem)}.grid-margin-x>.small-4{width:-webkit-calc(33.33333% - 1.875rem);width:-moz-calc(33.33333% - 1.875rem);width:calc(33.33333% - 1.875rem)}.grid-margin-x>.small-5{width:-webkit-calc(41.66667% - 1.875rem);width:-moz-calc(41.66667% - 1.875rem);width:calc(41.66667% - 1.875rem)}.grid-margin-x>.small-6{width:-webkit-calc(50% - 1.875rem);width:-moz-calc(50% - 1.875rem);width:calc(50% - 1.875rem)}.grid-margin-x>.small-7{width:-webkit-calc(58.33333% - 1.875rem);width:-moz-calc(58.33333% - 1.875rem);width:calc(58.33333% - 1.875rem)}.grid-margin-x>.small-8{width:-webkit-calc(66.66667% - 1.875rem);width:-moz-calc(66.66667% - 1.875rem);width:calc(66.66667% - 1.875rem)}.grid-margin-x>.small-9{width:-webkit-calc(75% - 1.875rem);width:-moz-calc(75% - 1.875rem);width:calc(75% - 1.875rem)}.grid-margin-x>.small-10{width:-webkit-calc(83.33333% - 1.875rem);width:-moz-calc(83.33333% - 1.875rem);width:calc(83.33333% - 1.875rem)}.grid-margin-x>.small-11{width:-webkit-calc(91.66667% - 1.875rem);width:-moz-calc(91.66667% - 1.875rem);width:calc(91.66667% - 1.875rem)}.grid-margin-x>.small-12{width:-webkit-calc(100% - 1.875rem);width:-moz-calc(100% - 1.875rem);width:calc(100% - 1.875rem)}.grid-margin-x>.medium-auto,.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:-webkit-calc(8.33333% - 1.875rem);width:-moz-calc(8.33333% - 1.875rem);width:calc(8.33333% - 1.875rem)}.grid-margin-x>.medium-2{width:-webkit-calc(16.66667% - 1.875rem);width:-moz-calc(16.66667% - 1.875rem);width:calc(16.66667% - 1.875rem)}.grid-margin-x>.medium-3{width:-webkit-calc(25% - 1.875rem);width:-moz-calc(25% - 1.875rem);width:calc(25% - 1.875rem)}.grid-margin-x>.medium-4{width:-webkit-calc(33.33333% - 1.875rem);width:-moz-calc(33.33333% - 1.875rem);width:calc(33.33333% - 1.875rem)}.grid-margin-x>.medium-5{width:-webkit-calc(41.66667% - 1.875rem);width:-moz-calc(41.66667% - 1.875rem);width:calc(41.66667% - 1.875rem)}.grid-margin-x>.medium-6{width:-webkit-calc(50% - 1.875rem);width:-moz-calc(50% - 1.875rem);width:calc(50% - 1.875rem)}.grid-margin-x>.medium-7{width:-webkit-calc(58.33333% - 1.875rem);width:-moz-calc(58.33333% - 1.875rem);width:calc(58.33333% - 1.875rem)}.grid-margin-x>.medium-8{width:-webkit-calc(66.66667% - 1.875rem);width:-moz-calc(66.66667% - 1.875rem);width:calc(66.66667% - 1.875rem)}.grid-margin-x>.medium-9{width:-webkit-calc(75% - 1.875rem);width:-moz-calc(75% - 1.875rem);width:calc(75% - 1.875rem)}.grid-margin-x>.medium-10{width:-webkit-calc(83.33333% - 1.875rem);width:-moz-calc(83.33333% - 1.875rem);width:calc(83.33333% - 1.875rem)}.grid-margin-x>.medium-11{width:-webkit-calc(91.66667% - 1.875rem);width:-moz-calc(91.66667% - 1.875rem);width:calc(91.66667% - 1.875rem)}.grid-margin-x>.medium-12{width:-webkit-calc(100% - 1.875rem);width:-moz-calc(100% - 1.875rem);width:calc(100% - 1.875rem)}}@media print,screen and (min-width:80em){.grid-margin-x>.large-auto,.grid-margin-x>.large-shrink{width:auto}.grid-margin-x>.large-1{width:-webkit-calc(8.33333% - 1.875rem);width:-moz-calc(8.33333% - 1.875rem);width:calc(8.33333% - 1.875rem)}.grid-margin-x>.large-2{width:-webkit-calc(16.66667% - 1.875rem);width:-moz-calc(16.66667% - 1.875rem);width:calc(16.66667% - 1.875rem)}.grid-margin-x>.large-3{width:-webkit-calc(25% - 1.875rem);width:-moz-calc(25% - 1.875rem);width:calc(25% - 1.875rem)}.grid-margin-x>.large-4{width:-webkit-calc(33.33333% - 1.875rem);width:-moz-calc(33.33333% - 1.875rem);width:calc(33.33333% - 1.875rem)}.grid-margin-x>.large-5{width:-webkit-calc(41.66667% - 1.875rem);width:-moz-calc(41.66667% - 1.875rem);width:calc(41.66667% - 1.875rem)}.grid-margin-x>.large-6{width:-webkit-calc(50% - 1.875rem);width:-moz-calc(50% - 1.875rem);width:calc(50% - 1.875rem)}.grid-margin-x>.large-7{width:-webkit-calc(58.33333% - 1.875rem);width:-moz-calc(58.33333% - 1.875rem);width:calc(58.33333% - 1.875rem)}.grid-margin-x>.large-8{width:-webkit-calc(66.66667% - 1.875rem);width:-moz-calc(66.66667% - 1.875rem);width:calc(66.66667% - 1.875rem)}.grid-margin-x>.large-9{width:-webkit-calc(75% - 1.875rem);width:-moz-calc(75% - 1.875rem);width:calc(75% - 1.875rem)}.grid-margin-x>.large-10{width:-webkit-calc(83.33333% - 1.875rem);width:-moz-calc(83.33333% - 1.875rem);width:calc(83.33333% - 1.875rem)}.grid-margin-x>.large-11{width:-webkit-calc(91.66667% - 1.875rem);width:-moz-calc(91.66667% - 1.875rem);width:calc(91.66667% - 1.875rem)}.grid-margin-x>.large-12{width:-webkit-calc(100% - 1.875rem);width:-moz-calc(100% - 1.875rem);width:calc(100% - 1.875rem)}}.grid-padding-x .grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.grid-padding-x .grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}}.grid-container:not(.full)>.grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.grid-container:not(.full)>.grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}}.grid-padding-x>.cell{padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.grid-padding-x>.cell{padding-right:.9375rem;padding-left:.9375rem}}.small-up-1>.cell{width:100%}.small-up-2>.cell{width:50%}.small-up-3>.cell{width:33.33333%}.small-up-4>.cell{width:25%}.small-up-5>.cell{width:20%}.small-up-6>.cell{width:16.66667%}.small-up-7>.cell{width:14.28571%}.small-up-8>.cell{width:12.5%}@media print,screen and (min-width:40em){.medium-up-1>.cell{width:100%}.medium-up-2>.cell{width:50%}.medium-up-3>.cell{width:33.33333%}.medium-up-4>.cell{width:25%}.medium-up-5>.cell{width:20%}.medium-up-6>.cell{width:16.66667%}.medium-up-7>.cell{width:14.28571%}.medium-up-8>.cell{width:12.5%}}@media print,screen and (min-width:80em){.large-up-1>.cell{width:100%}.large-up-2>.cell{width:50%}.large-up-3>.cell{width:33.33333%}.large-up-4>.cell{width:25%}.large-up-5>.cell{width:20%}.large-up-6>.cell{width:16.66667%}.large-up-7>.cell{width:14.28571%}.large-up-8>.cell{width:12.5%}}.grid-margin-x.small-up-1>.cell{width:-webkit-calc(100% - 1.25rem);width:-moz-calc(100% - 1.25rem);width:calc(100% - 1.25rem)}.grid-margin-x.small-up-2>.cell{width:-webkit-calc(50% - 1.25rem);width:-moz-calc(50% - 1.25rem);width:calc(50% - 1.25rem)}.grid-margin-x.small-up-3>.cell{width:-webkit-calc(33.33333% - 1.25rem);width:-moz-calc(33.33333% - 1.25rem);width:calc(33.33333% - 1.25rem)}.grid-margin-x.small-up-4>.cell{width:-webkit-calc(25% - 1.25rem);width:-moz-calc(25% - 1.25rem);width:calc(25% - 1.25rem)}.grid-margin-x.small-up-5>.cell{width:-webkit-calc(20% - 1.25rem);width:-moz-calc(20% - 1.25rem);width:calc(20% - 1.25rem)}.grid-margin-x.small-up-6>.cell{width:-webkit-calc(16.66667% - 1.25rem);width:-moz-calc(16.66667% - 1.25rem);width:calc(16.66667% - 1.25rem)}.grid-margin-x.small-up-7>.cell{width:-webkit-calc(14.28571% - 1.25rem);width:-moz-calc(14.28571% - 1.25rem);width:calc(14.28571% - 1.25rem)}.grid-margin-x.small-up-8>.cell{width:-webkit-calc(12.5% - 1.25rem);width:-moz-calc(12.5% - 1.25rem);width:calc(12.5% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x.small-up-1>.cell{width:-webkit-calc(100% - 1.875rem);width:-moz-calc(100% - 1.875rem);width:calc(100% - 1.875rem)}.grid-margin-x.small-up-2>.cell{width:-webkit-calc(50% - 1.875rem);width:-moz-calc(50% - 1.875rem);width:calc(50% - 1.875rem)}.grid-margin-x.small-up-3>.cell{width:-webkit-calc(33.33333% - 1.875rem);width:-moz-calc(33.33333% - 1.875rem);width:calc(33.33333% - 1.875rem)}.grid-margin-x.small-up-4>.cell{width:-webkit-calc(25% - 1.875rem);width:-moz-calc(25% - 1.875rem);width:calc(25% - 1.875rem)}.grid-margin-x.small-up-5>.cell{width:-webkit-calc(20% - 1.875rem);width:-moz-calc(20% - 1.875rem);width:calc(20% - 1.875rem)}.grid-margin-x.small-up-6>.cell{width:-webkit-calc(16.66667% - 1.875rem);width:-moz-calc(16.66667% - 1.875rem);width:calc(16.66667% - 1.875rem)}.grid-margin-x.small-up-7>.cell{width:-webkit-calc(14.28571% - 1.875rem);width:-moz-calc(14.28571% - 1.875rem);width:calc(14.28571% - 1.875rem)}.grid-margin-x.small-up-8>.cell{width:-webkit-calc(12.5% - 1.875rem);width:-moz-calc(12.5% - 1.875rem);width:calc(12.5% - 1.875rem)}.grid-margin-x.medium-up-1>.cell{width:-webkit-calc(100% - 1.875rem);width:-moz-calc(100% - 1.875rem);width:calc(100% - 1.875rem)}.grid-margin-x.medium-up-2>.cell{width:-webkit-calc(50% - 1.875rem);width:-moz-calc(50% - 1.875rem);width:calc(50% - 1.875rem)}.grid-margin-x.medium-up-3>.cell{width:-webkit-calc(33.33333% - 1.875rem);width:-moz-calc(33.33333% - 1.875rem);width:calc(33.33333% - 1.875rem)}.grid-margin-x.medium-up-4>.cell{width:-webkit-calc(25% - 1.875rem);width:-moz-calc(25% - 1.875rem);width:calc(25% - 1.875rem)}.grid-margin-x.medium-up-5>.cell{width:-webkit-calc(20% - 1.875rem);width:-moz-calc(20% - 1.875rem);width:calc(20% - 1.875rem)}.grid-margin-x.medium-up-6>.cell{width:-webkit-calc(16.66667% - 1.875rem);width:-moz-calc(16.66667% - 1.875rem);width:calc(16.66667% - 1.875rem)}.grid-margin-x.medium-up-7>.cell{width:-webkit-calc(14.28571% - 1.875rem);width:-moz-calc(14.28571% - 1.875rem);width:calc(14.28571% - 1.875rem)}.grid-margin-x.medium-up-8>.cell{width:-webkit-calc(12.5% - 1.875rem);width:-moz-calc(12.5% - 1.875rem);width:calc(12.5% - 1.875rem)}}@media print,screen and (min-width:80em){.grid-margin-x.large-up-1>.cell{width:-webkit-calc(100% - 1.875rem);width:-moz-calc(100% - 1.875rem);width:calc(100% - 1.875rem)}.grid-margin-x.large-up-2>.cell{width:-webkit-calc(50% - 1.875rem);width:-moz-calc(50% - 1.875rem);width:calc(50% - 1.875rem)}.grid-margin-x.large-up-3>.cell{width:-webkit-calc(33.33333% - 1.875rem);width:-moz-calc(33.33333% - 1.875rem);width:calc(33.33333% - 1.875rem)}.grid-margin-x.large-up-4>.cell{width:-webkit-calc(25% - 1.875rem);width:-moz-calc(25% - 1.875rem);width:calc(25% - 1.875rem)}.grid-margin-x.large-up-5>.cell{width:-webkit-calc(20% - 1.875rem);width:-moz-calc(20% - 1.875rem);width:calc(20% - 1.875rem)}.grid-margin-x.large-up-6>.cell{width:-webkit-calc(16.66667% - 1.875rem);width:-moz-calc(16.66667% - 1.875rem);width:calc(16.66667% - 1.875rem)}.grid-margin-x.large-up-7>.cell{width:-webkit-calc(14.28571% - 1.875rem);width:-moz-calc(14.28571% - 1.875rem);width:calc(14.28571% - 1.875rem)}.grid-margin-x.large-up-8>.cell{width:-webkit-calc(12.5% - 1.875rem);width:-moz-calc(12.5% - 1.875rem);width:calc(12.5% - 1.875rem)}}.small-margin-collapse,.small-margin-collapse>.cell,.small-padding-collapse{margin-right:0;margin-left:0}.small-margin-collapse>.small-1{width:8.33333%}.small-margin-collapse>.small-2{width:16.66667%}.small-margin-collapse>.small-3{width:25%}.small-margin-collapse>.small-4{width:33.33333%}.small-margin-collapse>.small-5{width:41.66667%}#cpDownload .company-profile.pdfDownload .cp-info>div,#cpDownload .cp-revenue-charts>div ul.multilist li,#edd_checkout_wrap #edd_checkout_cart tr .edd_cart_item_name,.small-margin-collapse>.small-6{width:50%}.small-margin-collapse>.small-7{width:58.33333%}.small-margin-collapse>.small-8{width:66.66667%}.small-margin-collapse>.small-9{width:75%}.small-margin-collapse>.small-10{width:83.33333%}.small-margin-collapse>.small-11{width:91.66667%}.small-margin-collapse>.small-12{width:100%}@media print,screen and (min-width:40em){.small-margin-collapse>.medium-1{width:8.33333%}.small-margin-collapse>.medium-2{width:16.66667%}.small-margin-collapse>.medium-3{width:25%}.small-margin-collapse>.medium-4{width:33.33333%}.small-margin-collapse>.medium-5{width:41.66667%}.small-margin-collapse>.medium-6{width:50%}.small-margin-collapse>.medium-7{width:58.33333%}.small-margin-collapse>.medium-8{width:66.66667%}.small-margin-collapse>.medium-9{width:75%}.small-margin-collapse>.medium-10{width:83.33333%}.small-margin-collapse>.medium-11{width:91.66667%}.small-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:80em){.small-margin-collapse>.large-1{width:8.33333%}.small-margin-collapse>.large-2{width:16.66667%}.small-margin-collapse>.large-3{width:25%}.small-margin-collapse>.large-4{width:33.33333%}.small-margin-collapse>.large-5{width:41.66667%}.small-margin-collapse>.large-6{width:50%}.small-margin-collapse>.large-7{width:58.33333%}.small-margin-collapse>.large-8{width:66.66667%}.small-margin-collapse>.large-9{width:75%}.small-margin-collapse>.large-10{width:83.33333%}.small-margin-collapse>.large-11{width:91.66667%}.small-margin-collapse>.large-12{width:100%}}.small-padding-collapse>.cell{padding-right:0;padding-left:0}@media print,screen and (min-width:40em){.medium-margin-collapse,.medium-margin-collapse>.cell{margin-right:0;margin-left:0}.medium-margin-collapse>.small-1{width:8.33333%}.medium-margin-collapse>.small-2{width:16.66667%}.medium-margin-collapse>.small-3{width:25%}.medium-margin-collapse>.small-4{width:33.33333%}.medium-margin-collapse>.small-5{width:41.66667%}.medium-margin-collapse>.small-6{width:50%}.medium-margin-collapse>.small-7{width:58.33333%}.medium-margin-collapse>.small-8{width:66.66667%}.medium-margin-collapse>.small-9{width:75%}.medium-margin-collapse>.small-10{width:83.33333%}.medium-margin-collapse>.small-11{width:91.66667%}.medium-margin-collapse>.small-12{width:100%}.medium-margin-collapse>.medium-1{width:8.33333%}.medium-margin-collapse>.medium-2{width:16.66667%}.medium-margin-collapse>.medium-3{width:25%}.medium-margin-collapse>.medium-4{width:33.33333%}.medium-margin-collapse>.medium-5{width:41.66667%}.medium-margin-collapse>.medium-6{width:50%}.medium-margin-collapse>.medium-7{width:58.33333%}.medium-margin-collapse>.medium-8{width:66.66667%}.medium-margin-collapse>.medium-9{width:75%}.medium-margin-collapse>.medium-10{width:83.33333%}.medium-margin-collapse>.medium-11{width:91.66667%}.medium-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:80em){.medium-margin-collapse>.large-1{width:8.33333%}.medium-margin-collapse>.large-2{width:16.66667%}.medium-margin-collapse>.large-3{width:25%}.medium-margin-collapse>.large-4{width:33.33333%}.medium-margin-collapse>.large-5{width:41.66667%}.medium-margin-collapse>.large-6{width:50%}.medium-margin-collapse>.large-7{width:58.33333%}.medium-margin-collapse>.large-8{width:66.66667%}.medium-margin-collapse>.large-9{width:75%}.medium-margin-collapse>.large-10{width:83.33333%}.medium-margin-collapse>.large-11{width:91.66667%}.medium-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:40em){.medium-padding-collapse{margin-right:0;margin-left:0}.medium-padding-collapse>.cell{padding-right:0;padding-left:0}}@media print,screen and (min-width:80em){.large-margin-collapse,.large-margin-collapse>.cell,.large-padding-collapse{margin-right:0;margin-left:0}.large-margin-collapse>.small-1{width:8.33333%}.large-margin-collapse>.small-2{width:16.66667%}.large-margin-collapse>.small-3{width:25%}.large-margin-collapse>.small-4{width:33.33333%}.large-margin-collapse>.small-5{width:41.66667%}.large-margin-collapse>.small-6{width:50%}.large-margin-collapse>.small-7{width:58.33333%}.large-margin-collapse>.small-8{width:66.66667%}.large-margin-collapse>.small-9{width:75%}.large-margin-collapse>.small-10{width:83.33333%}.large-margin-collapse>.small-11{width:91.66667%}.large-margin-collapse>.small-12{width:100%}.large-margin-collapse>.medium-1{width:8.33333%}.large-margin-collapse>.medium-2{width:16.66667%}.large-margin-collapse>.medium-3{width:25%}.large-margin-collapse>.medium-4{width:33.33333%}.large-margin-collapse>.medium-5{width:41.66667%}.large-margin-collapse>.medium-6{width:50%}.large-margin-collapse>.medium-7{width:58.33333%}.large-margin-collapse>.medium-8{width:66.66667%}.large-margin-collapse>.medium-9{width:75%}.large-margin-collapse>.medium-10{width:83.33333%}.large-margin-collapse>.medium-11{width:91.66667%}.large-margin-collapse>.medium-12{width:100%}.large-margin-collapse>.large-1{width:8.33333%}.large-margin-collapse>.large-2{width:16.66667%}.large-margin-collapse>.large-3{width:25%}.large-margin-collapse>.large-4{width:33.33333%}.large-margin-collapse>.large-5{width:41.66667%}.large-margin-collapse>.large-6{width:50%}.large-margin-collapse>.large-7{width:58.33333%}.large-margin-collapse>.large-8{width:66.66667%}.large-margin-collapse>.large-9{width:75%}.large-margin-collapse>.large-10{width:83.33333%}.large-margin-collapse>.large-11{width:91.66667%}.large-margin-collapse>.large-12{width:100%}.large-padding-collapse>.cell{padding-right:0;padding-left:0}}.small-offset-0{margin-left:0}.grid-margin-x>.small-offset-0{margin-left:-webkit-calc(0 + .625rem);margin-left:-moz-calc(0 + .625rem);margin-left:calc(0 + .625rem)}.small-offset-1{margin-left:8.33333%}.grid-margin-x>.small-offset-1{margin-left:-webkit-calc(8.33333% + .625rem);margin-left:-moz-calc(8.33333% + .625rem);margin-left:calc(8.33333% + .625rem)}.small-offset-2{margin-left:16.66667%}.grid-margin-x>.small-offset-2{margin-left:-webkit-calc(16.66667% + .625rem);margin-left:-moz-calc(16.66667% + .625rem);margin-left:calc(16.66667% + .625rem)}.small-offset-3{margin-left:25%}.grid-margin-x>.small-offset-3{margin-left:-webkit-calc(25% + .625rem);margin-left:-moz-calc(25% + .625rem);margin-left:calc(25% + .625rem)}.small-offset-4{margin-left:33.33333%}.grid-margin-x>.small-offset-4{margin-left:-webkit-calc(33.33333% + .625rem);margin-left:-moz-calc(33.33333% + .625rem);margin-left:calc(33.33333% + .625rem)}.small-offset-5{margin-left:41.66667%}.grid-margin-x>.small-offset-5{margin-left:-webkit-calc(41.66667% + .625rem);margin-left:-moz-calc(41.66667% + .625rem);margin-left:calc(41.66667% + .625rem)}.small-offset-6{margin-left:50%}.grid-margin-x>.small-offset-6{margin-left:-webkit-calc(50% + .625rem);margin-left:-moz-calc(50% + .625rem);margin-left:calc(50% + .625rem)}.small-offset-7{margin-left:58.33333%}.grid-margin-x>.small-offset-7{margin-left:-webkit-calc(58.33333% + .625rem);margin-left:-moz-calc(58.33333% + .625rem);margin-left:calc(58.33333% + .625rem)}.small-offset-8{margin-left:66.66667%}.grid-margin-x>.small-offset-8{margin-left:-webkit-calc(66.66667% + .625rem);margin-left:-moz-calc(66.66667% + .625rem);margin-left:calc(66.66667% + .625rem)}.small-offset-9{margin-left:75%}.grid-margin-x>.small-offset-9{margin-left:-webkit-calc(75% + .625rem);margin-left:-moz-calc(75% + .625rem);margin-left:calc(75% + .625rem)}.small-offset-10{margin-left:83.33333%}.grid-margin-x>.small-offset-10{margin-left:-webkit-calc(83.33333% + .625rem);margin-left:-moz-calc(83.33333% + .625rem);margin-left:calc(83.33333% + .625rem)}.small-offset-11{margin-left:91.66667%}.grid-margin-x>.small-offset-11{margin-left:-webkit-calc(91.66667% + .625rem);margin-left:-moz-calc(91.66667% + .625rem);margin-left:calc(91.66667% + .625rem)}@media print,screen and (min-width:40em){.medium-offset-0{margin-left:0}.grid-margin-x>.medium-offset-0{margin-left:-webkit-calc(0 + .9375rem);margin-left:-moz-calc(0 + .9375rem);margin-left:calc(0 + .9375rem)}.medium-offset-1{margin-left:8.33333%}.grid-margin-x>.medium-offset-1{margin-left:-webkit-calc(8.33333% + .9375rem);margin-left:-moz-calc(8.33333% + .9375rem);margin-left:calc(8.33333% + .9375rem)}.medium-offset-2{margin-left:16.66667%}.grid-margin-x>.medium-offset-2{margin-left:-webkit-calc(16.66667% + .9375rem);margin-left:-moz-calc(16.66667% + .9375rem);margin-left:calc(16.66667% + .9375rem)}.medium-offset-3{margin-left:25%}.grid-margin-x>.medium-offset-3{margin-left:-webkit-calc(25% + .9375rem);margin-left:-moz-calc(25% + .9375rem);margin-left:calc(25% + .9375rem)}.medium-offset-4{margin-left:33.33333%}.grid-margin-x>.medium-offset-4{margin-left:-webkit-calc(33.33333% + .9375rem);margin-left:-moz-calc(33.33333% + .9375rem);margin-left:calc(33.33333% + .9375rem)}.medium-offset-5{margin-left:41.66667%}.grid-margin-x>.medium-offset-5{margin-left:-webkit-calc(41.66667% + .9375rem);margin-left:-moz-calc(41.66667% + .9375rem);margin-left:calc(41.66667% + .9375rem)}.medium-offset-6{margin-left:50%}.grid-margin-x>.medium-offset-6{margin-left:-webkit-calc(50% + .9375rem);margin-left:-moz-calc(50% + .9375rem);margin-left:calc(50% + .9375rem)}.medium-offset-7{margin-left:58.33333%}.grid-margin-x>.medium-offset-7{margin-left:-webkit-calc(58.33333% + .9375rem);margin-left:-moz-calc(58.33333% + .9375rem);margin-left:calc(58.33333% + .9375rem)}.medium-offset-8{margin-left:66.66667%}.grid-margin-x>.medium-offset-8{margin-left:-webkit-calc(66.66667% + .9375rem);margin-left:-moz-calc(66.66667% + .9375rem);margin-left:calc(66.66667% + .9375rem)}.medium-offset-9{margin-left:75%}.grid-margin-x>.medium-offset-9{margin-left:-webkit-calc(75% + .9375rem);margin-left:-moz-calc(75% + .9375rem);margin-left:calc(75% + .9375rem)}.medium-offset-10{margin-left:83.33333%}.grid-margin-x>.medium-offset-10{margin-left:-webkit-calc(83.33333% + .9375rem);margin-left:-moz-calc(83.33333% + .9375rem);margin-left:calc(83.33333% + .9375rem)}.medium-offset-11{margin-left:91.66667%}.grid-margin-x>.medium-offset-11{margin-left:-webkit-calc(91.66667% + .9375rem);margin-left:-moz-calc(91.66667% + .9375rem);margin-left:calc(91.66667% + .9375rem)}}@media print,screen and (min-width:80em){.large-offset-0{margin-left:0}.grid-margin-x>.large-offset-0{margin-left:-webkit-calc(0 + .9375rem);margin-left:-moz-calc(0 + .9375rem);margin-left:calc(0 + .9375rem)}.large-offset-1{margin-left:8.33333%}.grid-margin-x>.large-offset-1{margin-left:-webkit-calc(8.33333% + .9375rem);margin-left:-moz-calc(8.33333% + .9375rem);margin-left:calc(8.33333% + .9375rem)}.large-offset-2{margin-left:16.66667%}.grid-margin-x>.large-offset-2{margin-left:-webkit-calc(16.66667% + .9375rem);margin-left:-moz-calc(16.66667% + .9375rem);margin-left:calc(16.66667% + .9375rem)}.large-offset-3{margin-left:25%}.grid-margin-x>.large-offset-3{margin-left:-webkit-calc(25% + .9375rem);margin-left:-moz-calc(25% + .9375rem);margin-left:calc(25% + .9375rem)}.large-offset-4{margin-left:33.33333%}.grid-margin-x>.large-offset-4{margin-left:-webkit-calc(33.33333% + .9375rem);margin-left:-moz-calc(33.33333% + .9375rem);margin-left:calc(33.33333% + .9375rem)}.large-offset-5{margin-left:41.66667%}.grid-margin-x>.large-offset-5{margin-left:-webkit-calc(41.66667% + .9375rem);margin-left:-moz-calc(41.66667% + .9375rem);margin-left:calc(41.66667% + .9375rem)}.large-offset-6{margin-left:50%}.grid-margin-x>.large-offset-6{margin-left:-webkit-calc(50% + .9375rem);margin-left:-moz-calc(50% + .9375rem);margin-left:calc(50% + .9375rem)}.large-offset-7{margin-left:58.33333%}.grid-margin-x>.large-offset-7{margin-left:-webkit-calc(58.33333% + .9375rem);margin-left:-moz-calc(58.33333% + .9375rem);margin-left:calc(58.33333% + .9375rem)}.large-offset-8{margin-left:66.66667%}.grid-margin-x>.large-offset-8{margin-left:-webkit-calc(66.66667% + .9375rem);margin-left:-moz-calc(66.66667% + .9375rem);margin-left:calc(66.66667% + .9375rem)}.large-offset-9{margin-left:75%}.grid-margin-x>.large-offset-9{margin-left:-webkit-calc(75% + .9375rem);margin-left:-moz-calc(75% + .9375rem);margin-left:calc(75% + .9375rem)}.large-offset-10{margin-left:83.33333%}.grid-margin-x>.large-offset-10{margin-left:-webkit-calc(83.33333% + .9375rem);margin-left:-moz-calc(83.33333% + .9375rem);margin-left:calc(83.33333% + .9375rem)}.large-offset-11{margin-left:91.66667%}.grid-margin-x>.large-offset-11{margin-left:-webkit-calc(91.66667% + .9375rem);margin-left:-moz-calc(91.66667% + .9375rem);margin-left:calc(91.66667% + .9375rem)}}.grid-y{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap}.grid-y>.cell{width:auto;max-width:none}.grid-y>.auto,.grid-y>.shrink{height:auto}.grid-y>.small-1,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9,.grid-y>.small-full,.grid-y>.small-shrink{-webkit-flex-basis:auto;flex-basis:auto}@media print,screen and (min-width:40em){.grid-y>.medium-1,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-full,.grid-y>.medium-shrink{-webkit-flex-basis:auto;flex-basis:auto}}@media print,screen and (min-width:80em){.grid-y>.large-1,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-full,.grid-y>.large-shrink{-webkit-flex-basis:auto;flex-basis:auto}}.grid-y>.small-1,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto}.grid-y>.small-1{height:8.33333%}.grid-y>.small-2{height:16.66667%}.grid-y>.small-3{height:25%}.grid-y>.small-4{height:33.33333%}.grid-y>.small-5{height:41.66667%}.grid-y>.small-6{height:50%}.grid-y>.small-7{height:58.33333%}.grid-y>.small-8{height:66.66667%}.grid-y>.small-9{height:75%}.grid-y>.small-10{height:83.33333%}.grid-y>.small-11{height:91.66667%}.cell .grid-y.grid-frame,.grid-y>.small-12,body{height:100%}@media print,screen and (min-width:40em){.grid-y>.medium-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-moz-box-flex:1;flex:1 1 0px;height:auto}.grid-y>.medium-1,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto}.grid-y>.medium-shrink{height:auto}.grid-y>.medium-1{height:8.33333%}.grid-y>.medium-2{height:16.66667%}.grid-y>.medium-3{height:25%}.grid-y>.medium-4{height:33.33333%}.grid-y>.medium-5{height:41.66667%}.grid-y>.medium-6{height:50%}.grid-y>.medium-7{height:58.33333%}.grid-y>.medium-8{height:66.66667%}.grid-y>.medium-9{height:75%}.grid-y>.medium-10{height:83.33333%}.grid-y>.medium-11{height:91.66667%}.grid-y>.medium-12{height:100%}}@media print,screen and (min-width:80em){.grid-y>.large-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-moz-box-flex:1;flex:1 1 0px;height:auto}.grid-y>.large-1,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto}.grid-y>.large-shrink{height:auto}.grid-y>.large-1{height:8.33333%}.grid-y>.large-2{height:16.66667%}.grid-y>.large-3{height:25%}.grid-y>.large-4{height:33.33333%}.grid-y>.large-5{height:41.66667%}.grid-y>.large-6{height:50%}.grid-y>.large-7{height:58.33333%}.grid-y>.large-8{height:66.66667%}.grid-y>.large-9{height:75%}.grid-y>.large-10{height:83.33333%}.grid-y>.large-11{height:91.66667%}.grid-y>.large-12{height:100%}}.grid-padding-y .grid-padding-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width:40em){.grid-padding-y .grid-padding-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-padding-y>.cell{padding-top:.625rem;padding-bottom:.625rem}@media print,screen and (min-width:40em){.grid-padding-y>.cell{padding-top:.9375rem;padding-bottom:.9375rem}}@media print,screen and (min-width:40em){.grid-margin-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}@media print,screen and (min-width:40em){.grid-margin-y>.cell{height:-webkit-calc(100% - 1.875rem);height:-moz-calc(100% - 1.875rem);height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}}@media print,screen and (min-width:40em){.grid-margin-y>.auto,.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:-webkit-calc(8.33333% - 1.875rem);height:-moz-calc(8.33333% - 1.875rem);height:calc(8.33333% - 1.875rem)}.grid-margin-y>.small-2{height:-webkit-calc(16.66667% - 1.875rem);height:-moz-calc(16.66667% - 1.875rem);height:calc(16.66667% - 1.875rem)}.grid-margin-y>.small-3{height:-webkit-calc(25% - 1.875rem);height:-moz-calc(25% - 1.875rem);height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:-webkit-calc(33.33333% - 1.875rem);height:-moz-calc(33.33333% - 1.875rem);height:calc(33.33333% - 1.875rem)}.grid-margin-y>.small-5{height:-webkit-calc(41.66667% - 1.875rem);height:-moz-calc(41.66667% - 1.875rem);height:calc(41.66667% - 1.875rem)}.grid-margin-y>.small-6{height:-webkit-calc(50% - 1.875rem);height:-moz-calc(50% - 1.875rem);height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:-webkit-calc(58.33333% - 1.875rem);height:-moz-calc(58.33333% - 1.875rem);height:calc(58.33333% - 1.875rem)}.grid-margin-y>.small-8{height:-webkit-calc(66.66667% - 1.875rem);height:-moz-calc(66.66667% - 1.875rem);height:calc(66.66667% - 1.875rem)}.grid-margin-y>.small-9{height:-webkit-calc(75% - 1.875rem);height:-moz-calc(75% - 1.875rem);height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:-webkit-calc(83.33333% - 1.875rem);height:-moz-calc(83.33333% - 1.875rem);height:calc(83.33333% - 1.875rem)}.grid-margin-y>.small-11{height:-webkit-calc(91.66667% - 1.875rem);height:-moz-calc(91.66667% - 1.875rem);height:calc(91.66667% - 1.875rem)}.grid-margin-y>.small-12{height:-webkit-calc(100% - 1.875rem);height:-moz-calc(100% - 1.875rem);height:calc(100% - 1.875rem)}.grid-margin-y>.medium-auto,.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:-webkit-calc(8.33333% - 1.875rem);height:-moz-calc(8.33333% - 1.875rem);height:calc(8.33333% - 1.875rem)}.grid-margin-y>.medium-2{height:-webkit-calc(16.66667% - 1.875rem);height:-moz-calc(16.66667% - 1.875rem);height:calc(16.66667% - 1.875rem)}.grid-margin-y>.medium-3{height:-webkit-calc(25% - 1.875rem);height:-moz-calc(25% - 1.875rem);height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:-webkit-calc(33.33333% - 1.875rem);height:-moz-calc(33.33333% - 1.875rem);height:calc(33.33333% - 1.875rem)}.grid-margin-y>.medium-5{height:-webkit-calc(41.66667% - 1.875rem);height:-moz-calc(41.66667% - 1.875rem);height:calc(41.66667% - 1.875rem)}.grid-margin-y>.medium-6{height:-webkit-calc(50% - 1.875rem);height:-moz-calc(50% - 1.875rem);height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:-webkit-calc(58.33333% - 1.875rem);height:-moz-calc(58.33333% - 1.875rem);height:calc(58.33333% - 1.875rem)}.grid-margin-y>.medium-8{height:-webkit-calc(66.66667% - 1.875rem);height:-moz-calc(66.66667% - 1.875rem);height:calc(66.66667% - 1.875rem)}.grid-margin-y>.medium-9{height:-webkit-calc(75% - 1.875rem);height:-moz-calc(75% - 1.875rem);height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:-webkit-calc(83.33333% - 1.875rem);height:-moz-calc(83.33333% - 1.875rem);height:calc(83.33333% - 1.875rem)}.grid-margin-y>.medium-11{height:-webkit-calc(91.66667% - 1.875rem);height:-moz-calc(91.66667% - 1.875rem);height:calc(91.66667% - 1.875rem)}.grid-margin-y>.medium-12{height:-webkit-calc(100% - 1.875rem);height:-moz-calc(100% - 1.875rem);height:calc(100% - 1.875rem)}}@media print,screen and (min-width:80em){.grid-margin-y>.large-auto,.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:-webkit-calc(8.33333% - 1.875rem);height:-moz-calc(8.33333% - 1.875rem);height:calc(8.33333% - 1.875rem)}.grid-margin-y>.large-2{height:-webkit-calc(16.66667% - 1.875rem);height:-moz-calc(16.66667% - 1.875rem);height:calc(16.66667% - 1.875rem)}.grid-margin-y>.large-3{height:-webkit-calc(25% - 1.875rem);height:-moz-calc(25% - 1.875rem);height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:-webkit-calc(33.33333% - 1.875rem);height:-moz-calc(33.33333% - 1.875rem);height:calc(33.33333% - 1.875rem)}.grid-margin-y>.large-5{height:-webkit-calc(41.66667% - 1.875rem);height:-moz-calc(41.66667% - 1.875rem);height:calc(41.66667% - 1.875rem)}.grid-margin-y>.large-6{height:-webkit-calc(50% - 1.875rem);height:-moz-calc(50% - 1.875rem);height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:-webkit-calc(58.33333% - 1.875rem);height:-moz-calc(58.33333% - 1.875rem);height:calc(58.33333% - 1.875rem)}.grid-margin-y>.large-8{height:-webkit-calc(66.66667% - 1.875rem);height:-moz-calc(66.66667% - 1.875rem);height:calc(66.66667% - 1.875rem)}.grid-margin-y>.large-9{height:-webkit-calc(75% - 1.875rem);height:-moz-calc(75% - 1.875rem);height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:-webkit-calc(83.33333% - 1.875rem);height:-moz-calc(83.33333% - 1.875rem);height:calc(83.33333% - 1.875rem)}.grid-margin-y>.large-11{height:-webkit-calc(91.66667% - 1.875rem);height:-moz-calc(91.66667% - 1.875rem);height:calc(91.66667% - 1.875rem)}.grid-margin-y>.large-12{height:-webkit-calc(100% - 1.875rem);height:-moz-calc(100% - 1.875rem);height:calc(100% - 1.875rem)}}.grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;width:100vw}.cell .grid-frame{width:100%}.cell-block,.cell-block-y{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.cell-block{overflow-x:auto;max-width:100%}.cell-block-y{overflow-y:auto;max-height:100%;min-height:100%}.cell-block-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;max-height:100%}.cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}@media print,screen and (min-width:40em){.medium-grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;width:100vw}.cell .medium-grid-frame{width:100%}.medium-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.medium-cell-block-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;max-height:100%}.medium-cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.medium-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}@media print,screen and (min-width:80em){.large-grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;width:100vw}.cell .large-grid-frame{width:100%}.large-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.large-cell-block-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;max-height:100%}.large-cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.large-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}.grid-y.grid-frame{width:auto;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;height:100vh}@media print,screen and (min-width:40em){.grid-y.medium-grid-frame{width:auto;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;height:100vh}}@media print,screen and (min-width:80em){.grid-y.large-grid-frame{width:auto;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;height:100vh}}@media print,screen and (min-width:40em){.cell .grid-y.medium-grid-frame{height:100%}}@media print,screen and (min-width:80em){.cell .grid-y.large-grid-frame{height:100%}}.grid-margin-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width:40em){.grid-margin-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-margin-y>.cell{height:-webkit-calc(100% - 1.25rem);height:-moz-calc(100% - 1.25rem);height:calc(100% - 1.25rem);margin-top:.625rem;margin-bottom:.625rem}@media print,screen and (min-width:40em){.grid-margin-y>.cell{height:-webkit-calc(100% - 1.875rem);height:-moz-calc(100% - 1.875rem);height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}}.grid-margin-y>.auto,.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:-webkit-calc(8.33333% - 1.25rem);height:-moz-calc(8.33333% - 1.25rem);height:calc(8.33333% - 1.25rem)}.grid-margin-y>.small-2{height:-webkit-calc(16.66667% - 1.25rem);height:-moz-calc(16.66667% - 1.25rem);height:calc(16.66667% - 1.25rem)}.grid-margin-y>.small-3{height:-webkit-calc(25% - 1.25rem);height:-moz-calc(25% - 1.25rem);height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:-webkit-calc(33.33333% - 1.25rem);height:-moz-calc(33.33333% - 1.25rem);height:calc(33.33333% - 1.25rem)}.grid-margin-y>.small-5{height:-webkit-calc(41.66667% - 1.25rem);height:-moz-calc(41.66667% - 1.25rem);height:calc(41.66667% - 1.25rem)}.grid-margin-y>.small-6{height:-webkit-calc(50% - 1.25rem);height:-moz-calc(50% - 1.25rem);height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:-webkit-calc(58.33333% - 1.25rem);height:-moz-calc(58.33333% - 1.25rem);height:calc(58.33333% - 1.25rem)}.grid-margin-y>.small-8{height:-webkit-calc(66.66667% - 1.25rem);height:-moz-calc(66.66667% - 1.25rem);height:calc(66.66667% - 1.25rem)}.grid-margin-y>.small-9{height:-webkit-calc(75% - 1.25rem);height:-moz-calc(75% - 1.25rem);height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:-webkit-calc(83.33333% - 1.25rem);height:-moz-calc(83.33333% - 1.25rem);height:calc(83.33333% - 1.25rem)}.grid-margin-y>.small-11{height:-webkit-calc(91.66667% - 1.25rem);height:-moz-calc(91.66667% - 1.25rem);height:calc(91.66667% - 1.25rem)}.grid-margin-y>.small-12{height:-webkit-calc(100% - 1.25rem);height:-moz-calc(100% - 1.25rem);height:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-y>.auto,.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:-webkit-calc(8.33333% - 1.875rem);height:-moz-calc(8.33333% - 1.875rem);height:calc(8.33333% - 1.875rem)}.grid-margin-y>.small-2{height:-webkit-calc(16.66667% - 1.875rem);height:-moz-calc(16.66667% - 1.875rem);height:calc(16.66667% - 1.875rem)}.grid-margin-y>.small-3{height:-webkit-calc(25% - 1.875rem);height:-moz-calc(25% - 1.875rem);height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:-webkit-calc(33.33333% - 1.875rem);height:-moz-calc(33.33333% - 1.875rem);height:calc(33.33333% - 1.875rem)}.grid-margin-y>.small-5{height:-webkit-calc(41.66667% - 1.875rem);height:-moz-calc(41.66667% - 1.875rem);height:calc(41.66667% - 1.875rem)}.grid-margin-y>.small-6{height:-webkit-calc(50% - 1.875rem);height:-moz-calc(50% - 1.875rem);height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:-webkit-calc(58.33333% - 1.875rem);height:-moz-calc(58.33333% - 1.875rem);height:calc(58.33333% - 1.875rem)}.grid-margin-y>.small-8{height:-webkit-calc(66.66667% - 1.875rem);height:-moz-calc(66.66667% - 1.875rem);height:calc(66.66667% - 1.875rem)}.grid-margin-y>.small-9{height:-webkit-calc(75% - 1.875rem);height:-moz-calc(75% - 1.875rem);height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:-webkit-calc(83.33333% - 1.875rem);height:-moz-calc(83.33333% - 1.875rem);height:calc(83.33333% - 1.875rem)}.grid-margin-y>.small-11{height:-webkit-calc(91.66667% - 1.875rem);height:-moz-calc(91.66667% - 1.875rem);height:calc(91.66667% - 1.875rem)}.grid-margin-y>.small-12{height:-webkit-calc(100% - 1.875rem);height:-moz-calc(100% - 1.875rem);height:calc(100% - 1.875rem)}.grid-margin-y>.medium-auto,.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:-webkit-calc(8.33333% - 1.875rem);height:-moz-calc(8.33333% - 1.875rem);height:calc(8.33333% - 1.875rem)}.grid-margin-y>.medium-2{height:-webkit-calc(16.66667% - 1.875rem);height:-moz-calc(16.66667% - 1.875rem);height:calc(16.66667% - 1.875rem)}.grid-margin-y>.medium-3{height:-webkit-calc(25% - 1.875rem);height:-moz-calc(25% - 1.875rem);height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:-webkit-calc(33.33333% - 1.875rem);height:-moz-calc(33.33333% - 1.875rem);height:calc(33.33333% - 1.875rem)}.grid-margin-y>.medium-5{height:-webkit-calc(41.66667% - 1.875rem);height:-moz-calc(41.66667% - 1.875rem);height:calc(41.66667% - 1.875rem)}.grid-margin-y>.medium-6{height:-webkit-calc(50% - 1.875rem);height:-moz-calc(50% - 1.875rem);height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:-webkit-calc(58.33333% - 1.875rem);height:-moz-calc(58.33333% - 1.875rem);height:calc(58.33333% - 1.875rem)}.grid-margin-y>.medium-8{height:-webkit-calc(66.66667% - 1.875rem);height:-moz-calc(66.66667% - 1.875rem);height:calc(66.66667% - 1.875rem)}.grid-margin-y>.medium-9{height:-webkit-calc(75% - 1.875rem);height:-moz-calc(75% - 1.875rem);height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:-webkit-calc(83.33333% - 1.875rem);height:-moz-calc(83.33333% - 1.875rem);height:calc(83.33333% - 1.875rem)}.grid-margin-y>.medium-11{height:-webkit-calc(91.66667% - 1.875rem);height:-moz-calc(91.66667% - 1.875rem);height:calc(91.66667% - 1.875rem)}.grid-margin-y>.medium-12{height:-webkit-calc(100% - 1.875rem);height:-moz-calc(100% - 1.875rem);height:calc(100% - 1.875rem)}}@media print,screen and (min-width:80em){.grid-margin-y>.large-auto,.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:-webkit-calc(8.33333% - 1.875rem);height:-moz-calc(8.33333% - 1.875rem);height:calc(8.33333% - 1.875rem)}.grid-margin-y>.large-2{height:-webkit-calc(16.66667% - 1.875rem);height:-moz-calc(16.66667% - 1.875rem);height:calc(16.66667% - 1.875rem)}.grid-margin-y>.large-3{height:-webkit-calc(25% - 1.875rem);height:-moz-calc(25% - 1.875rem);height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:-webkit-calc(33.33333% - 1.875rem);height:-moz-calc(33.33333% - 1.875rem);height:calc(33.33333% - 1.875rem)}.grid-margin-y>.large-5{height:-webkit-calc(41.66667% - 1.875rem);height:-moz-calc(41.66667% - 1.875rem);height:calc(41.66667% - 1.875rem)}.grid-margin-y>.large-6{height:-webkit-calc(50% - 1.875rem);height:-moz-calc(50% - 1.875rem);height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:-webkit-calc(58.33333% - 1.875rem);height:-moz-calc(58.33333% - 1.875rem);height:calc(58.33333% - 1.875rem)}.grid-margin-y>.large-8{height:-webkit-calc(66.66667% - 1.875rem);height:-moz-calc(66.66667% - 1.875rem);height:calc(66.66667% - 1.875rem)}.grid-margin-y>.large-9{height:-webkit-calc(75% - 1.875rem);height:-moz-calc(75% - 1.875rem);height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:-webkit-calc(83.33333% - 1.875rem);height:-moz-calc(83.33333% - 1.875rem);height:calc(83.33333% - 1.875rem)}.grid-margin-y>.large-11{height:-webkit-calc(91.66667% - 1.875rem);height:-moz-calc(91.66667% - 1.875rem);height:calc(91.66667% - 1.875rem)}.grid-margin-y>.large-12{height:-webkit-calc(100% - 1.875rem);height:-moz-calc(100% - 1.875rem);height:calc(100% - 1.875rem)}}.grid-frame.grid-margin-y{height:-webkit-calc(100vh + 1.25rem);height:-moz-calc(100vh + 1.25rem);height:calc(100vh + 1.25rem)}@media print,screen and (min-width:40em){.grid-frame.grid-margin-y{height:-webkit-calc(100vh + 1.875rem);height:-moz-calc(100vh + 1.875rem);height:calc(100vh + 1.875rem)}}@media print,screen and (min-width:80em){.grid-frame.grid-margin-y{height:-webkit-calc(100vh + 1.875rem);height:-moz-calc(100vh + 1.875rem);height:calc(100vh + 1.875rem)}}@media print,screen and (min-width:40em){.grid-margin-y.medium-grid-frame{height:-webkit-calc(100vh + 1.875rem);height:-moz-calc(100vh + 1.875rem);height:calc(100vh + 1.875rem)}}@media print,screen and (min-width:80em){.grid-margin-y.large-grid-frame{height:-webkit-calc(100vh + 1.875rem);height:-moz-calc(100vh + 1.875rem);height:calc(100vh + 1.875rem)}}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{display:block;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #cacaca;border-radius:4px;background-color:#fefefe;box-shadow:inset 0 1px 2px rgba(10,10,10,.1);font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;-webkit-transition:box-shadow .5s,border-color .25s ease-in-out;-o-transition:box-shadow .5s,border-color .25s ease-in-out;-moz-transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,select:focus,textarea:focus{outline:0;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;-webkit-transition:box-shadow .5s,border-color .25s ease-in-out;-o-transition:box-shadow .5s,border-color .25s ease-in-out;-moz-transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input:disabled,input[readonly],select:disabled,textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type=button],[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px}input[type=search]{-moz-box-sizing:border-box;box-sizing:border-box}::-webkit-input-placeholder{color:#cacaca}::-moz-placeholder{color:#cacaca}:-ms-input-placeholder{color:#cacaca}::-ms-input-placeholder{color:#cacaca}::placeholder{color:#cacaca}[type=checkbox],[type=file],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%;margin-bottom:1rem;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch}.input-group>:first-child,.input-group>:first-child.input-group-button>*{border-radius:4px 0 0 4px}.input-group>:last-child,.input-group>:last-child.input-group-button>*{border-radius:0 4px 4px 0}.input-group-label{margin:0}.input-group-button,.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label,.input-group-field{margin:0;white-space:nowrap}.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#0a0a0a;text-align:center;white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;-webkit-box-flex:1;-webkit-flex:1 1 0px;-moz-box-flex:1;flex:1 1 0px;min-width:0}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto}.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label{-webkit-align-self:stretch;align-self:stretch;height:auto;padding-top:0;padding-bottom:0;font-size:1rem}.fieldset,select{margin:1.125rem 0;padding:1.25rem;border:1px solid #cacaca}.fieldset legend{margin:0;margin-left:-.1875rem;padding:0 .1875rem}select{height:2.4375rem;margin:0 0 1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;background-color:#fefefe;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;padding:.5rem 1.5rem .5rem .5rem;-webkit-transition:box-shadow .5s,border-color .25s ease-in-out;-o-transition:box-shadow .5s,border-color .25s ease-in-out;-moz-transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out}@media screen and (min-width:0\0){select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==)}}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:#f9ecea}.is-invalid-input:not(:focus)::-webkit-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::-moz-placeholder{color:#cc4b37}.is-invalid-input:not(:focus):-ms-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::-ms-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::placeholder{color:#cc4b37}.form-error,.is-invalid-label{color:#cc4b37}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:700}.form-error.is-visible,header .header__home .background.background-video img{display:block}#tinymce blockquote[class]:hover,#tinymce div[class]:hover,#tinymce li[class]:hover,#tinymce p[class]:hover,#tinymce ul[class]:hover,.lds-spinner,.module__card--loader{position:relative}.lds-spinner{display:inline-block}.module__card--loader .lds-spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:1.6rem;width:1.6rem}.lds-spinner div{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:lds-spinner 1.2s linear infinite;-moz-animation:lds-spinner 1.2s linear infinite;animation:lds-spinner 1.2s linear infinite;height:100%;width:100%;position:absolute}.lds-spinner div:after{content:" ";display:block;position:absolute;top:0;left:50%;width:10%;height:25%;border-radius:20%;background:#4353ff}.lds-spinner div:nth-child(1){-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation-delay:-1.1s;-moz-animation-delay:-1.1s;animation-delay:-1.1s}.lds-spinner div:nth-child(2){-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-1s;-moz-animation-delay:-1s;animation-delay:-1s}.lds-spinner div:nth-child(3){-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-.9s;-moz-animation-delay:-.9s;animation-delay:-.9s}.lds-spinner div:nth-child(4){-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-.8s;-moz-animation-delay:-.8s;animation-delay:-.8s}.lds-spinner div:nth-child(5){-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-.7s;-moz-animation-delay:-.7s;animation-delay:-.7s}.lds-spinner div:nth-child(6){-webkit-transform:rotate(150deg);-moz-transform:rotate(150deg);-o-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-.6s;-moz-animation-delay:-.6s;animation-delay:-.6s}.lds-spinner div:nth-child(7){-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-.5s;-moz-animation-delay:-.5s;animation-delay:-.5s}.lds-spinner div:nth-child(8){-webkit-transform:rotate(210deg);-moz-transform:rotate(210deg);-o-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-.4s;-moz-animation-delay:-.4s;animation-delay:-.4s}.lds-spinner div:nth-child(9){-webkit-transform:rotate(240deg);-moz-transform:rotate(240deg);-o-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-.3s;-moz-animation-delay:-.3s;animation-delay:-.3s}.lds-spinner div:nth-child(10){-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-.2s;-moz-animation-delay:-.2s;animation-delay:-.2s}.lds-spinner div:nth-child(11){-webkit-transform:rotate(300deg);-moz-transform:rotate(300deg);-o-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-.1s;-moz-animation-delay:-.1s;animation-delay:-.1s}.lds-spinner div:nth-child(12){-webkit-transform:rotate(330deg);-moz-transform:rotate(330deg);-o-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s}.slide-down-fade-enter-active{-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;-moz-transition:all .5s ease-in;transition:all .5s ease-in}.slide-down-fade-leave-active{-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out}.slide-down-fade-enter,.slide-down-fade-leave-to{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);opacity:0}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .3s;-o-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}h1,h2,h3{margin:0}ul{-webkit-padding-start:0;-moz-padding-start:0;padding-inline-start:0}blockquote,figure,ul{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;-moz-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;-moz-margin-end:0;margin-inline-end:0}.leader{font-size:2.375rem}#edd_checkout_form_wrap #edd_purchase_form fieldset legend,.content li,.tag,p{font-family:"Lato",sans-serif;font-style:normal;font-stretch:normal;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0}#edd_checkout_form_wrap #edd_purchase_form fieldset legend,.tag{line-height:1.2;font-weight:700;font-size:.625rem;letter-spacing:.08125rem;text-transform:uppercase}@media (min-width:1280px){.tag{font-size:.75rem;letter-spacing:.09375rem}}.content li,p{font-size:.875rem;margin-top:0;line-height:1.5}p{font-weight:400;margin-bottom:2em;margin-bottom:2rem}@media (min-width:1280px){p{font-size:1rem}}.button.transparent a,.fasc-button.transparent a,p a{color:inherit;text-decoration:none}.button.transparent a:hover,.fasc-button.transparent a:hover,p a:hover{text-decoration:underline}.dashboard .dashboard-right .dashbard-crt .es-closing-section #cgiMain article .text-small,p.small{font-size:.625rem}@media (min-width:1280px){p.small{font-size:.75rem}}.content{counter-reset:mce-counter}.content img{max-width:100%;height:auto}.content ul{margin-left:0;padding-left:0}.content ul li{list-style:none}.content li{margin-bottom:.625rem;position:relative;margin-left:0;padding-left:1rem}@media (min-width:1280px){.content li{font-size:1rem;font-size:16px}}.primary_banner .content li{padding-left:2em}#tinymce h1,.content h1,.content__article .section__module h2,.header__article .content__title h1,.section__module h2,header .header__report .content__title h1{font-family:"Caslon224",serif;font-style:normal;font-stretch:normal;letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;line-height:1.2;font-size:2.4375rem}@media (min-width:1280px){.section__module h2{font-size:3.1875rem}}.content__article .section__module h2{font-weight:700}@media (min-width:1280px){.content__article .section__module h2{font-size:3.1875rem}}#tinymce h4,#tinymce p.intro strong,.content h4,.section__module h3,h2.heading.numbered,header .header__home .content__inner h2{font-family:"Lato",sans-serif;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;font-weight:300;font-size:1.9375rem}@media (min-width:1280px){.section__module h3{font-size:2.375rem}}#tinymce{width:-webkit-calc(100% - 5rem);width:-moz-calc(100% - 5rem);width:calc(100% - 5rem)}#tinymce ul li{margin-bottom:1em}#tinymce ul li::before{left:-1em}#tinymce .heading.numbered::before{content:counters(mce-counter,".",decimal-leading-zero)}#tinymce h4,#tinymce p.intro strong,.content h4{font-family:"LL Circular Bold Web",sans-serif;font-weight:700;font-size:1.1875rem}@media (min-width:1280px){#tinymce p.intro strong{font-size:1.3125rem}}#tinymce blockquote[class]:hover::after,#tinymce div[class]:hover::after,#tinymce li[class]:hover::after,#tinymce p[class]:hover::after,#tinymce ul[class]:hover::after{position:absolute;right:0;top:0;outline:1px dotted red;background:rbga(#fefefe,.9);content:"class (" attr(class) ")";font-family:monospace;font-size:10px}@media (min-width:1280px){#tinymce h1,.content h1{font-size:3.1875rem}}#tinymce .stat.large,#tinymce h2,#tinymce h3,.content .stat.large,.content h2,.content h3{font-style:normal;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;line-height:1.2}#tinymce h2,.content h2{font-family:"Lato",sans-serif;letter-spacing:normal;font-weight:300;font-size:1.9375rem;margin-bottom:1em}@media (min-width:1280px){#tinymce h2,.content h2{font-size:2.375rem}}#tinymce .stat.large,#tinymce h3,.content .stat.large,.content h3{font-family:"Caslon224",serif;letter-spacing:.01em;font-size:1.5625rem;margin-bottom:16px}@media (min-width:1280px){#tinymce h3,.content h3{font-size:1.75rem}}@media (min-width:1280px){#tinymce h4,.content h4{font-size:1.3125rem}}#tinymce hr,.content hr{clear:both;display:block;width:100%;color:transparent;pointer-events:none;border:0}#tinymce h2::after,#tinymce h2::before,#tinymce h3::after,#tinymce h3::before,#tinymce hr::after,#tinymce hr::before,.content h2::after,.content h2::before,.content h3::after,.content h3::before,.content hr::after,.content hr::before{content:'';clear:both}#tinymce .stat.large,.content .stat.large{font-size:4.9375rem;font-weight:900;line-height:.8em}@media (min-width:1280px){#tinymce .stat.large,.content .stat.large{font-size:5.6875rem}}#tinymce .stat.large sup,.content .stat.large sup{font-family:serif;font-size:.6em;line-height:.5em}#tinymce p[style="padding-left: 40px;"],.content p[style="padding-left: 40px;"]{padding:0 0 0 1.5rem;border-left:1px solid #4353ff}#tinymce .pullout,#tinymce blockquote,.content .pullout,.content blockquote{padding:0 0 0 1.5rem;margin-top:0;border-left:1px solid #4353ff;margin-bottom:1em}@media (min-width:1280px){#tinymce .pullout,#tinymce blockquote,.content .pullout,.content blockquote{width:40%;float:right}}#tinymce .pullout p,#tinymce blockquote p,.content .pullout p,.content blockquote p{margin-bottom:0}#tinymce .pullout p+p,#tinymce blockquote p+p,.content .pullout p+p,.content blockquote p+p{margin-top:8px}#tinymce .pullout p strong,#tinymce blockquote p strong,.content .pullout p strong,.content blockquote p strong,h3.heading.numbered{font-style:normal;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0}#tinymce .pullout p strong,#tinymce blockquote p strong,.content .pullout p strong,.content blockquote p strong{font-family:"LL Circular Bold Web",sans-serif;line-height:1.2;letter-spacing:normal;font-weight:700;font-size:1.1875rem}@media (min-width:1280px){#tinymce .pullout p strong,#tinymce blockquote p strong,.content .pullout p strong,.content blockquote p strong{font-size:1.3125rem}}#tinymce .pullout.pullout,#tinymce blockquote.pullout,.content .pullout.pullout,.content blockquote.pullout{float:none;width:auto;margin-left:0}#tinymce h2,#tinymce h3,.content h2,.content h3{clear:both}#tinymce ul,.content ul{padding-left:1.5rem;margin-bottom:2rem}@media (min-width:640px) and (max-width:1279px){.primary_banner #tinymce ul,.primary_banner .content ul{padding-left:0}}#tinymce ul li span,.content ul li span{font-size:inherit!important}#tinymce ul>*,.content ul>*{list-style:none;position:relative}#tinymce ul>::before,.content ul>::before{position:absolute;display:inline-block;content:'';height:8px;width:8px;border-radius:50%;background-color:#4353ff;left:0;top:1em;-webkit-transform:translateY(-75%);-moz-transform:translateY(-75%);-o-transform:translateY(-75%);transform:translateY(-75%);color:#fefefe}.primary_banner #tinymce ul>::before,.primary_banner .content ul>::before{height:1em;width:1em;background-image:url(../img/glyphs/tiny-tick--white.svg);background-repeat:no-repeat;background-position:center;margin-top:1px}@media (min-width:1280px){h2.heading.numbered{font-size:2.375rem}}h3.heading.numbered{font-family:"Caslon224",serif;font-size:1.5625rem;margin-bottom:16px;line-height:1.21;letter-spacing:-.2px}@media (min-width:1280px){h3.heading.numbered{font-size:1.75rem}}.heading.numbered{position:relative;margin-top:3.75rem;max-width:80%;display:block}.button,.fasc-button,.heading.numbered::before{font-style:normal;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0}.heading.numbered::before{font-family:"Caslon224",serif;letter-spacing:.01em;font-size:4.4375rem;content:counters(mce-counter,"");counter-increment:mce-counter;position:absolute;left:-2.5rem;top:-1.3125rem;bottom:0;z-index:-1;color:rgba(12,12,37,.1);line-height:.85;display:inline}@media (min-width:1280px){.heading.numbered::before{font-size:5.6875rem}}.button,.fasc-button{line-height:1.2;letter-spacing:normal;font-size:.875rem;min-height:37px;background:#4353ff;display:inline-block;padding:.625rem;border-radius:4px;color:#fefefe;text-decoration:none!important;position:relative;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;border:0}.button.transparent::after,.fasc-button.transparent::after{right:auto;left:0}.button em,.fasc-button em,em .button,em .fasc-button{font-family:'CircularStdItalic',sans-serif;font-style:italic}.button,.button strong,.fasc-button,.fasc-button strong,strong .button,strong .fasc-button{font-family:'CircularStdBold',sans-serif;font-weight:700}@media (min-width:1280px){.button,.fasc-button{font-size:1rem;min-height:39px}}.button::after,.fasc-button::after{position:absolute;text-align:center;height:1.5em;width:1.5em;right:.5em;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain}.button[target=_blank],.button[target=_blank].primary,.button[target=_blank].secondary,.fasc-button[target=_blank],.fasc-button[target=_blank].primary,.fasc-button[target=_blank].secondary{padding-right:2.5em}.button[target=_blank].inverted::after,.fasc-button[target=_blank].inverted::after{background-image:url(../img/glyphs/external--dark.svg)}.button[target=_blank]::after,.fasc-button[target=_blank]::after{content:'';background-image:url(../img/glyphs/external--white.svg)}.button.bookmark,.button.download,.button.email,.button.external,.fasc-button.bookmark,.fasc-button.download,.fasc-button.email,.fasc-button.external{padding-right:2em}.button.bookmark.transparent,.button.download.transparent,.button.email.transparent,.button.external.transparent,.fasc-button.bookmark.transparent,.fasc-button.download.transparent,.fasc-button.email.transparent,.fasc-button.external.transparent{padding-left:2em;padding-right:0}.button.download.inverted::after,.fasc-button.download.inverted::after{background-image:url(../img/glyphs/download--dark.svg)}.button.download::after,.fasc-button.download::after{background-image:url(../img/glyphs/download--white.svg)}.button.external.inverted::after,.fasc-button.external.inverted::after{background-image:url(../img/glyphs/external--dark.svg)}.button.external::after,.fasc-button.external::after{content:'';background-image:url(../img/glyphs/external--white.svg)}.button.bookmark.inverted::after,.fasc-button.bookmark.inverted::after{background-image:url(../img/glyphs/bookmark--dark.svg)}.button.bookmark::after,.fasc-button.bookmark::after{content:'';background-image:url(../img/glyphs/bookmark--white.svg)}.button.email.inverted::after,.fasc-button.email.inverted::after{background-image:url(../img/glyphs/email--dark.svg)}.button.email::after,.fasc-button.email::after{content:'';background-image:url(../img/glyphs/email--white.svg)}.fasc-button.primary{background-color:#4353ff;color:#fefefe}.button--login,.button.secondary,.fasc-button--login,.fasc-button.secondary{background-color:#d9dcff;color:#4353ff}.button.download.primary,.button.download.secondary,.button.inverted.email.primary,.button.inverted.email.secondary,.button.next.primary,.button.next.secondary,.fasc-button.download.primary,.fasc-button.download.secondary,.fasc-button.inverted.email.primary,.fasc-button.inverted.email.secondary,.fasc-button.next.primary,.fasc-button.next.secondary{padding-right:2.5em}.button.download::after,.button.next::after,.fasc-button.download::after,.fasc-button.next::after{content:'';display:inline-block;background-size:contain;background-position:center;background-repeat:no-repeat;width:1.25rem;height:1.25rem;margin-left:.4375rem;margin-bottom:-.3125rem}.button.download.primary::after,.fasc-button.download.primary::after{background-image:url(https://cdn.fairr.org/img/glyphs/download--white.svg)}.button.download.secondary::after,.fasc-button.download.secondary::after{background-image:url(https://cdn.fairr.org/img/glyphs/download--blue.svg)}.button.next.primary::after,.fasc-button.next.primary::after{background-image:url(https://cdn.fairr.org/img/glyphs/arrow-right--white.svg)}.button.next.secondary::after,.fasc-button.next.secondary::after{background-image:url(https://cdn.fairr.org/img/glyphs/arrow-right--blue.svg)}.button.inverted,.fasc-button.inverted{color:#4353ff;background:#fefefe}.button.inverted.email,.fasc-button.inverted.email{text-transform:capitalize;padding-left:0;background-color:transparent;margin-bottom:-1em;padding-right:2.5em}.button.inverted.email::after,.fasc-button.inverted.email::after{background-image:url(../img/glyphs/email--blue.svg)}.button.transparent,.content__title h1,.fasc-button.transparent{font-style:normal;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0}.button.transparent,.fasc-button.transparent{color:#fefefe;background:0 0;font-family:"Lato",sans-serif;letter-spacing:normal;font-weight:400;font-size:.875rem;line-height:1.5;margin-top:0;margin-bottom:0}@media (min-width:1280px){.button.transparent,.fasc-button.transparent{font-size:1rem}}.button.transparent.blank,.fasc-button.transparent.blank{color:#1a2166}.mejs-button>button{background-image:url(https://cdn.fairr.org/img/mejs-controls.svg)!important}.header{padding-right:0;padding-left:0;max-width:90rem;margin-left:auto;margin-right:auto}@media (min-width:1280px){.header{padding-right:.75rem;padding-left:.75rem;max-width:90rem;margin-left:auto;margin-right:auto;padding-top:3.5rem}}.header .img-antibiotics{display:none}.content__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;margin-right:.5rem;margin-left:.5rem}@media (min-width:1280px){.content__wrapper{margin-right:-.75rem;margin-left:-.75rem}}@media (max-width:640px){.content__inner{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);width:100vw;margin-right:-.5rem;margin-left:-.5rem;margin-left:0;margin-right:0}.content__inner .intro{padding:24px 16px}}.content__title,header{position:relative}.body-engagements .content__title,.body-news-events .content__title,.body-research .content__title{color:#fefefe}.body-engagements .content__title span,.body-news-events .content__title span,.body-research .content__title span{border-color:#fefefe}.body-about-fairr .content__title{color:#1a2166}.body-about-fairr .content__title span{border-color:#1a2166!important}@media (max-width:640px){.content__title{margin-bottom:0}.header__article .content__title{padding:12px 0;width:-webkit-calc(100% - 32px)!important;width:-moz-calc(100% - 32px)!important;width:calc(100% - 32px)!important;margin-left:16px!important;margin-right:16px!important}}.content__title h1{font-family:"Caslon224",serif;line-height:1.2;letter-spacing:.01em;position:relative;z-index:3;display:inline-block;font-size:2.4375rem}.article .breadcrumb,.body-engagements .breadcrumb,.body-news-events .breadcrumb,.body-research .breadcrumb,.hub,.hub .breadcrumb{color:#fefefe}@media (min-width:1280px){.content__title h1{font-size:3.1875rem}}.content__title span{position:relative;z-index:3;display:block;width:5rem;height:1rem;content:'';margin-bottom:2.5rem;border-bottom:2px solid #4353ff}.hub .content__title span{border-color:#fefefe}@media (min-width:1280px){.content__title span{width:8.33333%}}@media (min-width:640px) and (max-width:1279px){.content__title span{width:12.5%}}@media (max-width:640px){.content__title span{width:25%;margin-bottom:0}}.breadcrumb{position:absolute;padding:16px;display:none;z-index:20}.body-about-fairr .breadcrumb,.breadcrumb{color:#1a2166}@media (min-width:1280px){.breadcrumb{padding:24px 0;display:block}}.breadcrumb a,.breadcrumb span{color:inherit;text-decoration:none;display:inline;font-family:"Lato",sans-serif;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;font-weight:700;font-size:.625rem}@media (min-width:1280px){.breadcrumb a,.breadcrumb span{font-size:.75rem}}.breadcrumb a:not(:last-child)::after,.breadcrumb span:not(:last-child)::after{content:'>';display:inline-block;margin:0 5px}div.intro{padding:16px;border:1px solid #d9dcff;background:#fefefe;border-radius:4px;color:#14153f;max-width:100%}@media (min-width:1280px){div.intro{padding:24px}}@media (max-width:640px){div.intro{border-radius:0;padding:0}}div.intro p{margin-bottom:1rem}div.intro p:last-of-type{margin-bottom:0}div.intro h4{margin-top:.5rem;margin-bottom:.5rem}.page-template-page__hub-list div.intro{margin-bottom:-3px!important}@media (max-width:640px){.page-template-page__hub-list div.intro{margin-bottom:32px!important;margin-top:-16px}}@media (min-width:640px) and (max-width:1279px){.page-template-page__hub-list div.intro{margin-bottom:-44px!important}}.background{background-color:#fefefe;position:absolute;left:0;right:0;top:0;min-height:25rem;z-index:-1;max-height:100%;overflow:hidden;display:block}.background::after,.background::before,.body-about-fairr .background::after,.body-about-fairr .background::before{position:absolute;left:0;right:0;top:0;bottom:0;content:''}.background::before{z-index:1;opacity:.15;background-size:20px auto;background-image:url(../img/patterns/dots.png)}.background::after{z-index:2;background-image:-webkit-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:-moz-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:linear-gradient(106deg,#fefefe,rgba(254,254,254,0))}.background .background__image,.body-about-fairr .background .background__image,.body-engagements .background .background__image,.body-news-events .background .background__image,.body-research .background .background__image{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.2}.body-about-fairr .background{background-color:#f5f6ff}.body-about-fairr .background::before{z-index:1;opacity:.15;background-image:url(../img/patterns/dots.png);background-size:20px auto}.body-about-fairr .background::after{z-index:2;background-image:-webkit-linear-gradient(344deg,#f5f6ff,rgba(245,246,255,0));background-image:-moz-linear-gradient(344deg,#f5f6ff,rgba(245,246,255,0));background-image:linear-gradient(106deg,#f5f6ff,rgba(245,246,255,0))}.body-research .background{background-color:#14153f}.body-research .background::after,.body-research .background::before{position:absolute;left:0;right:0;top:0;bottom:0;content:''}.body-research .background::before{z-index:1;background-size:30px auto;background-image:url(../img/patterns/grid-white.png);opacity:.15}.body-research .background::after{z-index:2;background-image:-webkit-linear-gradient(344deg,#14153f,rgba(20,21,63,0));background-image:-moz-linear-gradient(344deg,#14153f,rgba(20,21,63,0));background-image:linear-gradient(106deg,#14153f,rgba(20,21,63,0))}.body-engagements .background{background-color:#1a2166}.body-engagements .background::after,.body-engagements .background::before{position:absolute;left:0;right:0;top:0;bottom:0;content:''}.body-engagements .background::before{z-index:1;background-size:30px auto;opacity:.15;background-image:url(../img/patterns/dots-white.png),url(../img/patterns/grid-white.png),url(../img/patterns/crosses-white.png)}.body-engagements .background::after{z-index:2;background-image:-webkit-linear-gradient(344deg,#1a2166,rgba(26,33,102,0));background-image:-moz-linear-gradient(344deg,#1a2166,rgba(26,33,102,0));background-image:linear-gradient(106deg,#1a2166,rgba(26,33,102,0))}.body-news-events .background{background-color:#283199}.body-news-events .background::after,.body-news-events .background::before{position:absolute;left:0;right:0;top:0;bottom:0;content:''}.body-news-events .background::before{z-index:1;background-image:url(../img/patterns/crosses-white.png);opacity:.15;background-size:20px auto}.body-news-events .background::after{z-index:2;background-image:-webkit-linear-gradient(344deg,#283199,rgba(40,49,153,0));background-image:-moz-linear-gradient(344deg,#283199,rgba(40,49,153,0));background-image:linear-gradient(106deg,#283199,rgba(40,49,153,0))}.background img{display:none;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100%;-o-object-fit:cover;object-fit:cover}header .header__home div,header .header__primary div{-webkit-transition:width 250ms ease-out;-o-transition:width 250ms ease-out;-moz-transition:width 250ms ease-out;transition:width 250ms ease-out}header .header__primary .content__wrapper{padding-top:7.5rem}@media (max-width:640px){header .header__primary .content__wrapper{padding-top:50vh}.page-template-checkout header .header__primary .content__wrapper{padding-top:3.5rem}}header .header__primary .content__inner .intro ul{padding:24px 24px 0}@media (min-width:1280px){header .header__primary .content__inner{width:-webkit-calc(66.66667% - 1.5rem);width:-moz-calc(66.66667% - 1.5rem);width:calc(66.66667% - 1.5rem);margin-left:.75rem;margin-right:.75rem;margin-left:-webkit-calc(8.33333% + .625rem);margin-left:-moz-calc(8.33333% + .625rem);margin-left:calc(8.33333% + .625rem);margin-right:-16.66667%}header .header__primary .content__inner .intro{margin:0 -24px;padding-right:37.5%}}@media (min-width:640px) and (max-width:1279px){header .header__primary .content__inner{width:-webkit-calc(87.5% - 1rem);width:-moz-calc(87.5% - 1rem);width:calc(87.5% - 1rem);margin-left:.5rem;margin-right:.5rem;margin-right:-25%}header .header__primary .content__inner .intro{padding-right:28.57143%}}header .header__primary .content__image{position:relative;overflow:visible}@media (min-width:1280px){header .header__primary .content__image{width:-webkit-calc(33.33333% - 1.25rem);width:-moz-calc(33.33333% - 1.25rem);width:calc(33.33333% - 1.25rem);margin-right:.625rem;margin-left:1.5rem}}@media (min-width:640px) and (max-width:1279px){header .header__primary .content__image{width:-webkit-calc(37.5% - 2rem);width:-moz-calc(37.5% - 2rem);width:calc(37.5% - 2rem);margin-left:1rem}}header .header__primary .content__image--inner{box-shadow:0 0 20px 0 rgba(0,0,0,.2);overflow:hidden;padding-bottom:112%}.no-objectfit header .header__primary .content__image--inner{height:auto;box-shadow:none}header .header__primary .content__image--inner,header .header__primary .content__image--inner .BIG{background-repeat:no-repeat;background-position:center;background-size:cover;display:block;border-radius:4px}header .header__primary .content__image--inner .BIG{position:absolute;height:100%;width:100%;top:0;left:0}header .header__primary .content__image--inner figure,header .header__secondary .content__image--inner figure{margin:0;padding-bottom:100%;position:relative}header .header__primary .content__image--inner figure img,header .header__secondary .content__image--inner figure img{width:100%;height:100%;display:block;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.no-objectfit .primary_push .module__content--image figure img,.no-objectfit .secondary_push .module__content--image figure img,.no-objectfit header .header__primary .content__image--inner figure img,.no-objectfit header .header__secondary .content__image--inner figure img{height:auto;border-radius:4px;box-shadow:0 0 20px 0 rgba(0,0,0,.2)}@media (min-width:1280px){header .header__primary .content__image--inner{width:-webkit-calc(100% + 24px);width:-moz-calc(100% + 24px);width:calc(100% + 24px)}}@media (min-width:640px) and (max-width:1279px){header .header__primary .content__image--inner{width:-webkit-calc(100% + 16px);width:-moz-calc(100% + 16px);width:calc(100% + 16px)}}@media (max-width:640px){header .header__primary .content__title{margin-top:-3.1875rem}}@media (min-width:1280px){header .header__primary .content__title span{margin-bottom:5rem}}header .header__primary .background{min-height:25rem}@media (max-width:640px){header .header__primary .background,header .header__secondary .background{min-height:50vh}header .header__primary .background img,header .header__secondary .background img{display:block}header .header__primary .background:after,header .header__primary .background:before,header .header__primary.no-image .background,header .header__secondary .background:after,header .header__secondary .background:before,header .header__secondary.no-image .background{display:none}header .header__primary.no-image .content__wrapper,header .header__secondary.no-image .content__wrapper{padding-top:56px}header .header__primary.no-image .content__wrapper .content__inner,header .header__secondary.no-image .content__wrapper .content__inner{margin-left:0;margin-right:0}header .header__primary.no-image .content__title,header .header__secondary.no-image .content__title{margin-top:0;margin-left:-.5rem;padding-top:60px;margin-right:-.5rem}header .header__primary .content__title,header .header__secondary .content__title{margin-left:-.5rem;padding-left:16px;padding-top:24px;padding-bottom:24px}}@media (max-width:640px) and (max-width:640px){header .header__primary .content__title,header .header__secondary .content__title{min-height:140px}.page-template-checkout header .header__primary .content__title,.page-template-checkout header .header__secondary .content__title{min-height:4rem}}@media (max-width:640px){.body-about-fairr header .header__primary .content__title,.body-about-fairr header .header__secondary .content__title{background-color:#f5f6ff}.body-about-fairr header .header__primary .content__title::after,.body-about-fairr header .header__primary .content__title::before,.body-about-fairr header .header__secondary .content__title::after,.body-about-fairr header .header__secondary .content__title::before{position:absolute;left:0;right:0;top:0;bottom:0;content:''}.body-about-fairr header .header__primary .content__title::before,.body-about-fairr header .header__secondary .content__title::before{z-index:1;opacity:.15;background-image:url(../img/patterns/dots.png);background-size:20px auto}.body-about-fairr header .header__primary .content__title::after,.body-about-fairr header .header__secondary .content__title::after{z-index:2;background-image:-webkit-linear-gradient(344deg,#f5f6ff,rgba(245,246,255,0));background-image:-moz-linear-gradient(344deg,#f5f6ff,rgba(245,246,255,0));background-image:linear-gradient(106deg,#f5f6ff,rgba(245,246,255,0))}.body-about-fairr header .header__primary .content__title .background__image,.body-about-fairr header .header__secondary .content__title .background__image,.body-engagements header .header__primary .content__title .background__image,.body-engagements header .header__secondary .content__title .background__image,.body-news-events header .header__primary .content__title .background__image,.body-news-events header .header__secondary .content__title .background__image,.body-research header .header__primary .content__title .background__image,.body-research header .header__secondary .content__title .background__image{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.2}.body-research header .header__primary .content__title,.body-research header .header__secondary .content__title{background-color:#14153f}.body-research header .header__primary .content__title::after,.body-research header .header__primary .content__title::before,.body-research header .header__secondary .content__title::after,.body-research header .header__secondary .content__title::before{position:absolute;left:0;right:0;top:0;bottom:0;content:''}.body-research header .header__primary .content__title::before,.body-research header .header__secondary .content__title::before{z-index:1;background-size:30px auto;background-image:url(../img/patterns/grid-white.png);opacity:.15}.body-research header .header__primary .content__title::after,.body-research header .header__secondary .content__title::after{z-index:2;background-image:-webkit-linear-gradient(344deg,#14153f,rgba(20,21,63,0));background-image:-moz-linear-gradient(344deg,#14153f,rgba(20,21,63,0));background-image:linear-gradient(106deg,#14153f,rgba(20,21,63,0))}.body-engagements header .header__primary .content__title,.body-engagements header .header__secondary .content__title{background-color:#1a2166}.body-engagements header .header__primary .content__title::after,.body-engagements header .header__primary .content__title::before,.body-engagements header .header__secondary .content__title::after,.body-engagements header .header__secondary .content__title::before{position:absolute;left:0;right:0;top:0;bottom:0;content:''}.body-engagements header .header__primary .content__title::before,.body-engagements header .header__secondary .content__title::before{z-index:1;background-size:30px auto;opacity:.15;background-image:url(../img/patterns/dots-white.png),url(../img/patterns/grid-white.png),url(../img/patterns/crosses-white.png)}.body-engagements header .header__primary .content__title::after,.body-engagements header .header__secondary .content__title::after{z-index:2;background-image:-webkit-linear-gradient(344deg,#1a2166,rgba(26,33,102,0));background-image:-moz-linear-gradient(344deg,#1a2166,rgba(26,33,102,0));background-image:linear-gradient(106deg,#1a2166,rgba(26,33,102,0))}.body-news-events header .header__primary .content__title,.body-news-events header .header__secondary .content__title{background-color:#283199}.body-news-events header .header__primary .content__title::after,.body-news-events header .header__primary .content__title::before,.body-news-events header .header__secondary .content__title::after,.body-news-events header .header__secondary .content__title::before{position:absolute;left:0;right:0;top:0;bottom:0;content:''}.body-news-events header .header__primary .content__title::before,.body-news-events header .header__secondary .content__title::before{z-index:1;background-image:url(../img/patterns/crosses-white.png);opacity:.15;background-size:20px auto}.body-news-events header .header__primary .content__title::after,.body-news-events header .header__secondary .content__title::after{z-index:2;background-image:-webkit-linear-gradient(344deg,#283199,rgba(40,49,153,0));background-image:-moz-linear-gradient(344deg,#283199,rgba(40,49,153,0));background-image:linear-gradient(106deg,#283199,rgba(40,49,153,0))}.mobile-pad{height:60px}}@media (min-width:640px) and (max-width:1279px){header .header__secondary .breadcrumb{display:none}}header .header__secondary .content__wrapper{padding-top:5rem}@media (max-width:640px){header .header__secondary .content__wrapper{padding-top:50vh}}header .header__secondary .content__inner{margin-right:.5rem;margin-left:.5rem}@media (min-width:1280px){header .header__secondary .content__inner{width:-webkit-calc(58.33333% - 1.5rem);width:-moz-calc(58.33333% - 1.5rem);width:calc(58.33333% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(8.33333% + .75rem);margin-left:-moz-calc(8.33333% + .75rem);margin-left:calc(8.33333% + .75rem)}header .header__secondary .content__inner .intro{margin:0 -16.66667% 0 -24px;margin-right:-webkit-calc(12px - 16.66667%);margin-right:-moz-calc(12px - 16.66667%);margin-right:calc(12px - 16.66667%);padding-right:25%;padding-right:-webkit-calc(12px + 25%);padding-right:-moz-calc(12px + 25%);padding-right:calc(12px + 25%)}header .header__secondary .content__inner .intro ul{padding:24px 24px 0}}@media (min-width:640px) and (max-width:1279px){header .header__secondary .content__inner{width:-webkit-calc(87.5% - 1rem);width:-moz-calc(87.5% - 1rem);width:calc(87.5% - 1rem);margin-right:.5rem;margin-left:.5rem}header .header__secondary .content__inner .intro{padding-right:28.57143%;padding-right:-webkit-calc(8px + 28.57143%);padding-right:-moz-calc(8px + 28.57143%);padding-right:calc(8px + 28.57143%)}}header .header__secondary .content__image{position:relative;margin-right:.5rem;margin-left:.5rem;overflow:visible}@media (min-width:1280px){header .header__secondary .content__image{width:-webkit-calc(25% - 1.5rem);width:-moz-calc(25% - 1.5rem);width:calc(25% - 1.5rem);margin-right:.75rem;margin-left:.75rem}}@media (min-width:640px) and (max-width:1279px){header .header__secondary .content__image{width:-webkit-calc(37.5% - 1rem);width:-moz-calc(37.5% - 1rem);width:calc(37.5% - 1rem);margin-right:.5rem;margin-left:.5rem;margin-left:-webkit-calc(8px - 25%);margin-left:-moz-calc(8px - 25%);margin-left:calc(8px - 25%)}}header .header__secondary .content__image--inner{box-shadow:0 0 20px 0 rgba(0,0,0,.2);overflow:hidden;padding-bottom:112%;position:relative}.no-objectfit header .header__secondary .content__image--inner{height:auto;box-shadow:none}header .header__secondary .content__image--inner,header .header__secondary .content__image--inner .BIG{background-repeat:no-repeat;background-position:center;background-size:cover;display:block;border-radius:4px}header .header__secondary .content__image--inner .BIG{position:absolute;height:100%;width:100%;top:0;left:0}@media (max-width:640px){header .header__secondary .content__title{margin-top:-3.1875rem;margin-bottom:24px}}@media (min-width:1280px){header .header__secondary .content__title span{margin-bottom:2.5rem}}header .header__secondary .background{min-height:18.75rem}@media (min-width:640px) and (max-width:1279px){header .header__secondary .background{min-height:16.875rem}}@media (max-width:640px){header .header__secondary .background{min-height:50vh}}.header__article,header .header__report{z-index:1}.header__article .background{overflow:visible;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.header__article .background__inner{position:absolute}.header__article .background.featured_image{min-height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:transparent}@media (min-width:1280px){.header__article .background.featured_image{height:37.5rem}}.header__article .background.featured_image::after,.header__article .background.featured_image::before,header .header__report .background.featured_image::after,header .header__report .background.featured_image::before{display:none;content:none}.header__article .breadcrumb{color:#fefefe}@media (max-width:640px){.header__article .content__wrapper{padding-top:50vh}}.header__article .content__inner{position:relative;z-index:2;background:#283199;color:#fefefe}@media (min-width:1280px){.header__article .content__inner{margin-top:320px;padding:40px 0;width:-webkit-calc(75% - 1.5rem);width:-moz-calc(75% - 1.5rem);width:calc(75% - 1.5rem);margin-left:.75rem;margin-right:.75rem}}@media (min-width:640px) and (max-width:1279px){.header__article .content__inner{margin-top:206px;padding:40px 0;width:-webkit-calc(100% - 1.5rem);width:-moz-calc(100% - 1.5rem);width:calc(100% - 1.5rem);margin-left:.75rem;margin-right:.75rem}}.case-study.header__article .content__inner,.case-study.header__article .content__inner::before,.download.header__article .content__inner{background:#14153f}.header__article .content__inner::before{z-index:-1;width:50%;width:50vw;right:50%;background-color:#283199;content:'';position:absolute;top:0;bottom:0}.header__article .content__image{position:absolute;z-index:1;top:0;right:0;left:0;min-height:25rem;background-size:cover;background-position:center;background-repeat:no-repeat}.header__article .content__title{width:-webkit-calc(66.66667% - 1.5rem);width:-moz-calc(66.66667% - 1.5rem);width:calc(66.66667% - 1.5rem);margin-left:.75rem;margin-right:.75rem;margin-left:-webkit-calc(11.11111% + .625rem);margin-left:-moz-calc(11.11111% + .625rem);margin-left:calc(11.11111% + .625rem)}.header__article .content__title .tag::after,header .header__report .content__title .tag::after{width:40px;height:2px;background:#fefefe;content:'';display:block;margin:6px 0 24px}@media (min-width:1280px){.header__article .content__title h1{font-size:3.1875rem}}header .header__report .background{background-color:#14153f;overflow:visible;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}header .header__report .background::after,header .header__report .background::before{position:absolute;left:0;right:0;top:0;bottom:0;content:''}header .header__report .background::before{z-index:1;background-size:30px auto;background-image:url(../img/patterns/grid-white.png);opacity:.15}header .header__report .background::after{z-index:2;background-image:-webkit-linear-gradient(344deg,#14153f,rgba(20,21,63,0));background-image:-moz-linear-gradient(344deg,#14153f,rgba(20,21,63,0));background-image:linear-gradient(106deg,#14153f,rgba(20,21,63,0))}.new-header .background .background__image,header .header__report .background .background__image{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.2}header .header__report .background__inner{position:absolute}header .header__report .background.featured_image{min-height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:transparent}#chartjs-tooltip>span small,#chartjs-tooltip>span span,#chartjs-tooltip>span strong,.new-header,header .header__report .breadcrumb{color:#fefefe}header .header__report .content__inner{position:relative;z-index:2;background:#14153f;color:#fefefe}header .header__report .content__inner::before{z-index:-1;background:#14153f;content:'';position:absolute;top:0;bottom:0}@media (min-width:1280px){header .header__report .content__inner::before{width:-webkit-calc(100vw - 90rem);width:-moz-calc(100vw - 90rem);width:calc(100vw - 90rem);right:100%;right:-webkit-calc(100% - 12px);right:-moz-calc(100% - 12px);right:calc(100% - 12px);height:100%}header .header__report .content__inner{margin-top:105px;padding:40px 0;width:-webkit-calc(75% - 1.5rem);width:-moz-calc(75% - 1.5rem);width:calc(75% - 1.5rem);margin-left:.75rem;margin-right:.75rem}}header .header__report .content__image{position:absolute;z-index:1;top:0;right:0;left:0;min-height:25rem;background-size:cover;background-position:center;background-repeat:no-repeat}header .header__report .content__title{width:-webkit-calc(66.66667% - 1.5rem);width:-moz-calc(66.66667% - 1.5rem);width:calc(66.66667% - 1.5rem);margin-left:.75rem;margin-right:.75rem;margin-left:-webkit-calc(11.11111% + .625rem);margin-left:-moz-calc(11.11111% + .625rem);margin-left:calc(11.11111% + .625rem)}@media (min-width:1280px){header .header__report .content__title h1{font-size:3.1875rem}}header .header__home{margin-bottom:15vw}@media (max-height:650px){header .header__home{margin-bottom:13vw}}header .header__home .content__wrapper{padding-top:4rem;padding-bottom:11.5rem;color:#fefefe}@media (max-width:768px){header .header__home .content__wrapper{padding-bottom:0;margin-bottom:5rem}header .header__home .content__wrapper .content__push{bottom:-50px}}@media (max-height:650px){header .header__home .content__wrapper{padding-top:2.5rem;padding-bottom:8.75rem}}header .header__home .content__push{position:absolute;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:100%;left:0;bottom:-107px}@media (max-width:768px){header .header__home .content__push{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}@media (max-height:650px){header .header__home .content__push{bottom:-90px}}@media (max-width:768px){header .header__home .content__push{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}header .header__home .content__push h4{font-family:"LL Circular Bold Web",sans-serif;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;font-weight:700;font-size:1.1875rem;margin:4px 0}@media (min-width:1280px){header .header__home .content__push h4{font-size:1.3125rem}}@media (min-width:1280px) and (max-width:1440px){header .header__home .content__push h4{font-size:1.45vw}}header .header__home .content__push--inner{position:relative;z-index:2;color:#fefefe;padding:16px}@media (min-width:1280px){header .header__home .content__push--inner{padding:24px}}header .header__home .content__push--content p{margin-bottom:0}@media (min-width:1280px) and (max-width:1440px){header .header__home .content__push--content p{font-size:1.11vw}}header .header__home .content__push--image{position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;background-position:top right;background-size:auto 66%;background-repeat:no-repeat}header .header__home .content__push--block{background-color:#fefefe;border-radius:4px;background-position:center;background-size:cover;background-repeat:no-repeat;max-width:448px;min-height:143px;text-decoration:none;width:32.63%;margin:0 .35%;box-shadow:0 10px 15px 0 rgba(0,0,0,.1)}header .header__home .content__push--block .content__push--inner{color:#1a2166}@media (min-width:769px) and (max-width:1040px){header .header__home .content__push--block{min-height:180px}}@media (max-width:768px){header .header__home .content__push{position:relative}header .header__home .content__push .content__push--block{width:100%;max-width:unset;margin:0 0 16px}}@media (min-width:1280px){header .header__home .content__inner{width:-webkit-calc(58.33333% - 1.5rem);width:-moz-calc(58.33333% - 1.5rem);width:calc(58.33333% - 1.5rem);margin-left:.75rem;margin-right:.75rem;margin-left:-webkit-calc(8.33333% + .75rem);margin-left:-moz-calc(8.33333% + .75rem);margin-left:calc(8.33333% + .75rem)}}@media (min-width:640px) and (max-width:1279px){header .header__home .content__inner{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-left:.5rem;margin-right:.5rem}}@media (min-width:1280px){header .header__home .content__inner h2{font-size:2.375rem}}header .header__home .content__inner a.button{margin-top:16px}header .header__home .content__aum--title{font-family:"Lato",sans-serif;font-style:normal;font-stretch:normal;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;font-weight:400;font-size:.875rem;line-height:1.5;margin-top:0;margin-bottom:2em}@media (min-width:1280px){header .header__home .content__aum--title{font-size:1rem}}.newsletter form label a,header .header__home .content__aum--title a{color:inherit;text-decoration:none}.newsletter .module__content--fields a:hover,.newsletter form label a:hover,header .header__home .content__aum--title a:hover{text-decoration:underline}.new-header .content__cta--bookmark h3,.new-header .content__date h3,.new-header .content__title h3,header .header__home .content__aum--cash{font-style:normal;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;line-height:1.2}header .header__home .content__aum--cash{font-family:"Lato",sans-serif;letter-spacing:normal;font-weight:300;font-size:1.9375rem;display:block}@media (min-width:1280px){header .header__home .content__aum--cash{font-size:2.375rem}}header .header__home .content__title{margin:24px 0}header .header__home .content__title img,header .header__home .content__title svg{height:77px;width:184px;fill:#fefefe}header .header__home .content__title img g,header .header__home .content__title img path,header .header__home .content__title svg g,header .header__home .content__title svg path{fill:#fefefe}header .header__home .background{background-repeat:no-repeat;background-size:cover;background-position:center;min-height:100%}header .header__home .background.background-video figure{background-image:-webkit-linear-gradient(336deg,rgba(20,21,63,.8),rgba(20,21,63,.2));background-image:-moz-linear-gradient(336deg,rgba(20,21,63,.8),rgba(20,21,63,.2));background-image:linear-gradient(114deg,rgba(20,21,63,.8),rgba(20,21,63,.2));position:absolute;height:100%;width:100%;z-index:1;margin:0}.background img,header .header__home .background.background-video video{width:100%;position:absolute}@media (max-width:1023px){header .header__home .background.background-video video{width:455%;margin-top:56px;left:-177.5%}}@media (max-width:1023px) and (min-width:400px){header .header__home .background.background-video video{width:350%;left:-125%}}@media (max-width:1023px) and (min-width:500px){header .header__home .background.background-video video{width:267%;left:-83.5%}}@media (max-width:1023px) and (min-width:768px){header .header__home .background.background-video video{width:191%;left:-45.5%}}@media (min-width:1440px){header .header__home .background.background-video video{top:-5vw}}.content_push .tab br,header .header__home .background::after,header .header__home .background::before{display:none}header .header__home .background svg{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}header .header__home .background svg #Path-2{stroke:#8e97ff;shape-rendering:crispEdges;fill:url(#PeakGrad);stroke-width:1}.new-header{padding-right:0;padding-left:0;max-width:90rem;margin-left:auto;margin-right:auto}@media (min-width:1280px){.new-header{padding-right:.75rem;padding-left:.75rem;max-width:90rem;margin-left:auto;margin-right:auto}}.new-header .breadcrumb{position:absolute;z-index:3;top:56px;left:24px;color:#fefefe;display:none}@media (min-width:1280px){.new-header .breadcrumb{display:block}}.new-header .background{background-color:#14153f;min-height:auto;height:100%;top:0}.new-header .background::after,.new-header .background::before{position:absolute;left:0;right:0;top:0;bottom:0;content:''}.new-header .background::before{z-index:1;background-size:30px auto;background-image:url(../img/patterns/grid-white.png);opacity:.15}.new-header .background::after{z-index:2;background-image:-webkit-linear-gradient(344deg,#14153f,rgba(20,21,63,0));background-image:-moz-linear-gradient(344deg,#14153f,rgba(20,21,63,0));background-image:linear-gradient(106deg,#14153f,rgba(20,21,63,0))}.new-header .content__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;margin-right:.5rem;margin-left:.5rem;padding-top:3.5rem}@media (min-width:1280px){.new-header .content__wrapper{margin-right:-.75rem;margin-left:-.75rem}}.new-header .content__inner{background:#0d1033;position:relative}@media (min-width:1280px){.new-header .content__inner{margin-top:105px;padding:40px 0 0;width:-webkit-calc(75% - 1.5rem);width:-moz-calc(75% - 1.5rem);width:calc(75% - 1.5rem);margin-right:.75rem;margin-left:.75rem}}@media (min-width:640px) and (max-width:1279px){.new-header .content__inner{margin-top:80px;padding:24px 0 0;width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}@media (max-width:640px){.new-header .content__inner{margin-top:80px;padding:24px 0 0;width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}.new-header .content__inner::before{content:'';position:absolute;background:#0d1033;top:0;bottom:0;right:100%;width:50vw}.new-header .content__inner::after{position:absolute;background:#0d1033;top:0;bottom:0;left:100%;width:50vw}@media (max-width:640px){.new-header .content__inner::after{content:''}}.new-header .content__cta--bookmark h3,.new-header .content__date h3,.new-header .content__title h3{margin-top:8px;font-family:"Caslon224",serif;letter-spacing:.01em;font-size:1.5625rem;margin-bottom:16px}@media (min-width:1280px){.new-header .content__cta--bookmark h3,.new-header .content__date h3,.new-header .content__title h3{font-size:1.75rem}.new-header .content__cta--bookmark,.new-header .content__date,.new-header .content__title{width:-webkit-calc(77.77778% - 1.5rem);width:-moz-calc(77.77778% - 1.5rem);width:calc(77.77778% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(22.22222% + .75rem);margin-left:-moz-calc(22.22222% + .75rem);margin-left:calc(22.22222% + .75rem)}}@media (min-width:640px) and (max-width:1279px){.new-header .content__cta--bookmark,.new-header .content__date,.new-header .content__title{width:-webkit-calc(62.5% - 1rem);width:-moz-calc(62.5% - 1rem);width:calc(62.5% - 1rem);margin-right:.5rem;margin-left:.5rem;margin-left:-webkit-calc(25% + .5rem);margin-left:-moz-calc(25% + .5rem);margin-left:calc(25% + .5rem)}}@media (max-width:640px){.new-header .content__cta--bookmark,.new-header .content__date,.new-header .content__title{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}.new-header .content__date{margin-bottom:1rem;margin-top:1rem}}@media (min-width:1280px){.new-header .content__cta--download{width:-webkit-calc(122.22222% - 1.5rem);width:-moz-calc(122.22222% - 1.5rem);width:calc(122.22222% - 1.5rem);margin-right:.75rem;margin-left:.75rem;text-align:right}}@media (min-width:640px) and (max-width:1279px){.new-header .content__cta--download{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem;text-align:right}}@media (max-width:640px){.new-header .content__cta--download{width:100%}.new-header .content__cta--download:last-of-type{margin-bottom:16px}}@media (min-width:640px) and (max-width:1279px){.new-header .content__cta--download .download-report{display:none!important}}@media (min-width:1280px){.new-header .content__cta--download .download-report{display:none!important}}.content__report .chapter__section.locked.first-locked .content>:not(:first-child):not(.cp-popup),.new-header .content__cta--download .download-report:not(.download-report-login),.new-header .content__cta--download .download-report:not(.locked){display:none}.new-header .content__cta--download .download-report:not(.locked):not(.download-report-login){display:block}.new-header .content__cta--download .button{border-radius:4px 4px 0 0}@media (max-width:640px){.new-header .content__cta--download .button{width:100%;border-radius:4px;margin-bottom:8px}}.primary_push .module{position:relative}.primary_push .module__title{z-index:3}.primary_push .module__title h2{margin-bottom:-.265em}@media (min-width:1280px){.primary_push .module__title h2{width:-webkit-calc(50% - 1.5rem);width:-moz-calc(50% - 1.5rem);width:calc(50% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(8.33333% + .625rem);margin-left:-moz-calc(8.33333% + .625rem);margin-left:calc(8.33333% + .625rem)}}@media (min-width:640px) and (max-width:1279px){.primary_push .module__title h2{width:-webkit-calc(50% - 1rem);width:-moz-calc(50% - 1rem);width:calc(50% - 1rem);margin-right:.5rem;margin-left:.5rem}}@media (max-width:640px){.primary_push .module__title h2{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}.primary_push .module__content{position:relative}.primary_push .module__content--background{height:-webkit-calc(100% - 24px);height:-moz-calc(100% - 24px);height:calc(100% - 24px);position:absolute;background-color:#fefefe}.primary_push .module__content--background::after,.primary_push .module__content--background::before{position:absolute;left:0;right:0;top:0;bottom:0;content:''}.primary_push .module__content--background::before{z-index:1;opacity:.15;background-size:20px auto;background-image:url(../img/patterns/crosses.png)}.primary_push .module__content--background::after{z-index:2;background-image:-webkit-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:-moz-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:linear-gradient(106deg,#fefefe,rgba(254,254,254,0))}.primary_push .module__content--background .background__image{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.2}@media (min-width:1280px){.primary_push .module__content--background{background-color:#fefefe;width:-webkit-calc(66.66667% - 1.5rem);width:-moz-calc(66.66667% - 1.5rem);width:calc(66.66667% - 1.5rem);margin-right:.75rem;margin-left:.75rem;width:-webkit-calc(66.66667% + 24px);width:-moz-calc(66.66667% + 24px);width:calc(66.66667% + 24px);margin-left:-webkit-calc(8.33333% + .625rem);margin-left:-moz-calc(8.33333% + .625rem);margin-left:calc(8.33333% + .625rem);left:-24px}.primary_push .module__content--background::after,.primary_push .module__content--background::before{position:absolute;left:0;right:0;top:0;bottom:0;content:''}.primary_push .module__content--background::before{z-index:1;opacity:.15;background-size:20px auto;background-image:url(../img/patterns/dots.png)}.primary_push .module__content--background::after{z-index:2;background-image:-webkit-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:-moz-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:linear-gradient(106deg,#fefefe,rgba(254,254,254,0))}.primary_push .module__content--background .background__image{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.2}}@media (min-width:640px) and (max-width:1279px){.primary_push .module__content--background{background-color:#fefefe;width:-webkit-calc(50% - 1rem);width:-moz-calc(50% - 1rem);width:calc(50% - 1rem);margin-right:-.5rem;margin-left:-.5rem;width:87.5%;border-radius:0 4px 4px 0;border-left:none}.primary_push .module__content--background::after,.primary_push .module__content--background::before{position:absolute;left:0;right:0;top:0;bottom:0;content:''}.primary_push .module__content--background::before{z-index:1;background-size:30px auto;opacity:.15;background-image:url(../img/patterns/grid.png)}.primary_push .module__content--background::after{z-index:2;background-image:-webkit-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:-moz-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:linear-gradient(106deg,#fefefe,rgba(254,254,254,0))}.primary_push .module__content--background .background__image{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.2}}@media (max-width:640px){.primary_push .module__content--background{background-color:#fefefe;width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:-.5rem;margin-left:-.5rem;left:0;border-radius:0 4px 4px 0;border-left:none}.primary_push .module__content--background::after,.primary_push .module__content--background::before{position:absolute;left:0;right:0;top:0;bottom:0;content:''}.primary_push .module__content--background::before{z-index:1;opacity:.15;background-size:20px auto;background-image:url(../img/patterns/dots.png)}.primary_push .module__content--background::after{z-index:2;background-image:-webkit-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:-moz-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:linear-gradient(106deg,#fefefe,rgba(254,254,254,0))}.primary_push .module__content--background .background__image{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.2}}.primary_push .module__content--box{padding:16px;border:1px solid #d9dcff;background:#fefefe;border-radius:4px;z-index:2;background-color:#fefefe}@media (min-width:1280px){.primary_push .module__content--box{padding:24px}}@media (max-width:640px){.primary_push .module__content--box{border-radius:0;padding:0}}@media (min-width:1280px){.primary_push .module__content--box{width:-webkit-calc(41.66667% - 1.5rem);width:-moz-calc(41.66667% - 1.5rem);width:calc(41.66667% - 1.5rem);margin-right:.75rem;margin-left:.75rem;width:-webkit-calc(41.66667% + 24px);width:-moz-calc(41.66667% + 24px);width:calc(41.66667% + 24px);margin-right:-36px;margin-top:24px;margin-left:-webkit-calc(8.33333% + .625rem);margin-left:-moz-calc(8.33333% + .625rem);margin-left:calc(8.33333% + .625rem)}}@media (min-width:640px) and (max-width:1279px){.primary_push .module__content--box{width:-webkit-calc(62.5% - 1rem);width:-moz-calc(62.5% - 1rem);width:calc(62.5% - 1rem);width:62.5%;margin-right:-.5rem;margin-left:-.5rem;margin-top:24px;border-radius:0 4px 4px 0;border-left:none}}@media (max-width:640px){.primary_push .module__content--box{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2;width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:-.5rem;margin-left:-.5rem;width:-webkit-calc(100% + 16px);width:-moz-calc(100% + 16px);width:calc(100% + 16px);border-left:none;border-right:none;padding:16px}}.primary_push .module__content--image{position:absolute;top:-24px;z-index:1;background-repeat:no-repeat;background-position:center;background-size:cover;display:block;border-radius:4px;box-shadow:0 0 20px 0 rgba(0,0,0,.2);overflow:hidden}.no-objectfit .primary_push .module__content--image{height:auto;box-shadow:none}.primary_push .module__content--image .BIG,.secondary_push .module__content--background .background__image{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.primary_push .module__content--image .BIG{display:block;border-radius:4px}.primary_push .module__content--image figure{margin:0;padding-bottom:55%;position:relative}.primary_push .module__content--image figure img,.secondary_push .module__content--image figure img{width:100%;height:100%;display:block;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}@media (min-width:1280px){.primary_push .module__content--image{width:-webkit-calc(41.66667% - 1.5rem);width:-moz-calc(41.66667% - 1.5rem);width:calc(41.66667% - 1.5rem);margin-right:.75rem;margin-left:.75rem;left:50%}}@media (min-width:640px) and (max-width:1279px){.primary_push .module__content--image{width:-webkit-calc(50% - 1rem);width:-moz-calc(50% - 1rem);width:calc(50% - 1rem);margin-right:.5rem;margin-left:.5rem;left:50%}}@media (max-width:640px){.primary_push .module__content--image{top:24px;position:relative;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1;margin-bottom:-10vw;width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}.primary_push .module__content--text{line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0}.card_carousel .module__content--text ul,.dashboard .dashboard-left.dashboard-bookmarks.dashboard-events article,.primary_push .module__content--text ul,.secondary_push .module__content--text ul{margin-bottom:32px}.card_carousel .module__content--text ul li,.primary_push .module__content--text ul li,.secondary_push .module__content--text ul li{margin-bottom:16px;margin-left:32px}.secondary_push .module{position:relative}.secondary_push .module__title{z-index:3}.secondary_push .module__title h2{margin-bottom:-.265em}@media (min-width:1280px){.secondary_push .module__title h2{width:-webkit-calc(50% - 1.5rem);width:-moz-calc(50% - 1.5rem);width:calc(50% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(41.66667% + .625rem);margin-left:-moz-calc(41.66667% + .625rem);margin-left:calc(41.66667% + .625rem)}}@media (min-width:640px) and (max-width:1279px){.secondary_push .module__title h2{width:-webkit-calc(62.5% - 1rem);width:-moz-calc(62.5% - 1rem);width:calc(62.5% - 1rem);margin-right:.5rem;margin-left:.5rem;margin-left:-webkit-calc(37.5% + .625rem);margin-left:-moz-calc(37.5% + .625rem);margin-left:calc(37.5% + .625rem)}}@media (max-width:640px){.secondary_push .module__title h2{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}.secondary_push .module__content{position:relative}.secondary_push .module__content--background{background-color:#fefefe;height:-webkit-calc(100% - 24px);height:-moz-calc(100% - 24px);height:calc(100% - 24px);position:absolute;overflow:hidden}.secondary_push .module__content--background::after,.secondary_push .module__content--background::before{position:absolute;left:0;right:0;top:0;bottom:0;content:''}.secondary_push .module__content--background::before{z-index:1;opacity:.15;background-size:20px auto;background-image:url(../img/patterns/dots.png)}.secondary_push .module__content--background::after{z-index:2;background-image:-webkit-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:-moz-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:linear-gradient(106deg,#fefefe,rgba(254,254,254,0))}.secondary_push .module__content--background .background__image{opacity:.2}@media (min-width:1280px){.secondary_push .module__content--background{margin-left:-webkit-calc(41.66667% + .625rem);margin-left:-moz-calc(41.66667% + .625rem);margin-left:calc(41.66667% + .625rem);left:-24px;right:0;border-right:none;border-radius:4px 0 0 4px}}@media (min-width:90rem){.secondary_push .module__content--background{right:-webkit-calc(45rem - 50vw);right:-moz-calc(45rem - 50vw);right:calc(45rem - 50vw)}}@media (min-width:640px) and (max-width:1279px){.secondary_push .module__content--background{background-color:#fefefe;margin-left:-webkit-calc(25% + .5rem);margin-left:-moz-calc(25% + .5rem);margin-left:calc(25% + .5rem);left:0;right:-8px;border-right:none;border-radius:4px 0 0 4px}.secondary_push .module__content--background::after,.secondary_push .module__content--background::before{position:absolute;left:0;right:0;top:0;bottom:0;content:''}.secondary_push .module__content--background::before{z-index:1;background-size:30px auto;opacity:.15;background-image:url(../img/patterns/grid.png)}.secondary_push .module__content--background::after{z-index:2;background-image:-webkit-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:-moz-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:linear-gradient(106deg,#fefefe,rgba(254,254,254,0))}.secondary_push .module__content--background .background__image{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.2}}@media (max-width:640px){.secondary_push .module__content--background{background-color:#fefefe;width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:-.5rem;margin-left:-.5rem;left:0;border-radius:0 4px 4px 0;border-left:none}.secondary_push .module__content--background::after,.secondary_push .module__content--background::before{position:absolute;left:0;right:0;top:0;bottom:0;content:''}.secondary_push .module__content--background::before{z-index:1;opacity:.15;background-size:20px auto;background-image:url(../img/patterns/dots.png)}.secondary_push .module__content--background::after{z-index:2;background-image:-webkit-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:-moz-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:linear-gradient(106deg,#fefefe,rgba(254,254,254,0))}.secondary_push .module__content--background .background__image{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.2}}.secondary_push .module__content--box{padding:16px;border:1px solid #d9dcff;background:#fefefe;border-radius:4px;z-index:2;background-color:#fefefe}@media (min-width:1280px){.secondary_push .module__content--box{padding:24px}}@media (max-width:640px){.secondary_push .module__content--box{border-radius:0;padding:0}}@media (min-width:1280px){.secondary_push .module__content--box{width:-webkit-calc(41.66667% - 1.5rem);width:-moz-calc(41.66667% - 1.5rem);width:calc(41.66667% - 1.5rem);margin-right:.75rem;margin-left:.75rem;width:-webkit-calc(41.66667% + 24px);width:-moz-calc(41.66667% + 24px);width:calc(41.66667% + 24px);margin-right:-36px;margin-top:24px;margin-left:-webkit-calc(41.66667% + .625rem);margin-left:-moz-calc(41.66667% + .625rem);margin-left:calc(41.66667% + .625rem)}}@media (min-width:640px) and (max-width:1279px){.secondary_push .module__content--box{width:-webkit-calc(62.5% - 1rem);width:-moz-calc(62.5% - 1rem);width:calc(62.5% - 1rem);margin-right:.5rem;margin-left:.5rem;width:-webkit-calc(62.5% + 24px);width:-moz-calc(62.5% + 24px);width:calc(62.5% + 24px);margin-right:0;margin-top:24px;margin-left:-webkit-calc(37.5% + .5rem);margin-left:-moz-calc(37.5% + .5rem);margin-left:calc(37.5% + .5rem)}}@media (max-width:640px){.secondary_push .module__content--box{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2;width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:-.5rem;margin-left:-.5rem;width:-webkit-calc(100% + 16px);width:-moz-calc(100% + 16px);width:calc(100% + 16px);border-left:none;border-right:none;padding:16px}}.secondary_push .module__content--image{top:48px;z-index:1;box-shadow:0 0 20px 0 rgba(0,0,0,.2);overflow:hidden}.no-objectfit .secondary_push .module__content--image{height:auto;box-shadow:none}.secondary_push .module__content--image,.secondary_push .module__content--image .BIG{position:absolute;background-repeat:no-repeat;background-position:center;background-size:cover;display:block;border-radius:4px}.secondary_push .module__content--image .BIG{height:100%;width:100%;top:0;left:0}.secondary_push .module__content--image figure{margin:0;padding-bottom:80%;position:relative}@media (min-width:1280px){.secondary_push .module__content--image{width:-webkit-calc(33.33333% - 1.5rem);width:-moz-calc(33.33333% - 1.5rem);width:calc(33.33333% - 1.5rem);margin-right:.75rem;margin-left:.75rem;right:50%}}@media (min-width:640px) and (max-width:1279px){.secondary_push .module__content--image{width:-webkit-calc(50% - 1.5rem);width:-moz-calc(50% - 1.5rem);width:calc(50% - 1.5rem);margin-right:.75rem;margin-left:.75rem;right:50%;max-height:360px}}@media (max-width:640px){.secondary_push .module__content--image{box-shadow:0 0 20px 0 rgba(0,0,0,.2);overflow:hidden;top:24px;position:relative;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1;margin-bottom:-10vw;width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}.no-objectfit .secondary_push .module__content--image{height:auto;box-shadow:none}.secondary_push .module__content--image,.secondary_push .module__content--image .BIG{background-repeat:no-repeat;background-position:center;background-size:cover;display:block;border-radius:4px}.secondary_push .module__content--image .BIG{position:absolute;height:100%;width:100%;top:0;left:0}.secondary_push .module__content--image figure{margin:0;padding-bottom:55%;position:relative}.secondary_push .module__content--image figure img{width:100%;height:100%;display:block;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.no-objectfit .secondary_push .module__content--image figure img{height:auto;border-radius:4px;box-shadow:0 0 20px 0 rgba(0,0,0,.2)}}.secondary_push .module__content--text,.video__description h4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0}.secondary_push .module__content--text{line-height:1.5;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0}.video_push .module{position:relative}.video_push .module__title{z-index:3}.video_push .module__title h2{margin-bottom:-.265em}@media (min-width:1280px){.video_push .module__title h2{width:-webkit-calc(33.33333% - 1.5rem);width:-moz-calc(33.33333% - 1.5rem);width:calc(33.33333% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(8.33333% + .625rem);margin-left:-moz-calc(8.33333% + .625rem);margin-left:calc(8.33333% + .625rem)}}@media (min-width:640px) and (max-width:1279px){.video_push .module__title h2{width:-webkit-calc(50% - 1rem);width:-moz-calc(50% - 1rem);width:calc(50% - 1rem);margin-right:.5rem;margin-left:.5rem}}@media (max-width:640px){.video_push .module__title h2{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}.video_push .module__content{position:relative}.video_push .module__content--background{background-color:#fefefe;height:-webkit-calc(100% - 24px);height:-moz-calc(100% - 24px);height:calc(100% - 24px);max-height:22vw;position:absolute}.video_push .module__content--background::after,.video_push .module__content--background::before{position:absolute;left:0;right:0;top:0;bottom:0;content:''}.video_push .module__content--background::before{z-index:1;opacity:.15;background-size:20px auto;background-image:url(../img/patterns/crosses.png)}.video_push .module__content--background::after{z-index:2;background-image:-webkit-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:-moz-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:linear-gradient(106deg,#fefefe,rgba(254,254,254,0))}.video_push .module__content--background .background__image{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.2}@media (min-width:1280px){.video_push .module__content--background{width:-webkit-calc(66.66667% - 1.5rem);width:-moz-calc(66.66667% - 1.5rem);width:calc(66.66667% - 1.5rem);margin-right:.75rem;margin-left:.75rem;width:-webkit-calc(66.66667% + 24px);width:-moz-calc(66.66667% + 24px);width:calc(66.66667% + 24px);margin-left:-webkit-calc(8.33333% + .625rem);margin-left:-moz-calc(8.33333% + .625rem);margin-left:calc(8.33333% + .625rem);left:-24px}}@media (min-width:640px) and (max-width:1279px){.video_push .module__content--background{background-color:#fefefe;border-radius:0;width:100vw;left:50%;-webkit-transform:translateX(-50vw);-moz-transform:translateX(-50vw);-o-transform:translateX(-50vw);transform:translateX(-50vw)}.video_push .module__content--background::after,.video_push .module__content--background::before{position:absolute;left:0;right:0;top:0;bottom:0;content:''}.video_push .module__content--background::before{z-index:1;background-size:30px auto;opacity:.15;background-image:url(../img/patterns/grid.png)}.video_push .module__content--background::after{z-index:2;background-image:-webkit-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:-moz-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:linear-gradient(106deg,#fefefe,rgba(254,254,254,0))}.video_push .module__content--background .background__image{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.2}}@media (max-width:640px){.video_push .module__content--background{background-color:#fefefe;width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:-.5rem;margin-left:-.5rem;left:0;border-radius:0 4px 4px 0;border-left:none}.video_push .module__content--background::after,.video_push .module__content--background::before{position:absolute;left:0;right:0;top:0;bottom:0;content:''}.video_push .module__content--background::before{z-index:1;opacity:.15;background-size:20px auto;background-image:url(../img/patterns/dots.png)}.video_push .module__content--background::after{z-index:2;background-image:-webkit-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:-moz-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:linear-gradient(106deg,#fefefe,rgba(254,254,254,0))}.video_push .module__content--background .background__image{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.2}}@media (min-width:1280px){.video_push .module__content--text{padding-right:25%}}.video_push .module__content--box{padding:16px;border:1px solid #d9dcff;background:#fefefe;border-radius:4px;z-index:1;background-color:#fefefe}@media (min-width:1280px){.video_push .module__content--box{padding:24px}}@media (max-width:640px){.video_push .module__content--box{border-radius:0;padding:0}}@media (min-width:1280px){.video_push .module__content--box{width:-webkit-calc(41.66667% - 1.5rem);width:-moz-calc(41.66667% - 1.5rem);width:calc(41.66667% - 1.5rem);margin-right:.75rem;margin-left:.75rem;width:-webkit-calc(41.66667% + 24px);width:-moz-calc(41.66667% + 24px);width:calc(41.66667% + 24px);margin-right:-36px;margin-top:24px;margin-left:-webkit-calc(8.33333% + .625rem);margin-left:-moz-calc(8.33333% + .625rem);margin-left:calc(8.33333% + .625rem)}}@media (min-width:640px) and (max-width:1279px){.video_push .module__content--box{width:-webkit-calc(50% - 1rem);width:-moz-calc(50% - 1rem);width:calc(50% - 1rem);width:50%;width:-webkit-calc(50% + 16px);width:-moz-calc(50% + 16px);width:calc(50% + 16px);margin-right:-.5rem;margin-left:-.5rem;margin-top:24px;border-radius:0 4px 4px 0;border-left:none}}@media (max-width:640px){.video_push .module__content--box{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2;width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:-.5rem;margin-left:-.5rem;width:-webkit-calc(100% + 16px);width:-moz-calc(100% + 16px);width:calc(100% + 16px);border-left:none;border-right:none;padding:16px}}.video_push .module__content--video{position:absolute;top:-24px;z-index:2}@media (min-width:1280px){.video_push .module__content--video{width:-webkit-calc(50% - 1.5rem);width:-moz-calc(50% - 1.5rem);width:calc(50% - 1.5rem);margin-right:.75rem;margin-left:.75rem;left:41.66667%}}@media (min-width:640px) and (max-width:1279px){.video_push .module__content--video{width:-webkit-calc(50% - 1rem);width:-moz-calc(50% - 1rem);width:calc(50% - 1rem);margin-right:.5rem;margin-left:.5rem;left:50%}}@media (max-width:640px){.video_push .module__content--video{top:24px;position:relative;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1;margin-bottom:24px;width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:-.5rem;margin-left:-.5rem;width:-webkit-calc(100% + 32px);width:-moz-calc(100% + 32px);width:calc(100% + 32px);border-radius:0}}.video{box-shadow:0 0 20px 0 rgba(0,0,0,.2)}.video::before{padding-bottom:56.25%;content:'';display:block}.video__placeholder{cursor:pointer;position:absolute;top:0;left:0;right:0;z-index:2;background-color:#1a2166;height:100%;width:100%;border-radius:4px}.video__placeholder::after{content:'';position:absolute;width:100%;height:100%;background-image:-webkit-gradient(linear,left top, left bottom,color-stop(50%, rgba(16,16,50,0)),color-stop(79%, rgba(16,16,50,.9)),to(#101032));background-image:-webkit-linear-gradient(top,rgba(16,16,50,0) 50%,rgba(16,16,50,.9) 79%,#101032 100%);background-image:-moz-linear-gradient(top,rgba(16,16,50,0) 50%,rgba(16,16,50,.9) 79%,#101032 100%);background-image:linear-gradient(to bottom,rgba(16,16,50,0) 50%,rgba(16,16,50,.9) 79%,#101032 100%)}.video__description{position:absolute;bottom:0;left:0;padding:24px;color:#fff;z-index:1}.video__description h4{font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;font-size:1.3125rem;margin-bottom:10px}.video__description h4 em,em .video__description h4{font-family:'CircularStdItalic',sans-serif;font-style:italic}.video__description h4,.video__description h4 strong,strong .video__description h4{font-family:'CircularStdBold',sans-serif;font-weight:700}.video__text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.video__copy,.video__time{font-family:"Lato",sans-serif;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;font-size:.75rem;font-weight:800;text-transform:uppercase;color:#4353ff}.video__time-icon{width:16px;height:16px;background-image:url(../img/glyphs/time-icon.svg);background-size:contain;margin-left:16px;margin-right:8px}.video__play-icon{position:absolute;width:80px;height:80px;background-image:url(../img/glyphs/play-button-icon.svg);background-size:contain;bottom:10px;right:10px;z-index:4}.video__embed,.video__image{width:100%;position:absolute;top:0;left:0}.video__image{z-index:0;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:4px}.video__embed{z-index:1;right:0}.video__embed::before{padding-bottom:56.25%;content:'';display:block}.video__embed iframe{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%!important;height:100%!important;border-radius:4px}.video-carousel{width:100%;margin-top:3.125rem;margin-bottom:24px}.video-carousel .vc-jump-anchor{position:relative;top:-64px}.video-carousel h3{font-family:"Caslon224",serif;font-weight:700}@media print,screen and (min-width:40em) and (max-width:63.99875em){.video-carousel{margin-top:.9375rem}}@media print,screen and (max-width:39.99875em){.video-carousel{margin-top:.9375rem;padding-right:40px}}.video-carousel--title{font-size:3.125rem;font-weight:900;font-family:"Caslon224",serif;letter-spacing:-.23px;line-height:1.2;margin-bottom:-.275em;z-index:3;position:relative}@media print,screen and (min-width:40em) and (max-width:63.99875em){.video-carousel--title{font-size:3.0625rem}}@media print,screen and (max-width:39.99875em){.video-carousel--title{font-size:2.3125rem}}.video-carousel--description{position:relative;padding-top:24px;margin-bottom:-140px}.video-carousel--description::before{content:'';position:absolute;z-index:1;top:0;left:0;right:24px;bottom:40px;border-radius:0 4px 4px 0;border:1px solid #3542cc;-moz-box-sizing:border-box;box-sizing:border-box;border-left:none;background:-webkit-gradient(linear,right top, left top,color-stop(0, rgba(254,254,254,.9)),to(rgba(254,254,254,.8))),url(https://cdn.fairr.org/img/patterns/dots.png);background:-webkit-linear-gradient(right,rgba(254,254,254,.9) 0,rgba(254,254,254,.8) 100%),url(https://cdn.fairr.org/img/patterns/dots.png);background:-moz-linear-gradient(right,rgba(254,254,254,.9) 0,rgba(254,254,254,.8) 100%),url(https://cdn.fairr.org/img/patterns/dots.png);background:linear-gradient(to left,rgba(254,254,254,.9) 0,rgba(254,254,254,.8) 100%),url(https://cdn.fairr.org/img/patterns/dots.png);background-size:100%,24px}@media (min-width:64em){.video-carousel--description::before{--pCwtA:-webkit-calc(100vw - 90rem);--pCwtA:-moz-calc(100vw - 90rem);--pCwtA:calc(100vw - 90rem);--pCwtB:-webkit-calc(var(--pCwtA) / 2);--pCwtB:-moz-calc(var(--pCwtA) / 2);--pCwtB:calc(var(--pCwtA) / 2);--pCwtC:-webkit-calc(var(--pCwtB) + 82.5rem);--pCwtC:-moz-calc(var(--pCwtB) + 82.5rem);--pCwtC:calc(var(--pCwtB) + 82.5rem);--pCwtD:-webkit-calc(var(--pCwtC) + 30px);--pCwtD:-moz-calc(var(--pCwtC) + 30px);--pCwtD:calc(var(--pCwtC) + 30px);left:-webkit-calc(0 - var(--pCwtB));left:-moz-calc(0 - var(--pCwtB));left:calc(0 - var(--pCwtB));width:-webkit-calc(var(--pCwtD) + 24px);width:-moz-calc(var(--pCwtD) + 24px);width:calc(var(--pCwtD) + 24px);margin-right:16px}}.video-carousel--description .inner{position:relative;z-index:3;border-radius:4px;background:#f5f6ff;padding:20px 20px 140px;white-space:pre-line;line-height:1.5}.video-carousel--description .inner .cell{margin-left:0;margin-right:0;padding-right:24px}@media (min-width:640px) and (max-width:767px){.video-carousel--image-cell{width:-webkit-calc(100% - 64px);width:-moz-calc(100% - 64px);width:calc(100% - 64px);padding-right:40px}}@media (max-width:639px){.video-carousel--image-cell{margin-left:-10px!important;width:-webkit-calc(100% + 20px)!important;width:-moz-calc(100% + 20px)!important;width:calc(100% + 20px)!important}.video-carousel--image-cell .inner,.video-carousel--image-cell iframe{border-radius:0!important}}.video-carousel--image{z-index:4;position:relative;left:36px}.video-carousel--image .inner{background-color:#000;height:28.9vw;border-radius:4px;background-size:cover;background-position:center;background-repeat:no-repeat}.video-carousel--image img,.video-carousel--image video{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media print,screen and (max-width:767px){.video-carousel--image{width:100%;left:20px;min-height:44vw}.video-carousel--image .inner{height:54vw}}@media print,screen and (min-width:768px){.video-carousel--image{width:-webkit-calc(100% + 32px);width:-moz-calc(100% + 32px);width:calc(100% + 32px)}.video-carousel--image .inner{height:28.9vw}}@media print,screen and (min-width:1280px){.video-carousel--image .inner{height:23.6vw;max-height:337px}}.video-carousel--text .inner{position:relative;padding:23px;background-color:#fff;border:solid 1px #d8d8d8;border-radius:0 4px 4px 0;z-index:3;left:20px;height:-webkit-calc(100% - 32px);height:-moz-calc(100% - 32px);height:calc(100% - 32px);margin-top:16px;white-space:pre-line}.video-carousel--text .inner h3{font-family:"Lato",sans-serif;font-weight:300;color:#14153f;margin-bottom:-10px;margin-top:-12px}.video-carousel--text .inner h4{position:relative;top:-2px}.video-carousel--text .inner p{margin-bottom:.5rem}.post-type-archive-company main article p,.single-company .content .content__company--wrapper .company-page .cp-analysis ul.nested.isProtein,.video-carousel--text .inner .button{margin-top:8px}@media (min-width:640px) and (max-width:767px){.video-carousel--text{width:-webkit-calc(100% - 1.25rem);width:-moz-calc(100% - 1.25rem);width:calc(100% - 1.25rem)}}@media print,screen and (max-width:39.99em){.video-carousel--text{padding-top:0;padding-bottom:0}.video-carousel--text .inner{padding-bottom:32px}}@media (max-width:639px){.video-carousel--text{margin-left:-10px!important;width:-webkit-calc(100% + 20px)!important;width:-moz-calc(100% + 20px)!important;width:calc(100% + 20px)!important;padding-top:0;margin-top:-10px}.video-carousel--text .inner{border-radius:0!important;margin-top:0;border-left:none;border-right:none;padding-bottom:8px}.video-carousel--text .inner h3{display:none}.video-carousel--text .inner h4{margin-top:0;margin-bottom:8px}}.video-carousel--thumbwrap{position:relative}.video-carousel--thumbwrap .carousel-buttons{position:absolute;z-index:10;width:100%;height:110px;left:0;top:15px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;pointer-events:none;display:none}.video-carousel--thumbwrap .carousel-buttons .carousel-buttons--left{opacity:0;pointer-events:none!important}.video-carousel--thumbwrap .carousel-buttons[data-scrolled='1'] .carousel-buttons--left{opacity:1;pointer-events:all!important}.video-carousel--thumbwrap .carousel-buttons .button{pointer-events:all;-webkit-transition:.4s ease;-o-transition:.4s ease;-moz-transition:.4s ease;transition:.4s ease}@media print,screen and (min-width:40em) and (max-width:1277.9px){.video-carousel--thumbwrap .carousel-buttons{height:14vw}.video-carousel--thumbwrap .carousel-buttons.moreThan3,.video-carousel--thumbwrap .carousel-buttons.moreThan5{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}}@media (min-width:1278px){.video-carousel--thumbwrap .carousel-buttons.moreThan3{display:none}.video-carousel--thumbwrap .carousel-buttons.moreThan5{display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:flex!important}.video-carousel--thumbwrap b{display:block;min-width:90px!important;opacity:0}}.video-carousel--thumbs{padding-left:20px;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto;overflow:-moz-scrollbars-none;-ms-overflow-style:none;scrollbar-width:none}.video-carousel--thumbs::-webkit-scrollbar{display:none}.video-carousel--thumbs b{display:block;min-width:24px;opacity:0}@media print,screen and (max-width:39.99em){.video-carousel--thumbs{width:-webkit-calc(100% + 20px)!important;width:-moz-calc(100% + 20px)!important;width:calc(100% + 20px)!important;min-height:140px}}@media (min-width:40em){.video-carousel--thumbs:after,.video-carousel--thumbs:before{content:'';display:block;position:absolute;width:90px;height:19vw;top:0;z-index:2;pointer-events:none;-webkit-transition:.4s ease;-o-transition:.4s ease;-moz-transition:.4s ease;transition:.4s ease}.video-carousel--thumbs:after{right:0;background-image:-webkit-gradient(linear,left top, right top,from(transparent),to(#fff));background-image:-webkit-linear-gradient(left,transparent,#fff);background-image:-moz-linear-gradient(left,transparent,#fff);background-image:linear-gradient(to right,transparent,#fff)}.video-carousel--thumbs:before{left:0;background-image:-webkit-gradient(linear,right top, left top,from(transparent),to(#fff));background-image:-webkit-linear-gradient(right,transparent,#fff);background-image:-moz-linear-gradient(right,transparent,#fff);background-image:linear-gradient(to left,transparent,#fff);opacity:0}.video-carousel--thumbs[data-scrolled='1']:before{opacity:1}}@media (min-width:64em){.video-carousel--thumbs:after,.video-carousel--thumbs:before{height:14vw}}.video-carousel--thumb{margin-right:24px;cursor:pointer}.video-carousel--thumb:not(.selected) img{-webkit-filter:brightness(30%);filter:brightness(30%)}.video-carousel--thumb:not(.selected) img:hover{-webkit-filter:brightness(50%);filter:brightness(50%)}.video-carousel--thumb h3{font-family:"Lato",sans-serif;font-weight:300;color:#fff;width:100%;text-align:center;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:2;pointer-events:none}.video-carousel--thumb div{margin-bottom:6px}.video-carousel--thumb img{border-radius:4px;height:14vw;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:1280px){.video-carousel--thumb img{height:110px}}.video-carousel--thumb h4{font-size:1.1rem;margin-top:0}@media print,screen and (min-width:40em) and (max-width:63.99875em){.video-carousel--thumb img{height:14vw}.video-carousel--thumb h4{font-size:1rem}}@media print,screen and (max-width:39.9em){.video-carousel--thumb img{height:18vw}.video-carousel--thumb h4{font-size:.9rem}}.video-carousel:not(.imagesOnly) .video-carousel--text .inner{padding-bottom:36px}.video-carousel:not(.imagesOnly) .video-carousel--text .inner h4{margin-top:6px}body .post-video__wrapper{position:relative}.comparison_push{padding-bottom:2rem}@media (min-width:1280px){.comparison_push{padding-bottom:3rem}}.comparison_push a.anchor{display:block;position:relative;top:-90px;visibility:hidden}.comparison_push .content__box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;padding:1rem;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1}.comparison_push .content__box:not(:first-child),.comparison_push .content__box:not(:first-child) .group{position:relative}.comparison_push .content__box:not(:first-child)::before{content:'';width:1px;position:absolute;left:0;top:2.5rem;height:-webkit-calc(100% - 5rem);height:-moz-calc(100% - 5rem);height:calc(100% - 5rem);background:#d9dcff;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:1280px){.comparison_push .content__box:not(:first-child)::before{left:-.75rem}}@media (min-width:640px) and (max-width:1279px){.comparison_push .content__box:not(:first-child)::before{left:-.5rem}}@media (max-width:640px){.comparison_push .content__box:not(:first-child)::before{display:none}}.comparison_push .content__box:not(:first-child) .group::before{content:'';width:100%;position:absolute;left:0;top:-8px;height:1px;background:#d9dcff;display:none}@media (max-width:640px){.comparison_push .content__box:not(:first-child) .group{display:block}}@media (min-width:1280px){.comparison_push .content__box{width:-webkit-calc(50% - 1.5rem);width:-moz-calc(50% - 1.5rem);width:calc(50% - 1.5rem);margin-right:.75rem;margin-left:.75rem;padding:1.5rem .875rem}.comparison_push .content__box[data-length="3"]{width:-webkit-calc(33.33333% - 1.5rem);width:-moz-calc(33.33333% - 1.5rem);width:calc(33.33333% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:0;margin-right:0}}@media (min-width:640px) and (max-width:1279px){.comparison_push .content__box{width:-webkit-calc(50% - 1rem);width:-moz-calc(50% - 1rem);width:calc(50% - 1rem);margin-right:.5rem;margin-left:.5rem}.comparison_push .content__box[data-length="3"]{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}.comparison_push .content__box[data-length="3"]::before{display:none}.comparison_push .content__box[data-length="3"] .group::before{display:block}}@media (max-width:640px){.comparison_push .content__box{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}.comparison_push .content__box--image,.oembed__wrapper{width:auto;margin:0 auto;max-width:33%}@media (min-width:1280px){.comparison_push .content__box--image{max-width:50%;margin-bottom:36px}}.comparison_push .content__box--image figure,.comparison_push .content__box--image img{margin:0;max-width:100%;text-align:center}.comparison_push .content__box--title h3,.comparison_push .module__title h2{font-style:normal;font-stretch:normal;line-height:1.2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;text-align:center}.comparison_push .content__box--title h3{font-family:"Caslon224",serif;letter-spacing:.01em;font-size:1.5625rem;margin-bottom:16px;margin-left:0;margin-right:0;font-weight:700}@media (min-width:1280px){.comparison_push .content__box--title h3{font-size:1.75rem}}@media (max-width:639px){.comparison_push .content__box--title h3{font-size:22px}}.comparison_push .content__box--title .subtitle,.comparison_push .content__box--title .tag{font-family:"Lato",sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;padding:3px 16px;border-radius:4px;margin:0 8px 26px}.comparison_push .content__box--title .tag{background-color:#1b9280;color:#fff}.comparison_push .content__box--title .tag.not-free{background-color:#de8026}.comparison_push .content__box--title .subtitle{background-color:#f5f6ff;color:#141442}@media (min-width:1280px){.comparison_push .content__box--content{margin:0 1.5rem}}.comparison_push .content__box--content p,.comparison_push .content__box--cta,.primary_banner .module__content--box h3{text-align:center}.comparison_push .module__title{z-index:3}.comparison_push .module__title h2{font-family:"Lato",sans-serif;letter-spacing:normal;font-weight:300;font-size:1.9375rem;position:relative;padding-bottom:32px;margin-bottom:.5rem}@media (min-width:1280px){.comparison_push .module__title h2{font-size:2.375rem}}.comparison_push .module__title h2::after{position:absolute;content:'';height:24px;left:50%;bottom:0;width:1px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-color:#1a2166}@media (min-width:1280px){.comparison_push .module__title h2::after{height:32px}.comparison_push .module__title h2{width:-webkit-calc(83.33333% - 1.5rem);width:-moz-calc(83.33333% - 1.5rem);width:calc(83.33333% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(8.33333% + .625rem);margin-left:-moz-calc(8.33333% + .625rem);margin-left:calc(8.33333% + .625rem);padding-bottom:48px;margin-bottom:1.5rem}}@media (min-width:640px) and (max-width:1279px){.comparison_push .module__title h2{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}@media (max-width:640px){.comparison_push .module__title h2{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}.comparison_push .module__content{position:relative}@media (min-width:640px) and (max-width:1279px){.comparison_push .module__content[data-length="3"]{max-width:640px;margin-left:auto;margin-right:auto}}.comparison_push .module__content--background{height:-webkit-calc(100% + 48px);height:-moz-calc(100% + 48px);height:calc(100% + 48px);position:absolute;background-color:#f5f6ff;width:100vw;top:1.5rem;left:50%;-webkit-transform:translateX(-50vw);-moz-transform:translateX(-50vw);-o-transform:translateX(-50vw);transform:translateX(-50vw)}@media (max-width:767px){.comparison_push .module__content--background{height:100%}}.comparison_push .module__content--box{border:1px solid #d9dcff;background:#fefefe;border-radius:4px;box-shadow:0 10px 20px 0 rgba(10,10,10,.1);z-index:1;background-color:#fefefe;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;padding:0!important}@media (min-width:1280px){.comparison_push .module__content--box{padding:24px}}@media (max-width:640px){.comparison_push .module__content--box{border-radius:0;padding:0}}@media (min-width:1280px){.comparison_push .module__content--box{margin-left:-webkit-calc(8.33333% + -.75rem);margin-left:-moz-calc(8.33333% + -.75rem);margin-left:calc(8.33333% + -.75rem);width:-webkit-calc(83.33333% + 1.5rem);width:-moz-calc(83.33333% + 1.5rem);width:calc(83.33333% + 1.5rem)}}@media (min-width:640px) and (max-width:1279px){.comparison_push .module__content--box{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}@media (max-width:640px){.comparison_push .module__content--box{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}.comparison_push .module__content--box::before{display:none}}.comparison_push .module__content--video{position:absolute;top:-24px;z-index:2}@media (min-width:1280px){.comparison_push .module__content--video{width:-webkit-calc(50% - 1.5rem);width:-moz-calc(50% - 1.5rem);width:calc(50% - 1.5rem);margin-right:.75rem;margin-left:.75rem;left:41.66667%}}@media (min-width:640px) and (max-width:1279px){.comparison_push .module__content--video{width:-webkit-calc(50% - 1rem);width:-moz-calc(50% - 1rem);width:calc(50% - 1rem);margin-right:.5rem;margin-left:.5rem;left:50%}}@media (max-width:640px){.comparison_push .module__content--video{top:24px;position:relative;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1;margin-bottom:24px;width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:-.5rem;margin-left:-.5rem;width:-webkit-calc(100% + 32px);width:-moz-calc(100% + 32px);width:calc(100% + 32px);border-radius:0}}.oembed__wrapper{max-width:100%}.oembed__wrapper--container{position:relative;padding-bottom:56.25%;height:0;border-radius:4px;box-shadow:0 0 20px 0 rgba(0,0,0,.2);overflow:hidden}.oembed__wrapper--container iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0;right:0;bottom:0}.content_push{color:inherit}.content_push li,.content_push ul{list-style:none}.content_push .tabs{overflow:hidden}.content_push .tab{width:100%;color:#fff;overflow:hidden;margin-bottom:8px;position:relative}.content_push .tab p,.module__card--footer p{margin-bottom:0}.content_push .tab-label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;color:#14153f;text-decoration:none;font-weight:700;font-family:CircularStd,sans-serif;font-size:19px;background-color:#d9dcff;padding:8px 16px;display:block;line-height:1.26;cursor:pointer}@media (min-width:768px){.content_push .tab-label{font-size:21px;border-radius:4px;padding:12px 8.333%;line-height:1.19}}.content_push .tab-label::after{background:url(../img/glyphs/arrow--dark.svg) no-repeat center;background-size:contain;content:'';height:1.5rem;width:1.5rem;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s;position:absolute;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);margin-top:-7px;right:22px}@media (min-width:768px){.content_push .tab-label::after{right:8.333%;margin-top:0}}.content_push .tab-content{max-height:0;padding:0 16px;line-height:1.4;color:#14153f;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s}@media (min-width:768px){.content_push .tab-content{padding:0 8.333%}}.content_push .tab-close{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;padding:1em;font-size:.75em;background:#14153f;cursor:pointer}.content_push .tab-close:hover{background:#080818}.content_push input:checked~.tab-label::after{-webkit-transform:rotate(270deg) translateY(16px);-moz-transform:rotate(270deg) translateY(16px);-o-transform:rotate(270deg) translateY(16px);transform:rotate(270deg) translateY(16px)}@media (min-width:768px){.content_push input:checked~.tab-label::after{-webkit-transform:rotate(270deg) translateY(20px);-moz-transform:rotate(270deg) translateY(20px);-o-transform:rotate(270deg) translateY(20px);transform:rotate(270deg) translateY(20px)}}.content_push input:checked~.tab-content{max-height:100vh;padding:8px 16px}@media (min-width:768px){.content_push input:checked~.tab-content{padding:16px 8.333%}}.content_push .tab.tab--open .tab-label::after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:768px){.content_push .tab.tab--open .tab-label::after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}}.content_push .tab.tab--open .tab-content{max-height:100vh;padding:8px 8.333%}@media (max-width:767px){.content_push .module__title.pb-4{padding-bottom:16px}}.primary_banner .module__content{position:relative;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.primary_banner .module__content--background{background-color:#283199;width:100vw;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50vw);-moz-transform:translateX(-50vw);-o-transform:translateX(-50vw);transform:translateX(-50vw);height:100%;z-index:-1}.primary_banner .module__content--background::after,.primary_banner .module__content--background::before{position:absolute;left:0;right:0;top:0;bottom:0;content:''}.primary_banner .module__content--background::before{z-index:1;background-size:30px auto;opacity:.15;background-image:url(../img/patterns/cross+dot-white.png),url(../img/patterns/grid-white.png)}.primary_banner .module__content--background::after{z-index:2;background-image:-webkit-linear-gradient("196deg",#283199,rgba(40,49,153,0));background-image:-moz-linear-gradient("196deg",#283199,rgba(40,49,153,0));background-image:linear-gradient("-106deg",#283199,rgba(40,49,153,0))}.primary_banner .module__content--background .background__image{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.2}.primary_banner .module__content--intro{z-index:3;position:relative;color:#fefefe;padding:48px 0}.primary_banner .module__content--intro h2{margin-bottom:1.25rem}@media (min-width:1280px){.primary_banner .module__content--intro{margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(8.33333% + .75rem);margin-left:-moz-calc(8.33333% + .75rem);margin-left:calc(8.33333% + .75rem);width:-webkit-calc(41.66667% + -1.5rem);width:-moz-calc(41.66667% + -1.5rem);width:calc(41.66667% + -1.5rem);padding-right:8.33333%}}@media (min-width:640px) and (max-width:1279px){.primary_banner .module__content--intro{width:-webkit-calc(50% - 1rem);width:-moz-calc(50% - 1rem);width:calc(50% - 1rem);margin-right:.5rem;margin-left:.5rem}}@media (max-width:640px){.primary_banner .module__content--intro{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}.primary_banner .module__content--box{z-index:2;position:relative;-webkit-align-self:flex-start;align-self:flex-start;padding:16px;border:1px solid #d9dcff;background:#fefefe;border-radius:4px;margin-top:-3.75rem;margin-bottom:-3.75rem}@media (min-width:1280px){.primary_banner .module__content--box{padding:24px}}@media (max-width:640px){.primary_banner .module__content--box{border-radius:0;padding:0}}@media (min-width:1280px){.primary_banner .module__content--box{margin-right:.75rem;margin-left:.75rem;width:-webkit-calc(41.66667% + 1.5rem);width:-moz-calc(41.66667% + 1.5rem);width:calc(41.66667% + 1.5rem);margin-left:-24px;padding-top:120px;padding-bottom:120px}}@media (min-width:640px) and (max-width:1279px){.primary_banner .module__content--box{width:-webkit-calc(50% - 1rem);width:-moz-calc(50% - 1rem);width:calc(50% - 1rem);margin-right:.5rem;margin-left:.5rem}}@media (max-width:640px){.primary_banner .module__content--box{display:none}.page-template-checkout .primary_banner .module__content--box{display:block;padding:2rem 0;border-radius:5px}}.primary_banner .module__content--box img{max-width:33%;height:auto;margin:0 auto;display:block}@media (min-width:1280px){.primary_banner .module__content--box img:first-of-type{margin-top:-96px}}.primary_banner .module__content--box .content{padding:0 .75rem}.primary_banner--animal-health{padding-top:32px;padding-bottom:48px}@media (max-width:639px){.primary_banner--animal-health{padding-top:0}}.primary_banner--animal-health .module__content{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.primary_banner--animal-health .module__content--background{background-color:#1a2166}.primary_banner--animal-health .module__content--background::after,.primary_banner--animal-health .module__content--background::before{position:absolute;left:0;right:0;top:0;bottom:0;content:''}.primary_banner--animal-health .module__content--background::before{z-index:1;background-image:url(../img/patterns/crosses-white.png);opacity:.15;background-size:20px auto}.primary_banner--animal-health .module__content--background::after{z-index:2;background-image:-webkit-linear-gradient(344deg,#1a2166,rgba(26,33,102,0));background-image:-moz-linear-gradient(344deg,#1a2166,rgba(26,33,102,0));background-image:linear-gradient(106deg,#1a2166,rgba(26,33,102,0))}.primary_banner--animal-health .module__content--background .background__image,.secondary_banner .module__content--background .background__image{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.2}.primary_banner--animal-health .module__content--background:before{background-size:30px auto!important;opacity:.1!important}.hub_page .vue-hub.research-companies table td.company-cell input,.hub_page .vue-hub.research-companies table td.company-cell ul,.page-template-page__hub-list .vue-hub.research-companies table td.company-cell input,.page-template-page__hub-list .vue-hub.research-companies table td.company-cell ul,.primary_banner--animal-health .module__content--background:after,.quote_module .module__content--quote footer{display:none}.primary_banner--animal-health .module__content--copy{padding-top:14px}@media (max-width:640px){.primary_banner--animal-health .module__content--box{display:initial;padding:16px 0}}.secondary_banner .module__content{position:relative;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.secondary_banner .module__content h2{font-family:"Caslon224",serif;font-style:normal;font-stretch:normal;letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;line-height:1.2;font-size:1.5625rem;margin-bottom:16px}@media (min-width:1280px){.secondary_banner .module__content h2{font-size:1.75rem}}.secondary_banner .module__content--background{background-color:#283199;width:100vw;position:absolute;height:100%;z-index:-1;border-radius:4px}.secondary_banner .module__content--background::after,.secondary_banner .module__content--background::before{position:absolute;left:0;right:0;top:0;bottom:0;content:''}.secondary_banner .module__content--background::before{z-index:1;background-size:30px auto;opacity:.15;background-image:url(../img/patterns/cross+dot-white.png),url(../img/patterns/grid-white.png)}.secondary_banner .module__content--background::after{z-index:2;background-image:-webkit-linear-gradient(344deg,#283199,rgba(40,49,153,0));background-image:-moz-linear-gradient(344deg,#283199,rgba(40,49,153,0));background-image:linear-gradient(106deg,#283199,rgba(40,49,153,0))}@media (min-width:1280px){.secondary_banner .module__content--background{width:-webkit-calc(83.33333% - 1.5rem);width:-moz-calc(83.33333% - 1.5rem);width:calc(83.33333% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(8.33333% + .75rem);margin-left:-moz-calc(8.33333% + .75rem);margin-left:calc(8.33333% + .75rem)}}@media (min-width:640px) and (max-width:1279px){.secondary_banner .module__content--background{left:50%;-webkit-transform:translateX(-50vw);-moz-transform:translateX(-50vw);-o-transform:translateX(-50vw);transform:translateX(-50vw)}}@media (max-width:640px){.secondary_banner .module__content--background{left:50%;-webkit-transform:translateX(-50vw);-moz-transform:translateX(-50vw);-o-transform:translateX(-50vw);transform:translateX(-50vw)}}.secondary_banner .module__content--copy{color:#fefefe;text-align:center;padding:1.5rem 0}@media (min-width:1280px){.secondary_banner .module__content--copy{width:-webkit-calc(33.33333% - 1.5rem);width:-moz-calc(33.33333% - 1.5rem);width:calc(33.33333% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(33.33333% + .75rem);margin-left:-moz-calc(33.33333% + .75rem);margin-left:calc(33.33333% + .75rem);padding:2.5rem 0}}@media (min-width:640px) and (max-width:1279px){.secondary_banner .module__content--copy{margin-left:-webkit-calc(12.5% + .5rem);margin-left:-moz-calc(12.5% + .5rem);margin-left:calc(12.5% + .5rem);width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}.huge_image_module .module{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.huge_image_module .module__title{z-index:3;margin-bottom:24px}@media (min-width:1280px){.huge_image_module .module__title{width:-webkit-calc(41.66667% - 1.5rem);width:-moz-calc(41.66667% - 1.5rem);width:calc(41.66667% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(8.33333% + .625rem);margin-left:-moz-calc(8.33333% + .625rem);margin-left:calc(8.33333% + .625rem)}}@media (min-width:640px) and (max-width:1279px){.huge_image_module .module__title{width:-webkit-calc(100% - 2rem);width:-moz-calc(100% - 2rem);width:calc(100% - 2rem);margin-right:1rem;margin-left:1rem}}@media (max-width:640px){.huge_image_module .module__title{width:-webkit-calc(100% - 1.5rem);width:-moz-calc(100% - 1.5rem);width:calc(100% - 1.5rem);margin-right:.75rem;margin-left:.75rem}}.huge_image_module .module__text{line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0}@media (min-width:1280px){.huge_image_module .module__text{width:-webkit-calc(41.66667% - 1.5rem);width:-moz-calc(41.66667% - 1.5rem);width:calc(41.66667% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-top:16px}}@media (min-width:640px) and (max-width:1279px){.huge_image_module .module__text{width:-webkit-calc(100% - 2rem);width:-moz-calc(100% - 2rem);width:calc(100% - 2rem);margin-right:1rem;margin-left:1rem}}@media (max-width:640px){.huge_image_module .module__text{width:-webkit-calc(100% - 1.5rem);width:-moz-calc(100% - 1.5rem);width:calc(100% - 1.5rem);margin-right:.75rem;margin-left:.75rem}}@media (min-width:1280px){.huge_image_module .module__content{width:-webkit-calc(83.33333% - 1.5rem);width:-moz-calc(83.33333% - 1.5rem);width:calc(83.33333% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(8.33333% + .625rem);margin-left:-moz-calc(8.33333% + .625rem);margin-left:calc(8.33333% + .625rem)}}@media (min-width:640px) and (max-width:1279px){.huge_image_module .module__content{width:-webkit-calc(100% - 2rem);width:-moz-calc(100% - 2rem);width:calc(100% - 2rem);margin-right:1rem;margin-left:1rem}}@media (max-width:640px){.huge_image_module .module__content{position:relative;width:-webkit-calc(100% - 1.5rem);width:-moz-calc(100% - 1.5rem);width:calc(100% - 1.5rem);margin-right:.75rem;margin-left:.75rem}}.huge_image_module .module__content--cta{margin:-60px auto auto}@media (max-width:640px){.huge_image_module .module__content--cta{margin-top:-40px}.huge_image_module .module__content--cta .button{width:100%;text-align:center}}.huge_image_module .module__content--cta .button{padding:10px 17px}.huge_image_module .module__content--cta .button:last-of-type{background-color:#f5f6ff;color:#4353ff}.huge_image_module .module__content--image{position:relative}.huge_image_module .module__content--image:after{content:'';display:block;position:absolute;z-index:0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background-image:-webkit-gradient(linear,left top, left bottom,from(rgba(255,255,255,0)),to(#fff));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0),#fff);background-image:-moz-linear-gradient(top,rgba(255,255,255,0),#fff);background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff);bottom:0;height:110px;width:100%;left:0}.hub_page .hub-search section label.sort-label select,.huge_image_module .module__content--image img,.page-template-page__hub-list .hub-search section label.sort-label select{width:100%}@media (max-width:640px){.huge_image_module .module__content--image img{height:360px;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}}.card_carousel{text-align:right}.card_carousel .module{text-align:left}.card_carousel .module__title{z-index:3}.card_carousel .module__title h2{margin-bottom:-.265em}@media (min-width:1280px){.card_carousel .module__title h2{width:-webkit-calc(83.33333% - 1.5rem);width:-moz-calc(83.33333% - 1.5rem);width:calc(83.33333% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(8.33333% + .625rem);margin-left:-moz-calc(8.33333% + .625rem);margin-left:calc(8.33333% + .625rem)}}@media (min-width:640px) and (max-width:1279px){.card_carousel .module__title h2{width:-webkit-calc(75% - 1rem);width:-moz-calc(75% - 1rem);width:calc(75% - 1rem);margin-right:.5rem;margin-left:.5rem;margin-left:-webkit-calc(12.5% + .625rem);margin-left:-moz-calc(12.5% + .625rem);margin-left:calc(12.5% + .625rem)}}@media (max-width:640px){.card_carousel .module__title h2{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}@media (max-width:1279px){.card_carousel .module__title h2{margin-left:.5rem}}.card_carousel .module__carousel{z-index:1;text-align:left;display:inline-block;overflow:-moz-scrollbars-none;-ms-overflow-style:none;overflow-y:hidden;overflow-x:scroll}.card_carousel .module__carousel+.module__carousel{z-index:2}@media (min-width:1280px){.card_carousel .module__carousel{width:100%}}@media (min-width:640px) and (max-width:1279px){.card_carousel .module__carousel{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}@media (max-width:640px){.card_carousel .module__carousel{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}.card_carousel .module__carousel--inner{--offsetCC:-webkit-calc(50% - 45rem);--offsetCC:-moz-calc(50% - 45rem);--offsetCC:calc(50% - 45rem);--offsetCCC:-webkit-calc(var(--offsetCC) + 8.33333%);--offsetCCC:-moz-calc(var(--offsetCC) + 8.33333%);--offsetCCC:calc(var(--offsetCC) + 8.33333%);--offsetCD:-webkit-calc(50% - 640px);--offsetCD:-moz-calc(50% - 640px);--offsetCD:calc(50% - 640px);--offsetCCD:-webkit-calc(var(--offsetCD) + 8.33333%);--offsetCCD:-moz-calc(var(--offsetCD) + 8.33333%);--offsetCCD:calc(var(--offsetCD) + 8.33333%);white-space:nowrap;position:relative;left:0;-webkit-transition:.45s ease;-moz-transition:.45s ease;-o-transition:.45s ease;transition:.45s ease}.card_carousel .module__carousel--inner article{white-space:normal}.card_carousel .module__carousel--inner article:last-of-type{margin-right:16px}@media (min-width:1280px){.card_carousel .module__carousel--inner{padding-left:8.33333%;padding-left:-webkit-calc(8.33333% - 12px);padding-left:-moz-calc(8.33333% - 12px);padding-left:calc(8.33333% - 12px)}}@media (min-width:90rem){.card_carousel .module__carousel--inner{padding-left:-webkit-calc(50% - 45rem);padding-left:-moz-calc(50% - 45rem);padding-left:calc(50% - 45rem);padding-left:-webkit-calc(var(--offsetCCC) - 32px);padding-left:-moz-calc(var(--offsetCCC) - 32px);padding-left:calc(var(--offsetCCC) - 32px)}}.card_carousel .module__carousel::-webkit-scrollbar{width:0!important;height:1px}.card_carousel .module__carousel::-webkit-scrollbar-thumb{background:rgba(245,246,255,.5);-webkit-transition:background 250ms ease-out;transition:background 250ms ease-out}.card_carousel .module__carousel:hover::-webkit-scrollbar-thumb{background:#f5f6ff}.card_carousel .module__content--intro,.hub_page .vue-hub.research-companies table thead,.page-template-page__hub-list .vue-hub.research-companies table thead{background-color:#f5f6ff}@media (min-width:1280px){.card_carousel .module__content--intro{width:-webkit-calc(41.66667% - 1.5rem);width:-moz-calc(41.66667% - 1.5rem);width:calc(41.66667% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(8.33333% + -.75rem);margin-left:-moz-calc(8.33333% + -.75rem);margin-left:calc(8.33333% + -.75rem);padding:24px;margin-top:24px;margin-bottom:24px}}.card_carousel .module__content--text,.image_casusel .module__title h4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0}.card_carousel .module__content--text{line-height:1.5;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0}.card_carousel .module__content--background{background-color:#fefefe;border-radius:4px;height:-webkit-calc(100% + 100px);height:-moz-calc(100% + 100px);height:calc(100% + 100px);position:absolute;z-index:-1}.card_carousel .module__content--background::after,.card_carousel .module__content--background::before{position:absolute;left:0;right:0;top:0;bottom:0;content:''}.card_carousel .module__content--background::before{z-index:1;opacity:.15;background-size:20px auto;background-image:url(../img/patterns/dots.png)}.card_carousel .module__content--background::after{z-index:2;background-image:-webkit-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:-moz-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:linear-gradient(106deg,#fefefe,rgba(254,254,254,0))}.card_carousel .module__content--background .background__image{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.2}@media (min-width:1280px){.card_carousel .module__content--background{width:-webkit-calc(75% - 1.5rem);width:-moz-calc(75% - 1.5rem);width:calc(75% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(8.33333% + .75rem);margin-left:-moz-calc(8.33333% + .75rem);margin-left:calc(8.33333% + .75rem);left:0;right:0;border-right:none;border-radius:4px 0 0 4px}}@media (min-width:640px) and (max-width:1279px){.card_carousel .module__content--background{width:-webkit-calc(87.5% - 1rem);width:-moz-calc(87.5% - 1rem);width:calc(87.5% - 1rem);margin-right:.5rem;margin-left:.5rem;margin-left:-webkit-calc(8.33333% + .75rem);margin-left:-moz-calc(8.33333% + .75rem);margin-left:calc(8.33333% + .75rem);left:0;right:0;border-right:none;border-radius:4px 0 0 4px}}@media (max-width:1279px){.card_carousel .module__content--background{width:85%;height:-webkit-calc(100% + 60px);height:-moz-calc(100% + 60px);height:calc(100% + 60px);margin-left:-.5rem;margin-top:-16px}.card_carousel .module__content{margin-left:0;margin-right:0;margin-top:16px}.card_carousel .module__content--intro{position:relative;padding:14px 14px 0;width:70%;margin-bottom:8px}.card_carousel .module__content--intro .carousel-buttons{right:-24.5%;bottom:-1px}.card_carousel .module__content--intro .module__content--cta{margin-bottom:8px}}@media (max-width:640px){.card_carousel .module__content--intro{width:100%}}.carousel-buttons{position:absolute;right:-webkit-calc(25% - 12rem);right:-moz-calc(25% - 12rem);right:calc(25% - 12rem);bottom:21px}@media (max-width:640px){.carousel-buttons{display:none}}.carousel-buttons .button{width:40px;margin-right:16px;padding:0;cursor:pointer}.carousel-buttons .button:before{content:'';background-image:url(../img/glyphs/dropdown-arrow--white.svg);position:absolute;width:25px;height:25px;left:50%;top:50%}.carousel-buttons--left:before{-webkit-transform:translateX(-50%) translateY(-50%) rotate(90deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(90deg);-o-transform:translateX(-50%) translateY(-50%) rotate(90deg);transform:translateX(-50%) translateY(-50%) rotate(90deg)}.carousel-buttons--right:before{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-90deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(-90deg);-o-transform:translateX(-50%) translateY(-50%) rotate(-90deg);transform:translateX(-50%) translateY(-50%) rotate(-90deg)}.image_casusel{margin-top:0;z-index:1;position:relative}.image_casusel .module{padding-top:0}.image_casusel .module__title{text-align:center}.image_casusel .module__title h4{width:100%;text-align:center;font-family:"LL Circular Bold Web",sans-serif;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;font-weight:700;font-size:1.1875rem;display:block;margin-bottom:8px}@media (min-width:1280px){.image_casusel .module__title h4{font-size:1.3125rem}}.image_casusel .module__title::after{content:'';width:40px;height:2px;background-color:#4353ff;display:inline-block;margin:0 auto 30px}.image_casusel .module__content{text-align:center;position:static;padding-bottom:24px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.image_casusel .module__content--background{background-color:#f5f6ff;height:100%;width:100%;position:absolute;left:50%;width:100vw;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);height:-webkit-calc(100% + 96px);height:-moz-calc(100% + 96px);height:calc(100% + 96px);top:-96px}.image_casusel .module__content--image{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;padding-bottom:16px;text-align:center}@media (min-width:1280px){.image_casusel .module__content--image{width:-webkit-calc(16.66667% - 1rem);width:-moz-calc(16.66667% - 1rem);width:calc(16.66667% - 1rem);margin-right:.5rem;margin-left:.5rem}}.image_casusel .module__content--image img{max-height:7.5rem;max-width:13.25rem;height:auto;width:auto;display:inline-block}.image_casusel .module__content--image a{display:inline-block}@media (max-width:640px){.primary_cards .module{overflow-x:hidden}}.primary_cards .module__title{z-index:3}.primary_cards .module__title h2{margin-bottom:-.265em}@media (min-width:1280px){.primary_cards .module__title h2{width:-webkit-calc(50% - 1.5rem);width:-moz-calc(50% - 1.5rem);width:calc(50% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(8.33333% + .625rem);margin-left:-moz-calc(8.33333% + .625rem);margin-left:calc(8.33333% + .625rem)}}@media (min-width:640px) and (max-width:1279px){.primary_cards .module__title h2{width:-webkit-calc(50% - 1rem);width:-moz-calc(50% - 1rem);width:calc(50% - 1rem);margin-right:.5rem;margin-left:.5rem}}@media (max-width:640px){.primary_cards .module__title h2{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}.primary_cards .module__content{position:static;width:83.33333%;margin-right:0;margin-left:0;margin-left:-webkit-calc(8.33333% + .625rem);margin-left:-moz-calc(8.33333% + .625rem);margin-left:calc(8.33333% + .625rem)}.primary_cards .module__content--cards{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.primary_cards .module__content--cards:empty{padding-bottom:8rem}@media (min-width:1280px){.primary_cards .module__content--cards{width:-webkit-calc(83.33333% - 1.5rem);width:-moz-calc(83.33333% - 1.5rem);width:calc(83.33333% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(8.33333% + .625rem);margin-left:-moz-calc(8.33333% + .625rem);margin-left:calc(8.33333% + .625rem)}}@media (min-width:640px) and (max-width:1279px){.primary_cards .module__content--cards{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}@media (max-width:640px){.primary_cards .module__content--cards{overflow:-moz-scrollbars-none;-ms-overflow-style:none;overflow-y:hidden;overflow-x:scroll;padding-bottom:16px;white-space:nowrap;width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem;width:-webkit-calc(100vw - 8px);width:-moz-calc(100vw - 8px);width:calc(100vw - 8px);margin-right:0}.primary_cards .module__content--cards::-webkit-scrollbar{width:0!important;height:1px}.primary_cards .module__content--cards .module__card{width:-webkit-calc(75% - 16px);width:-moz-calc(75% - 16px);width:calc(75% - 16px);white-space:normal}}.primary_cards .module__content--cards .module__card{min-height:auto}.primary_cards .module__content--cards .module__card:first-of-type{margin-left:0}.primary_cards .module__content--cards .module__card:last-of-type{margin-right:0}.primary_cards .module__content--background{height:-webkit-calc(100% - 30rem);height:-moz-calc(100% - 30rem);height:calc(100% - 30rem);position:absolute;z-index:0;background-color:#fefefe}.primary_cards .module__content--background::after,.primary_cards .module__content--background::before{position:absolute;left:0;right:0;top:0;bottom:0;content:''}.primary_cards .module__content--background::before{z-index:1;background-size:30px auto;opacity:.15;background-image:url(../img/patterns/grid.png)}.primary_cards .module__content--background::after{z-index:2;background-image:-webkit-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:-moz-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:linear-gradient(106deg,#fefefe,rgba(254,254,254,0))}.primary_cards .module__content--background .background__image{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.2}.primary_cards .module__content--background .inner-bg{background:#f7f7f7;position:absolute;top:16px;right:16px;width:100%;width:-webkit-calc(100% - 16px);width:-moz-calc(100% - 16px);width:calc(100% - 16px);height:100%;min-height:200px;z-index:3}@media (min-width:1280px){.primary_cards .module__content--background .inner-bg{top:24px;right:24px;width:-webkit-calc(100% - 24px);width:-moz-calc(100% - 24px);width:calc(100% - 24px)}.primary_cards .module__content--background{--pCwtA:-webkit-calc(100vw - 90rem);--pCwtA:-moz-calc(100vw - 90rem);--pCwtA:calc(100vw - 90rem);--pCwtB:-webkit-calc(var(--pCwtA) / 2);--pCwtB:-moz-calc(var(--pCwtA) / 2);--pCwtB:calc(var(--pCwtA) / 2);--pCwtC:-webkit-calc(var(--pCwtB) + 82.5rem);--pCwtC:-moz-calc(var(--pCwtB) + 82.5rem);--pCwtC:calc(var(--pCwtB) + 82.5rem);--pCwtD:-webkit-calc(var(--pCwtC) + 30px);--pCwtD:-moz-calc(var(--pCwtC) + 30px);--pCwtD:calc(var(--pCwtC) + 30px);background-color:#fefefe;width:-webkit-calc(66.66667% - 1.5rem);width:-moz-calc(66.66667% - 1.5rem);width:calc(66.66667% - 1.5rem);margin-right:.75rem;margin-left:.75rem;width:-webkit-calc(66.66667% + 24px);width:-moz-calc(66.66667% + 24px);width:calc(66.66667% + 24px);width:var(--pCwtD);left:0;margin-left:0}.primary_cards .module__content--background::after,.primary_cards .module__content--background::before{position:absolute;left:0;right:0;top:0;bottom:0;content:''}.primary_cards .module__content--background::before{z-index:1;background-size:30px auto;opacity:.15;background-image:url(../img/patterns/grid.png)}.primary_cards .module__content--background::after{z-index:2;background-image:-webkit-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:-moz-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:linear-gradient(106deg,#fefefe,rgba(254,254,254,0))}.primary_cards .module__content--background .background__image{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.2}}@media (min-width:640px) and (max-width:1279px){.primary_cards .module__content--background{background-color:#fefefe;height:33vw;width:100vw;margin-left:-8px}.primary_cards .module__content--background::after,.primary_cards .module__content--background::before{position:absolute;left:0;right:0;top:0;bottom:0;content:''}.primary_cards .module__content--background::before{z-index:1;opacity:.15;background-size:20px auto;background-image:url(../img/patterns/dots.png)}.primary_cards .module__content--background::after{z-index:2;background-image:-webkit-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:-moz-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:linear-gradient(106deg,#fefefe,rgba(254,254,254,0));border-radius:0;border-left:none;border-right:none}.primary_cards .module__content--background .background__image{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.2}}@media (max-width:640px){.primary_cards .module__content--background{background-color:#fefefe;width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:-.5rem;margin-left:-.5rem;left:0}.primary_cards .module__content--background::after,.primary_cards .module__content--background::before{position:absolute;left:0;right:0;top:0;bottom:0;content:''}.primary_cards .module__content--background::before{z-index:1;opacity:.15;background-size:20px auto;background-image:url(../img/patterns/dots.png)}.primary_cards .module__content--background::after{z-index:2;background-image:-webkit-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:-moz-linear-gradient(344deg,#fefefe,rgba(254,254,254,0));background-image:linear-gradient(106deg,#fefefe,rgba(254,254,254,0));border-radius:0 4px 4px 0;border-left:none}.primary_cards .module__content--background .background__image{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.2}.primary_cards .module__content--background .inner-bg{width:100vw;right:auto;left:8px}}.primary_cards .module__content--text{z-index:1}.primary_cards .module__content--text p:last-child{margin-bottom:0}@media (min-width:1280px){.primary_cards .module__content--text{width:50%;margin-right:0;margin-left:0;margin-top:48px}}@media (min-width:640px) and (max-width:1279px){.primary_cards .module__content--text{width:-webkit-calc(62.5% - 1rem);width:-moz-calc(62.5% - 1rem);width:calc(62.5% - 1rem);margin-right:.5rem;margin-left:.5rem;margin-top:32px}}@media (max-width:640px){.primary_cards .module__content--text{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem;margin-top:32px}}@media (min-width:1280px){.primary_cards .module__content--cta{width:-webkit-calc(41.66667% - 1.5rem);width:-moz-calc(41.66667% - 1.5rem);width:calc(41.66667% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-top:48px;text-align:right}}@media (min-width:640px) and (max-width:1279px){.primary_cards .module__content--cta{width:-webkit-calc(25% - 1rem);width:-moz-calc(25% - 1rem);width:calc(25% - 1rem);margin-right:.5rem;margin-left:.5rem;margin-left:-webkit-calc(12.5% + .5rem);margin-left:-moz-calc(12.5% + .5rem);margin-left:calc(12.5% + .5rem);margin-top:48px}}@media (max-width:640px){.primary_cards .module__content--cta{display:none}}.primary_cards .module__content--cta.mobile{display:none;width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem;margin-left:12px;padding:24px 0}@media (max-width:640px){.primary_cards .module__content--cta.mobile{display:block}}.primary_cards .module__content--image{top:-24px;z-index:1;box-shadow:0 0 20px 0 rgba(0,0,0,.2);overflow:hidden}.no-objectfit .primary_cards .module__content--image{height:auto;box-shadow:none}.primary_cards .module__content--image,.primary_cards .module__content--image .BIG{position:absolute;background-repeat:no-repeat;background-position:center;background-size:cover;display:block;border-radius:4px}.primary_cards .module__content--image .BIG{height:100%;width:100%;top:0;left:0}.primary_cards .module__content--image figure,.secondary_cards .module__content--image figure{margin:0;padding-bottom:55%;position:relative}.primary_cards .module__content--image figure img,.secondary_cards .module__content--image figure img{width:100%;height:100%;display:block;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.no-objectfit .primary_cards .module__content--image figure img,.no-objectfit .secondary_cards .module__content--image figure img{height:auto;border-radius:4px;box-shadow:0 0 20px 0 rgba(0,0,0,.2)}@media (min-width:1280px){.primary_cards .module__content--image{width:-webkit-calc(41.66667% - 1.5rem);width:-moz-calc(41.66667% - 1.5rem);width:calc(41.66667% - 1.5rem);margin-right:.75rem;margin-left:.75rem;left:50%}}@media (min-width:640px) and (max-width:1279px){.primary_cards .module__content--image{width:-webkit-calc(50% - 1rem);width:-moz-calc(50% - 1rem);width:calc(50% - 1rem);margin-right:.5rem;margin-left:.5rem;left:50%}}@media (max-width:640px){.primary_cards .module__content--image{top:24px;position:relative;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1;margin-bottom:-10vw;width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}.primary_cards .module .carousel-buttons{bottom:auto;z-index:5;right:-40px;top:60px}@media (max-width:1279px){.primary_cards .module .carousel-buttons{right:-8px}}.primary_cards .module__carousel--inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.primary_cards .module__carousel--inner .module__card{-webkit-flex-shrink:0;flex-shrink:0}@media (min-width:1280px){.primary_cards .module__carousel--inner .module__card{width:-webkit-calc(27% - 24px);width:-moz-calc(27% - 24px);width:calc(27% - 24px)}.primary_cards .module__carousel--inner .module__card:first-of-type{margin-left:0}}.report .secondary_cards{padding-bottom:7.1rem;margin-right:.5rem;margin-left:.5rem}@media (min-width:640px) and (max-width:1279px){.report .secondary_cards{width:-webkit-calc(75% - 1rem);width:-moz-calc(75% - 1rem);width:calc(75% - 1rem);margin-left:25%}}.secondary_cards .module__title{text-align:center}@media (min-width:1280px){.secondary_cards .module__title{width:-webkit-calc(100% - 1.5rem);width:-moz-calc(100% - 1.5rem);width:calc(100% - 1.5rem);margin-right:.75rem;margin-left:.75rem}.content__report+.secondary_cards .module__title{width:-webkit-calc(66.66667% - 1.5rem);width:-moz-calc(66.66667% - 1.5rem);width:calc(66.66667% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(25% + .625rem);margin-left:-moz-calc(25% + .625rem);margin-left:calc(25% + .625rem)}}@media (min-width:640px) and (max-width:1279px){.secondary_cards .module__title{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}@media (max-width:640px){.secondary_cards .module__title{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}.secondary_cards .module__title h3{text-align:center;width:100%}.secondary_cards .module__title h3::after{content:'';width:2px;height:32px;border:solid 1px #b3baff;margin:16px auto 24px;display:block}.secondary_cards .module__content{position:static}.secondary_cards .module__content--cards{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding-bottom:40px}@media (min-width:1280px){.secondary_cards .module__content--cards{width:-webkit-calc(83.33333% - 1.5rem);width:-moz-calc(83.33333% - 1.5rem);width:calc(83.33333% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(8.33333% + .625rem);margin-left:-moz-calc(8.33333% + .625rem);margin-left:calc(8.33333% + .625rem)}.content__report+.secondary_cards .module__content--cards{width:-webkit-calc(66.66667% - 1.5rem);width:-moz-calc(66.66667% - 1.5rem);width:calc(66.66667% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(25% + .625rem);margin-left:-moz-calc(25% + .625rem);margin-left:calc(25% + .625rem)}}@media (min-width:640px) and (max-width:1279px){.secondary_cards .module__content--cards{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}@media (max-width:640px){.secondary_cards .module__content--cards{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem;-webkit-flex-wrap:wrap;flex-wrap:wrap}.secondary_cards .module__content--cards .module__card--article{padding-bottom:0;margin-top:8px;border-radius:0}.secondary_cards .module__content--cards .module__card--article .module__card--header{min-height:unset;padding-top:14px}.secondary_cards .module__content--cards .module__card--article .module__card--footer{position:relative}.secondary_cards .module__content--cards .module__card--article .module__card--image::before{padding-bottom:66.5%}.secondary_cards .module__content--cards .module__card--article .module__card--image img{top:8px}}@media (min-width:1280px){.secondary_cards .module__content--text{width:-webkit-calc(41.66667% - 1.5rem);width:-moz-calc(41.66667% - 1.5rem);width:calc(41.66667% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(8.33333% + .75rem);margin-left:-moz-calc(8.33333% + .75rem);margin-left:calc(8.33333% + .75rem);margin-top:48px}}.secondary_cards .module__content--cta{text-align:center}@media (min-width:1280px){.secondary_cards .module__content--cta{width:-webkit-calc(100% - 1.5rem);width:-moz-calc(100% - 1.5rem);width:calc(100% - 1.5rem);margin-right:.75rem;margin-left:.75rem}.content__report+.secondary_cards .module__content--cta{width:-webkit-calc(66.66667% - 1.5rem);width:-moz-calc(66.66667% - 1.5rem);width:calc(66.66667% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(25% + .625rem);margin-left:-moz-calc(25% + .625rem);margin-left:calc(25% + .625rem)}}@media (min-width:640px) and (max-width:1279px){.secondary_cards .module__content--cta{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}@media (max-width:640px){.secondary_cards .module__content--cta{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}.secondary_cards .module__content--image{position:absolute;top:-24px;z-index:1;display:block;border-radius:4px;box-shadow:0 0 20px 0 rgba(0,0,0,.2);overflow:hidden}.no-objectfit .secondary_cards .module__content--image{height:auto;box-shadow:none}.secondary_cards .module__content--image,.secondary_cards .module__content--image .BIG,.stats_banner{background-size:cover;background-repeat:no-repeat;background-position:center}.secondary_cards .module__content--image .BIG{position:absolute;height:100%;width:100%;top:0;left:0;display:block;border-radius:4px}@media (min-width:1280px){.secondary_cards .module__content--image{width:-webkit-calc(41.66667% - 1.5rem);width:-moz-calc(41.66667% - 1.5rem);width:calc(41.66667% - 1.5rem);margin-right:.75rem;margin-left:.75rem;left:50%}}@media (min-width:640px) and (max-width:1279px){.secondary_cards .module__content--image{width:-webkit-calc(50% - 1rem);width:-moz-calc(50% - 1rem);width:calc(50% - 1rem);margin-right:.5rem;margin-left:.5rem;left:50%}}@media (max-width:640px){.secondary_cards .module__content--image{top:24px;position:relative;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1;margin-bottom:-10vw;width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}.stats_banner{background-color:#f5f6ff}.stats_banner.inverted .module{color:#fff}.stats_banner.inverted .module .module__stat{border-color:#4353ff;color:#b1b2c4}.stats_banner.inverted .module .module__stat h4{color:#4353ff}.stats_banner.inverted .module .module__stat h4 .hero span:before{background-color:#4353ff}.stats_banner .module{position:relative;padding-top:60px;padding-bottom:60px}@media (min-width:1280px){.stats_banner .module__title h3{width:-webkit-calc(83.33333% - 1.5rem);width:-moz-calc(83.33333% - 1.5rem);width:calc(83.33333% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(8.33333% + .625rem);margin-left:-moz-calc(8.33333% + .625rem);margin-left:calc(8.33333% + .625rem)}}@media (min-width:640px) and (max-width:1279px){.stats_banner .module__title h3{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}@media (max-width:640px){.stats_banner .module__title h3{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}@media (min-width:1280px){.stats_banner .module__content--copy{width:-webkit-calc(41.66667% - 1.5rem);width:-moz-calc(41.66667% - 1.5rem);width:calc(41.66667% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(8.33333% + .625rem);margin-left:-moz-calc(8.33333% + .625rem);margin-left:calc(8.33333% + .625rem)}}@media (min-width:640px) and (max-width:1279px){.stats_banner .module__content--copy{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}@media (max-width:640px){.stats_banner .module__content--copy{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}@media (min-width:1280px){.stats_banner .module__content--stats{width:-webkit-calc(83.33333% - 1.5rem);width:-moz-calc(83.33333% - 1.5rem);width:calc(83.33333% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(8.33333% + .625rem);margin-left:-moz-calc(8.33333% + .625rem);margin-left:calc(8.33333% + .625rem)}}@media (min-width:640px) and (max-width:1279px){.stats_banner .module__content--stats{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}@media (max-width:640px){.stats_banner .module__content--stats{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}.stats_banner .module__stat{display:inline-block;vertical-align:top;position:relative}.stats_banner .module__stat:first-of-type{margin-left:0}.stats_banner .module__stat h4{font-family:"Caslon224",serif;font-style:normal;font-stretch:normal;letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;line-height:1.2;font-size:1.5625rem;margin-top:8px;margin-bottom:0}@media (min-width:1280px){.stats_banner .module__stat h4{font-size:1.75rem}}.stats_banner .module__stat h4 .hero{line-height:1}.stats_banner .module__stat h4 .hero span{font-size:49px;position:relative}.stats_banner .module__stat h4 .hero span:before{content:'';display:block;position:absolute;top:-8px;left:0;width:40px;height:1px;background-color:#d9dcff}.stats_banner .module__stat p{margin-bottom:16px}@media (min-width:1280px){.stats_banner .module__stat{--cardWidth:-webkit-calc(33.333% - 16px);--cardWidth:-moz-calc(33.333% - 16px);--cardWidth:calc(33.333% - 16px);width:22.5rem;width:-webkit-calc(33.333% - 16px);width:-moz-calc(33.333% - 16px);width:calc(33.333% - 16px);margin-left:24px;border-top:solid 1px #d9dcff;margin-top:16px}.stats_banner .module__stat h4 .hero{line-height:1.2}.stats_banner .module__stat h4 .hero span{font-size:68px}.stats_banner .module__stat h4 .hero span:before{display:none}.stats_banner .module__stat p{margin-bottom:2rem}}@media (min-width:640px) and (max-width:1279px){.stats_banner .module__stat{width:-webkit-calc(33.333% - 16px);width:-moz-calc(33.333% - 16px);width:calc(33.333% - 16px);margin:0 8px}.stats_banner .module__stat p{margin-bottom:1rem}.stats_banner .module__stat h4{margin-top:28px}.stats_banner .module__stat h4 .hero span:before{top:-18px}}legend+.callout{margin-top:-3rem}.callout{border-radius:.25rem;padding:.5rem 2rem;margin:0 .75rem 1rem;text-align:center}.callout.alert{color:rgba(26,33,102,.7)}.callout.alert-danger{background-color:rgba(255,0,0,.3)}.callout.alert-success{background-color:rgba(0,255,0,.3)}.callout:target{display:block!important}.newsletter .module{text-align:center}.newsletter .module__title{width:100%;display:block}@media (max-width:1023px){.newsletter .module__title{margin:0}}.newsletter .module__title h2{display:block;margin:0 auto;line-height:.68}article.content .newsletter .module__title{width:-webkit-calc(87.5% - 1.5rem);width:-moz-calc(87.5% - 1.5rem);width:calc(87.5% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(11.11111% + .75rem);margin-left:-moz-calc(11.11111% + .75rem);margin-left:calc(11.11111% + .75rem)}@media (max-width:640px){article.content .newsletter .module__title{width:-webkit-calc(100% - 32px);width:-moz-calc(100% - 32px);width:calc(100% - 32px);margin-left:16px;margin-right:16px}}.newsletter .module__content{text-align:left}@media (min-width:1280px){.newsletter .module__content{width:50%;width:-webkit-calc(50% + 3rem);width:-moz-calc(50% + 3rem);width:calc(50% + 3rem);margin:0 25%;margin:0 -webkit-calc(25% - 1.5rem);margin:0 -moz-calc(25% - 1.5rem);margin:0 calc(25% - 1.5rem)}}@media (min-width:640px) and (max-width:1279px){.newsletter .module__content{width:75%;width:-webkit-calc(75% + 2rem);width:-moz-calc(75% + 2rem);width:calc(75% + 2rem);margin:0 12.5%;margin:0 -webkit-calc(12.5% - 1rem);margin:0 -moz-calc(12.5% - 1rem);margin:0 calc(12.5% - 1rem)}}article.content .newsletter .module__content{width:-webkit-calc(87.5% - 1.5rem);width:-moz-calc(87.5% - 1.5rem);width:calc(87.5% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(11.11111% + .75rem);margin-left:-moz-calc(11.11111% + .75rem);margin-left:calc(11.11111% + .75rem)}@media (max-width:640px){article.content .newsletter .module__content{width:-webkit-calc(100% - 32px);width:-moz-calc(100% - 32px);width:calc(100% - 32px);margin-left:16px;margin-right:16px}}.newsletter .module__content--background{background-color:#fefefe;width:80%;width:-webkit-calc(100% - 3rem);width:-moz-calc(100% - 3rem);width:calc(100% - 3rem);margin-left:10%;margin-left:-webkit-calc(0 + 24px);margin-left:-moz-calc(0 + 24px);margin-left:calc(0 + 24px);position:absolute;z-index:-1;height:100%;height:-webkit-calc(100% - 1.5rem);height:-moz-calc(100% - 1.5rem);height:calc(100% - 1.5rem);top:0}.newsletter .module__content--background::after,.newsletter .module__content--background::before{position:absolute;left:0;right:0;top:0;bottom:0;content:''}.newsletter .module__content--background::before{z-index:1;background-size:30px auto;opacity:.15;background-image:url(../img/patterns/grid.png)}.newsletter .module__content--background::after{z-index:2;background-image:-webkit-linear-gradient("196deg",#fefefe,rgba(254,254,254,0));background-image:-moz-linear-gradient("196deg",#fefefe,rgba(254,254,254,0));background-image:linear-gradient("-106deg",#fefefe,rgba(254,254,254,0))}.newsletter .module__content--background .background__image{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.2}@media (max-width:640px){.newsletter .module__content--background{margin-left:-8px;border-left:none}.newsletter .module__content--background::after{border-radius:0 4px 0 0}}.newsletter .module__content--fields{display:inline-block;vertical-align:top;width:-webkit-calc(50% - 1.5rem);width:-moz-calc(50% - 1.5rem);width:calc(50% - 1.5rem);margin-right:.75rem;margin-left:.75rem}.newsletter .module__content--fields a,.team_module a{text-decoration:none;color:#4353ff}@media (min-width:640px) and (max-width:1279px){.newsletter .module__content--fields{width:-webkit-calc(50% - 1rem);width:-moz-calc(50% - 1rem);width:calc(50% - 1rem);margin-right:.5rem;margin-left:.5rem}}@media (max-width:640px){.newsletter .module__content--fields{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}.newsletter .module__content--fields.wide{width:-webkit-calc(100% - 1.5rem);width:-moz-calc(100% - 1.5rem);width:calc(100% - 1.5rem);margin-right:.75rem;margin-left:.75rem}@media (min-width:640px) and (max-width:1279px){.newsletter .module__content--fields.wide{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}.newsletter .module__content--fields.wide .button{margin:0 auto;display:block}.newsletter .module__content--form{width:100%;border:1px solid #d9dcff;background:#fefefe;border-radius:4px;padding:24px 12px;margin-top:24px}@media (min-width:1280px){.newsletter .module__content--form{padding:24px}}@media (max-width:640px){.newsletter .module__content--form{border-radius:0;width:100vw;margin-left:-8px;margin-right:-8px;padding:0 0 12px}}.newsletter form legend{width:100%;text-align:center;margin:0 0 32px}@media (max-width:640px){.newsletter form legend{margin:16px 0 20px}}.newsletter form label{font-family:"Lato",sans-serif;font-style:normal;font-stretch:normal;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;font-weight:400;font-size:.875rem;line-height:1.5;margin-top:0;margin-bottom:0}@media (min-width:1280px){.newsletter form label{font-size:1rem}}.newsletter form input[type=email],.newsletter form input[type=text],.newsletter form select,.newsletter form textarea{width:100%;box-shadow:none;border:0;background:rgba(217,220,255,.8);border-radius:4px;margin:0 0 16px}.newsletter form input[type=email]::-webkit-input-placeholder, .newsletter form input[type=text]::-webkit-input-placeholder, .newsletter form select::-webkit-input-placeholder, .newsletter form textarea::-webkit-input-placeholder{color:#1a2166;font-family:"Lato",sans-serif;font-style:normal;font-stretch:normal;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;font-weight:400;font-size:.875rem;line-height:1.5;margin-top:0;margin-bottom:2em}.newsletter form input[type=email]::-moz-placeholder, .newsletter form input[type=text]::-moz-placeholder, .newsletter form select::-moz-placeholder, .newsletter form textarea::-moz-placeholder{color:#1a2166;font-family:"Lato",sans-serif;font-style:normal;font-stretch:normal;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;font-weight:400;font-size:.875rem;line-height:1.5;margin-top:0;margin-bottom:2em}.newsletter form input[type=email]:-ms-input-placeholder, .newsletter form input[type=text]:-ms-input-placeholder, .newsletter form select:-ms-input-placeholder, .newsletter form textarea:-ms-input-placeholder{color:#1a2166;font-family:"Lato",sans-serif;font-style:normal;font-stretch:normal;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern","liga" 0,"calt" 0;font-weight:400;font-size:.875rem;line-height:1.5;margin-top:0;margin-bottom:2em}.newsletter form input[type=email]::-ms-input-placeholder, .newsletter form input[type=text]::-ms-input-placeholder, .newsletter form select::-ms-input-placeholder, .newsletter form textarea::-ms-input-placeholder{color:#1a2166;font-family:"Lato",sans-serif;font-style:normal;font-stretch:normal;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern","liga" 0,"calt" 0;font-weight:400;font-size:.875rem;line-height:1.5;margin-top:0;margin-bottom:2em}.newsletter form input[type=email]::placeholder,.newsletter form input[type=text]::placeholder,.newsletter form select::placeholder,.newsletter form textarea::placeholder{color:#1a2166;font-family:"Lato",sans-serif;font-style:normal;font-stretch:normal;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;font-weight:400;font-size:.875rem;line-height:1.5;margin-top:0;margin-bottom:2em}@media (min-width:1280px){.newsletter form input[type=email]::-webkit-input-placeholder, .newsletter form input[type=text]::-webkit-input-placeholder, .newsletter form select::-webkit-input-placeholder, .newsletter form textarea::-webkit-input-placeholder{font-size:1rem}.newsletter form input[type=email]::-moz-placeholder, .newsletter form input[type=text]::-moz-placeholder, .newsletter form select::-moz-placeholder, .newsletter form textarea::-moz-placeholder{font-size:1rem}.newsletter form input[type=email]:-ms-input-placeholder, .newsletter form input[type=text]:-ms-input-placeholder, .newsletter form select:-ms-input-placeholder, .newsletter form textarea:-ms-input-placeholder{font-size:1rem}.newsletter form input[type=email]::-ms-input-placeholder, .newsletter form input[type=text]::-ms-input-placeholder, .newsletter form select::-ms-input-placeholder, .newsletter form textarea::-ms-input-placeholder{font-size:1rem}.newsletter form input[type=email]::placeholder,.newsletter form input[type=text]::placeholder,.newsletter form select::placeholder,.newsletter form textarea::placeholder{font-size:1rem}}.newsletter form input[type=email]::-webkit-input-placeholder a, .newsletter form input[type=text]::-webkit-input-placeholder a, .newsletter form select::-webkit-input-placeholder a, .newsletter form textarea::-webkit-input-placeholder a{color:inherit;text-decoration:none}.newsletter form input[type=email]::-moz-placeholder a, .newsletter form input[type=text]::-moz-placeholder a, .newsletter form select::-moz-placeholder a, .newsletter form textarea::-moz-placeholder a{color:inherit;text-decoration:none}.newsletter form input[type=email]:-ms-input-placeholder a, .newsletter form input[type=text]:-ms-input-placeholder a, .newsletter form select:-ms-input-placeholder a, .newsletter form textarea:-ms-input-placeholder a{color:inherit;text-decoration:none}.newsletter form input[type=email]::-ms-input-placeholder a, .newsletter form input[type=text]::-ms-input-placeholder a, .newsletter form select::-ms-input-placeholder a, .newsletter form textarea::-ms-input-placeholder a{color:inherit;text-decoration:none}.newsletter form input[type=email]::placeholder a,.newsletter form input[type=text]::placeholder a,.newsletter form select::placeholder a,.newsletter form textarea::placeholder a{color:inherit;text-decoration:none}.newsletter form input[type=email]::-webkit-input-placeholder a:hover, .newsletter form input[type=text]::-webkit-input-placeholder a:hover, .newsletter form select::-webkit-input-placeholder a:hover, .newsletter form textarea::-webkit-input-placeholder a:hover{text-decoration:underline}.newsletter form input[type=email]::-moz-placeholder a:hover, .newsletter form input[type=text]::-moz-placeholder a:hover, .newsletter form select::-moz-placeholder a:hover, .newsletter form textarea::-moz-placeholder a:hover{text-decoration:underline}.newsletter form input[type=email]:-ms-input-placeholder a:hover, .newsletter form input[type=text]:-ms-input-placeholder a:hover, .newsletter form select:-ms-input-placeholder a:hover, .newsletter form textarea:-ms-input-placeholder a:hover{text-decoration:underline}.newsletter form input[type=email]::-ms-input-placeholder a:hover, .newsletter form input[type=text]::-ms-input-placeholder a:hover, .newsletter form select::-ms-input-placeholder a:hover, .newsletter form textarea::-ms-input-placeholder a:hover{text-decoration:underline}.newsletter form input[type=email]::placeholder a:hover,.newsletter form input[type=text]::placeholder a:hover,.newsletter form select::placeholder a:hover,.newsletter form textarea::placeholder a:hover{text-decoration:underline}.hub_page{margin-top:80px}@media (max-width:640px){.hub_page{margin-top:0}}@media (max-width:1279px){.page-template-page__hub-list .vue-hub{margin-top:-20px!important}}.list-enter-active,.list-leave-active{-webkit-transition:opacity 1s ease-out,-webkit-transform 250ms ease-out;transition:opacity 1s ease-out,-webkit-transform 250ms ease-out;-o-transition:opacity 1s ease-out,-o-transform 250ms ease-out;-moz-transition:opacity 1s ease-out,transform 250ms ease-out,-moz-transform 250ms ease-out;transition:opacity 1s ease-out,transform 250ms ease-out;transition:opacity 1s ease-out,transform 250ms ease-out,-webkit-transform 250ms ease-out,-moz-transform 250ms ease-out,-o-transform 250ms ease-out}.list-enter,.list-leave-to{opacity:0}.list-complete-item{-webkit-transition:all 1s;-o-transition:all 1s;-moz-transition:all 1s;transition:all 1s;display:inline-block;margin-right:10px}.list-complete-enter,.list-complete-leave-to{opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}.list-complete-leave-active{position:absolute}.hub_page .module__content--cards,.page-template-page__hub-list .module__content--cards{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:opacity 500ms ease-out;-o-transition:opacity 500ms ease-out;-moz-transition:opacity 500ms ease-out;transition:opacity 500ms ease-out}.hub_page .module__content--cards .hub-search,.page-template-page__hub-list .module__content--cards .hub-search{margin-left:0;margin-right:0;width:auto}.hub_page .vue-hub,.page-template-page__hub-list .vue-hub{width:100%;margin-top:-60px}@media (max-width:640px){.hub_page .vue-hub,.page-template-page__hub-list .vue-hub{margin-top:-10px}}.hub_page .vue-hub .module__content--cards,.page-template-page__hub-list .vue-hub .module__content--cards{padding:0 16px}@media (min-width:768px){.hub_page .vue-hub .module__content--cards,.page-template-page__hub-list .vue-hub .module__content--cards{margin-left:0;margin-right:0;width:auto}.hub_page .vue-hub .hub-search section,.page-template-page__hub-list .vue-hub .hub-search section{padding:24px}}.hub_page .vue-hub .module__carousel--card,.page-template-page__hub-list .vue-hub .module__carousel--card{width:-webkit-calc(100% - 24px);width:-moz-calc(100% - 24px);width:calc(100% - 24px)}@media (min-width:500px){.hub_page .vue-hub .module__carousel--card,.page-template-page__hub-list .vue-hub .module__carousel--card{width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);width:calc(50% - 20px)}}@media (min-width:768px){.hub_page .vue-hub .module__carousel--card,.page-template-page__hub-list .vue-hub .module__carousel--card{width:-webkit-calc(33% - 24px);width:-moz-calc(33% - 24px);width:calc(33% - 24px)}}@media (min-width:1024px){.hub_page .vue-hub .module__carousel--card,.page-template-page__hub-list .vue-hub .module__carousel--card{width:-webkit-calc(25% - 16px);width:-moz-calc(25% - 16px);width:calc(25% - 16px)}}.hub_page .vue-hub.research-companies,.page-template-page__hub-list .vue-hub.research-companies{padding-bottom:40px}.hub_page .vue-hub.research-companies header,.page-template-page__hub-list .vue-hub.research-companies header{padding-right:0}.hub_page .vue-hub.research-companies .module__content--cards,.page-template-page__hub-list .vue-hub.research-companies .module__content--cards,.single-company .content .content__company--wrapper .company-page .cp-analysis ul,.single-company .content .content__company--wrapper .company-page .index-color-keys li{padding-left:0}.hub_page .vue-hub.research-companies table,.page-template-page__hub-list .vue-hub.research-companies table{border-collapse:collapse;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hub_page .vue-hub.research-companies table .company-row,.page-template-page__hub-list .vue-hub.research-companies table .company-row{display:table-row;text-decoration:none;color:inherit}.hub_page .vue-hub.research-companies table td,.page-template-page__hub-list .vue-hub.research-companies table td{vertical-align:middle;text-align:center;padding:8px 24px}.hub_page .vue-hub.research-companies table td:first-child,.page-template-page__hub-list .vue-hub.research-companies table td:first-child{width:240px;padding-left:24px;text-align:left}.hub_page .vue-hub.research-companies table td.company-cell,.page-template-page__hub-list .vue-hub.research-companies table td.company-cell{position:relative}.hub_page .vue-hub.research-companies table td.company-cell label,.page-template-page__hub-list .vue-hub.research-companies table td.company-cell label{line-height:inherit;margin:0;pointer-events:none}.hub_page .vue-hub.research-companies table td.company-cell b,.page-template-page__hub-list .vue-hub.research-companies table td.company-cell b{display:block;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:2px}.hub_page .vue-hub.research-companies table td.company-cell span,.page-template-page__hub-list .vue-hub.research-companies table td.company-cell span{font-weight:700;font-family:"CircularStd",sans-serif;color:#14153f;display:block;padding-bottom:16px;font-size:16px}.hub_page .vue-hub.research-companies table td.company-cell div,.page-template-page__hub-list .vue-hub.research-companies table td.company-cell div{font-size:12px;margin-top:4px;position:absolute;bottom:9px}.hub_page .vue-hub.research-companies table td .glyph-circle-tick,.page-template-page__hub-list .vue-hub.research-companies table td .glyph-circle-tick{background:url(../img/icon/glyph/circle-tick--green.svg) no-repeat center;height:18px;width:18px;display:inline-block}.hub_page .vue-hub.research-companies table td .glyph-circle-tick.grey-tick,.page-template-page__hub-list .vue-hub.research-companies table td .glyph-circle-tick.grey-tick{background:url(../img/icon/glyph/circle-tick--gray.svg) no-repeat center}.hub_page .vue-hub.research-companies table .csv-last-updated,.page-template-page__hub-list .vue-hub.research-companies table .csv-last-updated{font-size:12px;color:rgba(26,33,102,.5);letter-spacing:1.5px;font-family:"Lato",sans-serif;margin-top:2px;font-weight:700}.hub_page .vue-hub.research-companies table thead td,.page-template-page__hub-list .vue-hub.research-companies table thead td{font-weight:700;font-family:"CircularStd",sans-serif;color:rgba(20,21,63,.9);font-size:16px;height:40px;padding:8px 8px 9px;background-color:#f5f6ff;position:-webkit-sticky;position:sticky;z-index:1}body .hub_page .vue-hub.research-companies table thead td,body .page-template-page__hub-list .vue-hub.research-companies table thead td{top:3.4375rem}body.logged-in .hub_page .vue-hub.research-companies table thead td,body.logged-in .page-template-page__hub-list .vue-hub.research-companies table thead td{top:5.5rem}.hub_page .vue-hub.research-companies table thead td:first-of-type,.page-template-page__hub-list .vue-hub.research-companies table thead td:first-of-type{border-top-left-radius:4px;border-bottom-left-radius:4px;text-align:left}.hub_page .vue-hub.research-companies table thead td:last-of-type,.page-template-page__hub-list .vue-hub.research-companies table thead td:last-of-type{border-top-right-radius:4px;border-bottom-right-radius:4px}.hub_page .vue-hub.research-companies table tbody td a,.hub_page .vue-hub.research-companies table thead td a,.page-template-page__hub-list .vue-hub.research-companies table tbody td a,.page-template-page__hub-list .vue-hub.research-companies table thead td a{font-family:"CircularStd",sans-serif;color:#4353ff!important;text-decoration:none!important;font-weight:700}.hub_page .vue-hub.research-companies table tbody td,.page-template-page__hub-list .vue-hub.research-companies table tbody td{border-bottom:1px solid rgba(20,21,63,.1);padding-top:9px;padding-bottom:9px}.hub_page .vue-hub.research-companies table tbody td hr,.page-template-page__hub-list .vue-hub.research-companies table tbody td hr{border-color:rgba(20,21,63,.1);width:22px;margin:0 2px;display:inline-block;position:relative;top:-4px}@media (min-width:768px){.hub_page .vue-hub.research-companies table tbody .company-row.no-engagement,.page-template-page__hub-list .vue-hub.research-companies table tbody .company-row.no-engagement{pointer-events:none}.hub_page .vue-hub.research-companies table tbody .company-row:hover,.page-template-page__hub-list .vue-hub.research-companies table tbody .company-row:hover{background-color:#f5f6ff;cursor:pointer}.hub_page .vue-hub.research-companies table tbody .company-row:hover td.company-cell span,.page-template-page__hub-list .vue-hub.research-companies table tbody .company-row:hover td.company-cell span{color:#4353ff}}@media (max-width:767px){.hub_page .vue-hub.research-companies table tbody .company-row.no-engagement,.page-template-page__hub-list .vue-hub.research-companies table tbody .company-row.no-engagement{pointer-events:none}.hub_page .vue-hub.research-companies table tbody .company-row.no-engagement td.company-cell label:after,.hub_page .vue-hub.research-companies table thead,.page-template-page__hub-list .vue-hub.research-companies table tbody .company-row.no-engagement td.company-cell label:after,.page-template-page__hub-list .vue-hub.research-companies table thead{display:none}.hub_page .vue-hub.research-companies table .csv-last-updated,.page-template-page__hub-list .vue-hub.research-companies table .csv-last-updated{margin-bottom:0;margin-top:4px}.hub_page .vue-hub.research-companies table td:not(:first-child),.page-template-page__hub-list .vue-hub.research-companies table td:not(:first-child){display:none}.hub_page .vue-hub.research-companies table tbody td,.page-template-page__hub-list .vue-hub.research-companies table tbody td{padding-top:5px;font-size:14px}.hub_page .vue-hub.research-companies table td.company-cell,.page-template-page__hub-list .vue-hub.research-companies table td.company-cell{padding-left:0!important;padding-right:0!important;padding-bottom:0}.hub_page .vue-hub.research-companies table td.company-cell label,.page-template-page__hub-list .vue-hub.research-companies table td.company-cell label{padding-left:10px;width:100%;padding-bottom:9px}.hub_page .vue-hub.research-companies table td.company-cell label:after,.page-template-page__hub-list .vue-hub.research-companies table td.company-cell label:after{content:'View';color:#4353ff;font-weight:700;font-family:"CircularStd",sans-serif;font-size:16px;display:inline-block;pointer-events:none;position:absolute;right:16px;top:16px}.hub_page .vue-hub.research-companies table td.company-cell b,.hub_page .vue-hub.research-companies table td.company-cell div,.page-template-page__hub-list .vue-hub.research-companies table td.company-cell b,.page-template-page__hub-list .vue-hub.research-companies table td.company-cell div{font-size:10px;position:static;display:inline-block;margin-bottom:4px}.hub_page .vue-hub.research-companies table td.company-cell span,.page-template-page__hub-list .vue-hub.research-companies table td.company-cell span{font-size:14px;display:block;padding-bottom:0}.hub_page .vue-hub.research-companies table td.company-cell div,.page-template-page__hub-list .vue-hub.research-companies table td.company-cell div{margin-left:12px}.hub_page .vue-hub.research-companies table td.company-cell ul,.page-template-page__hub-list .vue-hub.research-companies table td.company-cell ul{display:block;list-style:none;margin-bottom:9px;padding:6px 16px;margin-left:8px;margin-right:8px;background-color:#f7f7f7}.hub_page .vue-hub.research-companies table td.company-cell ul li,.page-template-page__hub-list .vue-hub.research-companies table td.company-cell ul li{padding:12px 0;font-family:"CircularStd",sans-serif;color:#14153f}.hub_page .vue-hub.research-companies table td.company-cell ul li .glyph-circle-tick,.hub_page .vue-hub.research-companies table td.company-cell ul li a,.page-template-page__hub-list .vue-hub.research-companies table td.company-cell ul li .glyph-circle-tick,.page-template-page__hub-list .vue-hub.research-companies table td.company-cell ul li a{float:right}}.hub_page .vue-hub .download-footer,.page-template-page__hub-list .vue-hub .download-footer{display:none;position:fixed;width:100%;bottom:0;left:0;padding:10px 0;font-size:16px;min-height:55px;font-family:"CircularStd",sans-serif;background-color:#f5f6ff;border-top:1px solid #d9dcff;font-weight:700;color:#14153f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hub_page .vue-hub .download-footer .hub_page--cards,.page-template-page__hub-list .vue-hub .download-footer .hub_page--cards{padding:0 16px;min-height:auto;width:100%;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.hub_page .vue-hub .download-footer .download-footer__text,.page-template-page__hub-list .vue-hub .download-footer .download-footer__text{margin-right:20px}.hub_page .vue-hub .download-footer .button,.page-template-page__hub-list .vue-hub .download-footer .button{right:0!important;min-width:200px}@media (min-width:768px){.hub_page .vue-hub .download-footer,.page-template-page__hub-list .vue-hub .download-footer{display:block;font-size:16px}.hub_page .vue-hub .download-footer .hub_page--cards,.page-template-page__hub-list .vue-hub .download-footer .hub_page--cards{position:relative;padding:0 24px}.hub_page .vue-hub .download-footer .hub_page--cards .button,.page-template-page__hub-list .vue-hub .download-footer .hub_page--cards .button{margin-top:0;right:24px}}@media (min-width:1280px){.hub_page .vue-hub .download-footer .hub_page--cards,.page-template-page__hub-list .vue-hub .download-footer .hub_page--cards{width:83.33333%;margin:auto}.hub_page .hub-search,.hub_page .module__content--cards,.hub_page .page-template-page__hub-list--cards,.page-template-page__hub-list .hub-search,.page-template-page__hub-list .module__content--cards,.page-template-page__hub-list .page-template-page__hub-list--cards{width:83.33333%;margin-right:0;margin-left:8.33333%}}@media (min-width:640px) and (max-width:1279px){.hub_page .hub-search.events-cards,.hub_page .module__content--cards.events-cards,.hub_page .page-template-page__hub-list--cards.events-cards,.page-template-page__hub-list .hub-search.events-cards,.page-template-page__hub-list .module__content--cards.events-cards,.page-template-page__hub-list .page-template-page__hub-list--cards.events-cards{margin:auto}}.hub_page .hub-search summary,.hub_page .hub-search summary p,.page-template-page__hub-list .hub-search summary,.page-template-page__hub-list .hub-search summary p{font-family:"LL Circular Bold Web",sans-serif;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;font-weight:700;font-size:1.1875rem}.hub_page .hub-search summary,.page-template-page__hub-list .hub-search summary{margin-top:-80px;width:80%;border-radius:4px;border:1px solid rgba(217,220,255,.8);background-color:#fff;padding:28px 33% 20px 24px;margin-bottom:14px}@media (min-width:1280px){.hub_page .hub-search summary,.page-template-page__hub-list .hub-search summary{font-size:1.3125rem}}.hub_page .hub-search summary p,.page-template-page__hub-list .hub-search summary p{margin:0}@media (min-width:1280px){.hub_page .hub-search summary p,.page-template-page__hub-list .hub-search summary p{font-size:1.3125rem}}.hub_page .hub-search .search-wrapper,.page-template-page__hub-list .hub-search .search-wrapper{position:relative;z-index:1}.hub_page .hub-search section,.page-template-page__hub-list .hub-search section{padding:15px;border-radius:4px;box-shadow:0 0 20px 0 rgba(0,0,0,.1);border:1px solid #d9dcff;background-color:#fff;overflow:auto;margin-bottom:16px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.hub_page .hub-search section:before,.page-template-page__hub-list .hub-search section:before{content:'';display:block;width:-webkit-calc(100% + 31px);width:-moz-calc(100% + 31px);width:calc(100% + 31px);position:absolute;z-index:-1;left:-23px;top:-18px;background-color:#f5f6ff;border:solid 1px #4353ff;height:80px;border-radius:0;border-right:none}@media (min-width:500px){.hub_page .hub-search section:before,.page-template-page__hub-list .hub-search section:before{border-radius:4px;width:-webkit-calc(100% + 46px);width:-moz-calc(100% + 46px);width:calc(100% + 46px);border:solid 1px #4353ff}}.hub_page .hub-search section label,.page-template-page__hub-list .hub-search section label{font-family:"Lato",sans-serif;font-size:12px;text-transform:uppercase;color:#1a2166;letter-spacing:1.5px;position:relative}.hub_page .hub-search section label.search-label,.page-template-page__hub-list .hub-search section label.search-label{min-width:100%;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;margin-bottom:16px}.hub_page .hub-search section label.search-label:after,.page-template-page__hub-list .hub-search section label.search-label:after{content:'';background:url(../img/glyphs/search--blue.svg) no-repeat center;height:20px;width:20px;position:absolute;top:10px;left:13px}.hub_page .hub-search section label.search-label .lds-spinner,.page-template-page__hub-list .hub-search section label.search-label .lds-spinner{height:20px;width:20px;position:absolute;top:10px;left:13px;background-color:#d9dcff;z-index:1}.hub_page .hub-search section label.search-label input,.page-template-page__hub-list .hub-search section label.search-label input{padding-left:40px}.hub_page .hub-search section label.sort-label,.page-template-page__hub-list .hub-search section label.sort-label{padding-left:16px;position:relative;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-basis:50%;flex-basis:50%;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1}.hub_page .hub-search section label.sort-label b,.page-template-page__hub-list .hub-search section label.sort-label b{width:33%;text-align:right;padding-right:8px;padding-top:9px}.hub_page .hub-search section label input,.hub_page .hub-search section label select,.page-template-page__hub-list .hub-search section label input,.page-template-page__hub-list .hub-search section label select{margin:0;border-radius:4px;background-color:#d9dcff;background-image:none;padding:6px 10px 8px;color:#1a2166;box-shadow:none;border:0;font-size:16px;font-family:"Lato",sans-serif;height:39px}.hub_page .hub-search section label input::-webkit-input-placeholder,.hub_page .hub-search section label select::-webkit-input-placeholder,.page-template-page__hub-list .hub-search section label input::-webkit-input-placeholder,.page-template-page__hub-list .hub-search section label select::-webkit-input-placeholder{color:rgba(26,33,102,.8)}.hub_page .hub-search section label input::-moz-placeholder,.hub_page .hub-search section label select::-moz-placeholder,.page-template-page__hub-list .hub-search section label input::-moz-placeholder,.page-template-page__hub-list .hub-search section label select::-moz-placeholder{color:rgba(26,33,102,.8)}.hub_page .hub-search section label input:-ms-input-placeholder,.hub_page .hub-search section label select:-ms-input-placeholder,.page-template-page__hub-list .hub-search section label input:-ms-input-placeholder,.page-template-page__hub-list .hub-search section label select:-ms-input-placeholder{color:rgba(26,33,102,.8)}.hub_page .hub-search section label input:-moz-placeholder,.hub_page .hub-search section label select:-moz-placeholder,.page-template-page__hub-list .hub-search section label input:-moz-placeholder,.page-template-page__hub-list .hub-search section label select:-moz-placeholder{color:rgba(26,33,102,.8)}@media (min-width:768px){.hub_page .hub-search section,.page-template-page__hub-list .hub-search section{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.hub_page .hub-search section label.search-label,.page-template-page__hub-list .hub-search section label.search-label{-webkit-flex-basis:65%;flex-basis:65%;margin-bottom:0;min-width:auto}.hub_page .hub-search section label.sort-label,.page-template-page__hub-list .hub-search section label.sort-label{-webkit-flex-basis:auto;flex-basis:auto;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;flex-grow:0}.hub_page .hub-search section label.sort-label select,.page-template-page__hub-list .hub-search section label.sort-label select{width:140px}}@media (min-width:640px) and (max-width:1279px){.hub_page .hub-search summary,.page-template-page__hub-list .hub-search summary{padding-right:20%}}@media (max-width:640px){.hub_page .hub-search summary,.page-template-page__hub-list .hub-search summary{margin-top:-40px;width:100%;padding:16px}}.hub_page--cards,.page-template-page__hub-list--cards{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;min-height:100px}.hub_page .module,.page-template-page__hub-list .module,.select-label{position:relative}@media (min-width:1280px){.hub_page .events,.page-template-page__hub-list .events{width:83.33333%;margin-right:0;margin-left:8.33333%}}.hub_page .events>h4,.page-template-page__hub-list .events>h4{font-family:"LL Circular Bold Web",sans-serif;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;font-weight:700;font-size:1.1875rem;color:#14153f;margin-left:11px}@media (min-width:1280px){.hub_page .events>h4,.page-template-page__hub-list .events>h4{font-size:1.3125rem}}.hub_page .events>h4.heading-upcoming,.page-template-page__hub-list .events>h4.heading-upcoming{margin-top:50px;margin-bottom:16px}.hub_page .events>h4.heading-past,.page-template-page__hub-list .events>h4.heading-past{margin-top:70px}.select-label{display:inline-block}.select-label:after{content:'';background:url(../img/glyphs/dropdown-arrow--blue.svg) no-repeat center;height:20px;width:20px;position:absolute;top:10px;right:10px;pointer-events:none}.body-search .hub_page{margin-top:30px}.body-search .module__tab{width:100%}.body-search .module__tab figure{background-color:#fff}.quote_module .module__content--quotes{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1280px){.quote_module .module__content--quotes{width:-webkit-calc(83.33333% - 1.5rem);width:-moz-calc(83.33333% - 1.5rem);width:calc(83.33333% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(8.33333% + .625rem);margin-left:-moz-calc(8.33333% + .625rem);margin-left:calc(8.33333% + .625rem)}}@media (min-width:640px) and (max-width:1279px){.quote_module .module__content--quotes{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}@media (max-width:640px){.quote_module .module__content--quotes{width:-webkit-calc(100% + 16px);width:-moz-calc(100% + 16px);width:calc(100% + 16px);width:100vw;margin-left:-8px;margin-right:-8px}}.quote_module .module__content--quote{vertical-align:top;background-color:#f5f6ff;position:relative}.quote_module .module__content--quote cite,.quote_module .module__content--quote::before{font-style:normal;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0}.quote_module .module__content--quote::before{font-family:"Caslon224",serif;letter-spacing:.01em;font-size:4.9375rem;content:"\201C";color:var(#14153f);position:absolute;top:0;left:0;line-height:.9;opacity:.1}@media (min-width:1280px){.quote_module .module__content--quote::before{font-size:4.25rem}}@media (min-width:1280px){.quote_module .module__content--quote footer{display:block}}.quote_module .module__content--quote cite{font-family:"Lato",sans-serif;line-height:1.2;letter-spacing:normal;font-size:.625rem;font-weight:400}@media (min-width:1280px){.quote_module .module__content--quote cite{font-size:.75rem}}.quote_module .module__content--quote p{margin-bottom:8px}@media (min-width:1280px){.quote_module .module__content--quote{width:-webkit-calc(40% - 1.5rem);width:-moz-calc(40% - 1.5rem);width:calc(40% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-right:10%;padding:24px}.quote_module .module__content--quote footer,.quote_module .module__content--quote p{padding-right:25%}}@media (min-width:640px) and (max-width:1279px){.quote_module .module__content--quote{width:-webkit-calc(50% - 1rem);width:-moz-calc(50% - 1rem);width:calc(50% - 1rem);margin-right:.5rem;margin-left:.5rem;padding:24px}}@media (max-width:640px){.quote_module .module__content--quote{width:100%;padding:24px 16px 40px;margin-bottom:120px}}.quote_module .module__content--quote header{position:absolute;background-color:#fefefe;text-align:center;border-radius:4px;overflow:hidden}@media (min-width:1280px){.quote_module .module__content--quote header{bottom:-54px;right:-25%;width:50%}}@media (min-width:640px) and (max-width:1279px){.quote_module .module__content--quote header{top:100%;top:-webkit-calc(100% - 24px);top:-moz-calc(100% - 24px);top:calc(100% - 24px);right:0;width:25%;width:-webkit-calc(25% + 16px);width:-moz-calc(25% + 16px);width:calc(25% + 16px)}}@media (max-width:640px){.quote_module .module__content--quote header{top:100%;top:-webkit-calc(100% - 24px);top:-moz-calc(100% - 24px);top:calc(100% - 24px);left:50%;width:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}.quote_module .module__content--quote header img{margin:16px;width:80%;width:-webkit-calc(100% - 32px);width:-moz-calc(100% - 32px);width:calc(100% - 32px);height:auto;display:inline-block}[data-readmore][aria-expanded=false]{overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:-o-ellipsis-lastline}.team_module{margin-top:27px}@media (min-width:1280px){.team_module.section__module{margin-top:68px}}.team_module h4{line-height:1.2}.team_module footer{position:absolute;bottom:0;left:24px}.team_module article{padding-bottom:1.5rem;position:relative}.team_module .tag{font-family:"Lato",sans-serif;font-style:normal;font-stretch:normal;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;font-weight:700;font-size:.625rem;line-height:1.2}@media (min-width:1280px){.team_module .tag{font-size:.75rem}}.module__card--header h4 a:hover,.module__carousel--card h4 a:hover,.team_module a:hover{text-decoration:underline}@media (min-width:1280px){.team_module .module__tab{width:-webkit-calc(50% - 24px);width:-moz-calc(50% - 24px);width:calc(50% - 24px)}.team_module .module__tab:nth-child(odd){margin-left:24px}}@media (min-width:640px) and (max-width:1279px){.team_module .module__tab{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}.team_module .module__content .content,.team_module .module__title .content{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4}@media (min-width:1280px){.team_module .module__content,.team_module .module__title{width:-webkit-calc(83.33333% - 1.5rem);width:-moz-calc(83.33333% - 1.5rem);width:calc(83.33333% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(8.33333% + .625rem);margin-left:-moz-calc(8.33333% + .625rem);margin-left:calc(8.33333% + .625rem)}}@media (min-width:640px) and (max-width:1279px){.team_module .module__content,.team_module .module__title{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem;margin-top:36px}}@media (max-width:640px){.team_module .module__content,.team_module .module__title{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}.blocks_module,.crt-graph-index main#cgiMain table#cgiInfoTable{margin-top:0}@media (min-width:1280px){.blocks_module .module__title{width:-webkit-calc(66.66667% - 1.5rem);width:-moz-calc(66.66667% - 1.5rem);width:calc(66.66667% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(16.66667% + .625rem);margin-left:-moz-calc(16.66667% + .625rem);margin-left:calc(16.66667% + .625rem)}}@media (min-width:640px) and (max-width:1279px){.blocks_module .module__title{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}@media (max-width:640px){.blocks_module .module__title{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}.blocks_module .module__title h4{display:block;width:100%;text-align:center}.blocks_module .module__content{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;width:100%}@media (min-width:1280px){.blocks_module .module__content{width:-webkit-calc(66.66667% - 1.5rem);width:-moz-calc(66.66667% - 1.5rem);width:calc(66.66667% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(16.66667% + .625rem);margin-left:-moz-calc(16.66667% + .625rem);margin-left:calc(16.66667% + .625rem)}}@media (min-width:640px) and (max-width:1279px){.blocks_module .module__content{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}@media (max-width:640px){.blocks_module .module__content{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}.blocks_module .module__content--cta{-webkit-align-self:flex-end;align-self:flex-end;margin-bottom:0;width:100%}.blocks_module .module__content--box{padding:16px;border:1px solid #d9dcff;background:#fefefe;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:space-between;align-content:space-between;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;text-align:center}@media (min-width:1280px){.blocks_module .module__content--box{padding:24px}}@media (max-width:640px){.blocks_module .module__content--box{border-radius:0;padding:0}}@media (min-width:1280px){.blocks_module .module__content--box{width:-webkit-calc(50% - 1.5rem);width:-moz-calc(50% - 1.5rem);width:calc(50% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-bottom:24px}.blocks_module .module__content--box.wide{width:-webkit-calc(100% - 1.5rem);width:-moz-calc(100% - 1.5rem);width:calc(100% - 1.5rem);margin-right:.75rem;margin-left:.75rem}}@media (min-width:640px) and (max-width:1279px){.blocks_module .module__content--box{width:-webkit-calc(50% - 1rem);width:-moz-calc(50% - 1rem);width:calc(50% - 1rem);margin-right:.5rem;margin-left:.5rem;margin-bottom:16px}.blocks_module .module__content--box.wide{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}@media (max-width:640px){.blocks_module .module__content--box{margin-bottom:16px}.blocks_module .module__content--box,.blocks_module .module__content--box.wide{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}header .header__orphan{padding-top:6.25rem}header .header__orphan .content__wrapper{padding-right:0;padding-left:0;max-width:90rem;margin-left:auto;margin-right:auto}@media (min-width:1280px){header .header__orphan .content__wrapper{padding-right:.75rem;padding-left:.75rem;max-width:90rem;margin-left:auto;margin-right:auto}}header .header__orphan .content__inner{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}@media (min-width:1280px){header .header__orphan .content__inner{width:-webkit-calc(100% - 1.5rem);width:-moz-calc(100% - 1.5rem);width:calc(100% - 1.5rem);margin-right:.75rem;margin-left:.75rem}}header .header__orphan .content__title{text-align:center;display:none}.body-access header .header__orphan .content__title,.twitter_feed .nav .btn svg{display:block}@media (min-width:1280px){header .header__orphan .content__title{width:-webkit-calc(66.66667% - 1.5rem);width:-moz-calc(66.66667% - 1.5rem);width:calc(66.66667% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(16.66667% + .625rem);margin-left:-moz-calc(16.66667% + .625rem);margin-left:calc(16.66667% + .625rem)}}@media (min-width:640px) and (max-width:1279px){header .header__orphan .content__title{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}@media (max-width:640px){header .header__orphan .content__title{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}.twitter_feed{overflow:hidden}.twitter_feed>.module{max-width:75rem}.twitter_feed .nav{float:right}.twitter_feed .nav .btn{padding:8px;margin:0 8px;text-decoration:none;border-radius:4px;background-color:#4353ff;color:#fefefe;width:40px;display:inline-block}.twitter_feed .nav .btn svg *{fill:#fff}.twitter_feed .nav .btn.btn-left svg{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.twitter_feed .nav .btn.btn-right svg{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.twitter_feed #ctf{overflow:visible}.contact__details a,.contact__form form .wpcf7-acceptance .wpcf7-list-item a,.twitter_feed #ctf a{text-decoration:none}.twitter_feed #ctf .ctf-header{border-bottom:0 none;display:none}.twitter_feed #ctf .ctf-context{position:absolute;top:10px}.twitter_feed #ctf .ctf-retweet-icon{background:initial;color:#1a2166!important}.twitter_feed #ctf .ctf-tweets{width:200%;white-space:nowrap;margin-top:72px;-webkit-transition:margin-left 1s;-o-transition:margin-left 1s;-moz-transition:margin-left 1s;transition:margin-left 1s}.twitter_feed #ctf .ctf-tweets .ctf-item{position:relative;width:33vw;border-top:0 none;border-right:1px solid #eee;display:inline-block;padding:24px 20px;max-width:22rem;min-width:16rem;white-space:normal;vertical-align:top}.twitter_feed #ctf .ctf-tweets .ctf-item .ctf-author-name{font-size:1.1875rem}.twitter_feed #ctf .ctf-tweets .ctf-item .ctf-author-screenname{width:100%;font-size:.875rem}.twitter_feed #ctf .ctf-tweets .ctf-item .ctf-author-avatar{border:1px solid #ddd;border-radius:50%}.twitter_feed #ctf .ctf-tweets .ctf-item .ctf-tweet-actions{margin-left:0}.twitter_feed #ctf .ctf-tweets .ctf-item .ctf-tweet-content{margin:26px 0}.twitter_feed #ctf .ctf-tweets .ctf-item .ctf-tweet-meta{position:absolute;left:20px;bottom:0}.twitter_feed #ctf .ctf-tweets .ctf-item .ctf-tweet-actions{position:absolute;right:20px;bottom:0}.module__card.case-study .module__card--footer span,.module__card.engagement-update .module__card--footer span,.module__card.event .module__card--footer span,.module__card.food-scandals .module__card--footer span,.module__card.intensive-farming-pollution .module__card--footer span,.module__card.key-terms .module__card--footer span,.module__card.press-release .module__card--footer span,.module__card.report .module__card--footer span,.twitter_feed #ctf #ctf-more,.twitter_feed #ctf .ctf-corner-logo,.twitter_feed #ctf .ctf-screename-sep{display:none}.page-template-contact .background,.page-template-contact .content-wrapper{background-color:#f5f6ff}.page-template-contact .background::after,.page-template-contact .background::before{position:absolute;left:0;right:0;top:0;bottom:0;content:''}.page-template-contact .background::before{z-index:1;opacity:.15;background-image:url(../img/patterns/dots.png);background-size:20px auto}.page-template-contact .background::after{z-index:2;background-image:-webkit-linear-gradient(344deg,#f5f6ff,rgba(245,246,255,0));background-image:-moz-linear-gradient(344deg,#f5f6ff,rgba(245,246,255,0));background-image:linear-gradient(106deg,#f5f6ff,rgba(245,246,255,0))}.page-template-contact .background .background__image{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.2}.contact .content__title{margin:2rem 0}.contact__intro{font-style:normal;font-stretch:normal;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;font-size:1.3125rem;line-height:1.38;margin:2.5rem 0 1rem}.contact__intro em,.enquiries__email a em,em .contact__intro,em .enquiries__email a{font-family:'CircularStdItalic',sans-serif;font-style:italic}.contact__intro,.contact__intro strong,.enquiries__email a strong,strong .contact__intro,strong .enquiries__email a{font-family:'CircularStdBold',sans-serif;font-weight:700}@media (min-width:1280px){.contact__intro{margin:2.5rem 0}}.contact__details{line-height:1.44;margin-bottom:1rem}@media (min-width:1280px){.contact__details{margin-bottom:4rem}}.contact__details a{color:#1a2166}.contact__address,.contact__email,.contact__phone,.contact__social{margin-bottom:1rem}.contact__social-icon{display:inline-block}.contact__social-icon i{font-size:1.125rem;color:#4353ff}.contact__social-icon a:first-child{margin-right:1.5rem}@media (min-width:640px){.enquiries{margin-bottom:5rem}}.enquiries .cell{border-top:solid 1px #d9dcff}.enquiries h5{font-family:"Lato",sans-serif;font-size:.75rem;text-transform:uppercase;color:rgba(26,33,102,.7);margin:1rem 0 .5rem}.enquiries__copy,.module__thankyou--content li,.module__thankyou--content p{line-height:1.5}.enquiries__email{margin:1rem 0}.contact__form h2,.enquiries h5,.enquiries__email a{font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0}.enquiries__email a{font-family:'CircularStdBold',sans-serif;font-weight:700;color:#4353ff;text-decoration:none}.contact__form{padding:16px;background:#fefefe;border-radius:4px;border:0;margin-bottom:5rem}@media (min-width:1280px){.contact__form{padding:24px}}@media (max-width:640px){.contact__form{border-radius:0;padding:0;margin-top:.5rem;padding:1.5rem 1rem}}@media (min-width:1280px){.contact__form{padding-top:2.5rem;padding-bottom:2.5rem}}@media (min-width:640px) and (max-width:1279px){.contact__form{padding-top:2.5rem;padding-bottom:2.5rem}}.contact__form h2{font-family:"Lato",sans-serif;font-weight:300;font-size:1.9375rem;margin-bottom:1.5rem}@media (min-width:1280px){.contact__form h2{font-size:2.375rem}}@media (min-width:640px) and (max-width:1279px){.contact__form h2{margin-bottom:2.5rem}}@media (min-width:1280px){.contact__form h2{margin-bottom:2.5rem}}.contact__form form textarea{height:6.25rem;resize:none}@media (min-width:640px) and (max-width:1279px){.contact__form form textarea{height:7.5rem}}@media (min-width:1280px){.contact__form form textarea{height:12.5rem}}.contact__form form input[type=email],.contact__form form input[type=text],.contact__form form textarea{width:100%;box-shadow:none;border:0;background:rgba(217,220,255,.8);border-radius:4px;margin:0 0 1rem}.contact__form form input[type=email]::-webkit-input-placeholder, .contact__form form input[type=text]::-webkit-input-placeholder, .contact__form form textarea::-webkit-input-placeholder{color:#1a2166;font-family:"Lato",sans-serif;font-style:normal;font-stretch:normal;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;font-weight:400;font-size:.875rem;margin-top:0;margin-bottom:2em;line-height:1.4}.contact__form form input[type=email]::-moz-placeholder, .contact__form form input[type=text]::-moz-placeholder, .contact__form form textarea::-moz-placeholder{color:#1a2166;font-family:"Lato",sans-serif;font-style:normal;font-stretch:normal;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;font-weight:400;font-size:.875rem;margin-top:0;margin-bottom:2em;line-height:1.4}.contact__form form input[type=email]:-ms-input-placeholder, .contact__form form input[type=text]:-ms-input-placeholder, .contact__form form textarea:-ms-input-placeholder{color:#1a2166;font-family:"Lato",sans-serif;font-style:normal;font-stretch:normal;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern","liga" 0,"calt" 0;font-weight:400;font-size:.875rem;margin-top:0;margin-bottom:2em;line-height:1.4}.contact__form form input[type=email]::-ms-input-placeholder, .contact__form form input[type=text]::-ms-input-placeholder, .contact__form form textarea::-ms-input-placeholder{color:#1a2166;font-family:"Lato",sans-serif;font-style:normal;font-stretch:normal;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern","liga" 0,"calt" 0;font-weight:400;font-size:.875rem;margin-top:0;margin-bottom:2em;line-height:1.4}.contact__form form input[type=email]::placeholder,.contact__form form input[type=text]::placeholder,.contact__form form textarea::placeholder{color:#1a2166;font-family:"Lato",sans-serif;font-style:normal;font-stretch:normal;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;font-weight:400;font-size:.875rem;margin-top:0;margin-bottom:2em;line-height:1.4}@media (min-width:1280px){.contact__form form input[type=email]::-webkit-input-placeholder, .contact__form form input[type=text]::-webkit-input-placeholder, .contact__form form textarea::-webkit-input-placeholder{font-size:1rem}.contact__form form input[type=email]::-moz-placeholder, .contact__form form input[type=text]::-moz-placeholder, .contact__form form textarea::-moz-placeholder{font-size:1rem}.contact__form form input[type=email]:-ms-input-placeholder, .contact__form form input[type=text]:-ms-input-placeholder, .contact__form form textarea:-ms-input-placeholder{font-size:1rem}.contact__form form input[type=email]::-ms-input-placeholder, .contact__form form input[type=text]::-ms-input-placeholder, .contact__form form textarea::-ms-input-placeholder{font-size:1rem}.contact__form form input[type=email]::placeholder,.contact__form form input[type=text]::placeholder,.contact__form form textarea::placeholder{font-size:1rem}}.contact__form form input[type=email]::-webkit-input-placeholder a, .contact__form form input[type=text]::-webkit-input-placeholder a, .contact__form form textarea::-webkit-input-placeholder a{color:inherit;text-decoration:none}.contact__form form input[type=email]::-moz-placeholder a, .contact__form form input[type=text]::-moz-placeholder a, .contact__form form textarea::-moz-placeholder a{color:inherit;text-decoration:none}.contact__form form input[type=email]:-ms-input-placeholder a, .contact__form form input[type=text]:-ms-input-placeholder a, .contact__form form textarea:-ms-input-placeholder a{color:inherit;text-decoration:none}.contact__form form input[type=email]::-ms-input-placeholder a, .contact__form form input[type=text]::-ms-input-placeholder a, .contact__form form textarea::-ms-input-placeholder a{color:inherit;text-decoration:none}.contact__form form input[type=email]::placeholder a,.contact__form form input[type=text]::placeholder a,.contact__form form textarea::placeholder a{color:inherit;text-decoration:none}.contact__form form input[type=email]::-webkit-input-placeholder a:hover, .contact__form form input[type=text]::-webkit-input-placeholder a:hover, .contact__form form textarea::-webkit-input-placeholder a:hover{text-decoration:underline}.contact__form form input[type=email]::-moz-placeholder a:hover, .contact__form form input[type=text]::-moz-placeholder a:hover, .contact__form form textarea::-moz-placeholder a:hover{text-decoration:underline}.contact__form form input[type=email]:-ms-input-placeholder a:hover, .contact__form form input[type=text]:-ms-input-placeholder a:hover, .contact__form form textarea:-ms-input-placeholder a:hover{text-decoration:underline}.contact__form form input[type=email]::-ms-input-placeholder a:hover, .contact__form form input[type=text]::-ms-input-placeholder a:hover, .contact__form form textarea::-ms-input-placeholder a:hover{text-decoration:underline}.contact__form form input[type=email]::placeholder a:hover,.contact__form form input[type=text]::placeholder a:hover,.contact__form form textarea::placeholder a:hover{text-decoration:underline}.contact__form form input[type=email].wpcf7-not-valid,.contact__form form input[type=text].wpcf7-not-valid,.contact__form form textarea.wpcf7-not-valid{border:1px solid #cc4b37;margin-bottom:.3rem}.contact__form form .wpcf7-acceptance .wpcf7-list-item{margin:0}.contact__form form .button{border:0;margin-top:2rem;cursor:pointer}.contact__form form .button:disabled{background-color:#4353ff}.contact__form form .wpcf7-not-valid-tip{margin-bottom:1rem;color:#cc4b37;font-weight:.75rem;font-weight:700}.contact__form form .wpcf7-validation-errors{display:none!important}.contact__form form .wpcf7-mail-sent-ok{border:0;padding:0;text-align:center}.wysiwyg .module{position:relative}.wysiwyg .module__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;margin-right:.5rem;margin-left:.5rem}@media (min-width:1280px){.wysiwyg .module__content{margin-right:-.75rem;margin-left:-.75rem}}.wysiwyg .module__content .content{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}@media (min-width:1280px){.wysiwyg .module__content .content{width:-webkit-calc(83.33333% - 1.5rem);width:-moz-calc(83.33333% - 1.5rem);width:calc(83.33333% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(8.33333% + .75rem);margin-left:-moz-calc(8.33333% + .75rem);margin-left:calc(8.33333% + .75rem)}}.wrapper>.section__module{margin-top:7.1rem;margin-top:5.5vw}.wrapper>.section__module+.wysiwyg{margin-top:14.2rem;margin-top:11vw}@media (min-width:1441px){.wrapper>.section__module+.wysiwyg{margin-top:158px}}.content__article--authors{margin-bottom:2.5rem}@media (min-width:1280px){.content__article--authors{margin-bottom:5rem}}.article__footer--disclaimer{margin:1.25rem 0;display:block;line-height:1.3;font-size:.875rem}.article__footer--disclaimer a,.module__tab a{color:#4353ff;text-decoration:none}.module__carousel--card{display:inline-block;vertical-align:top;width:271px;min-height:273px;border-radius:4px;border:1px solid #d9dcff;padding:10px;margin:8px;background-color:#fefefe;position:relative}.module__carousel--card.hasLink{-webkit-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;transition:all 250ms ease-out;box-shadow:0 0 0 1px transparent}.module__carousel--card.hasLink:hover{box-shadow:0 0 0 1px #d9dcff}.module__carousel--card:first-of-type{margin-left:0}.dashboard .dashboard-right section .data-table .data-tags li:last-of-type,.module__carousel--card:last-of-type{margin-right:0}@media (min-width:1280px){.module__carousel--card{width:271px;min-height:273px}.module__carousel--card h4{height:60px}}@media (min-width:640px) and (max-width:1279px){.module__carousel--card{width:229.3px;min-height:237px}}@media (max-width:640px){.module__carousel--card{width:212px;min-height:237px}}.hub_page .module__carousel--card{margin-left:8px;margin-right:8px}.hub_page .module__carousel--card:first-of-type{margin-left:8px}.hub_page .module__carousel--card:last-of-type{margin-right:8px}@media (min-width:1280px){.hub_page .module__carousel--card{width:-webkit-calc(25% - 24px);width:-moz-calc(25% - 24px);width:calc(25% - 24px)}}.module__carousel--card .region,.module__carousel--card h4{font-family:"Lato",sans-serif;font-style:normal;font-stretch:normal;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0}.module__carousel--card h4{font-weight:400;font-size:.875rem;line-height:1.5;margin-top:0;margin-bottom:2em;padding:16px 6px}@media (min-width:1280px){.module__carousel--card h4{font-size:1rem}}.module__carousel--card h4 a{color:inherit;text-decoration:none}.module__carousel--card .region{line-height:1.2;font-weight:700;font-size:.625rem;padding:6px 6px 6px 28px;position:absolute;bottom:11px}@media (min-width:1280px){.module__carousel--card .region{font-size:.75rem}}.module__carousel--card .region::before{content:'';position:absolute;width:24px;height:24px;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:url(../img/glyphs/location.svg);background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../img/glyphs/location--dark.svg)}.module__carousel--card header{padding:6px;border-bottom:1px solid #efefef}.module__carousel--card header .member__logo{display:block;margin:8px 16px;background-size:contain;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden}.module__carousel--card header .member__logo figure{position:absolute;top:8px;left:16px;height:-webkit-calc(100% - 16px);height:-moz-calc(100% - 16px);height:calc(100% - 16px);width:-webkit-calc(100% - 32px);width:-moz-calc(100% - 32px);width:calc(100% - 32px);margin:0;padding:0}.module__carousel--card header .member__logo figure img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:auto;width:100%;display:block;-o-object-fit:contain;object-fit:contain}.module__carousel--card header .member__logo::after{content:'';display:block;padding-bottom:56.5%}.module__card{border:solid 1px #d9dcff;border-radius:4px;padding-bottom:3.125rem;margin-top:24px;background-color:#fefefe;overflow:hidden;width:22.5rem;margin-left:12px;margin-right:12px;min-height:-webkit-calc(22.5rem*.75);min-height:-moz-calc(22.5rem*.75);min-height:calc(22.5rem*.75);display:inline-block;vertical-align:top}.module__card,.module__card[disabled],.nav__sub ul li.current-page-ancestor{position:relative}.module__card[disabled]::before{content:'';z-index:0;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fefefe}.module__card[disabled]>a,.module__card[disabled]>div,.module__card[disabled]>footer,.module__card[disabled]>header{opacity:.3}@media (max-width:640px){.module__card{width:100%}.secondary_cards .module__card{padding-right:25%}}.module__card.dairy-production-risks,.module__card.food-scandals,.module__card.intensive-farming-pollution,.module__card.key-terms,.module__card.meat-production-risks{padding-bottom:0}.module__card.dairy-production-risks .module__card--footer,.module__card.food-scandals .module__card--footer,.module__card.intensive-farming-pollution .module__card--footer,.module__card.key-terms .module__card--footer,.module__card.meat-production-risks .module__card--footer,.module__tab.event a.read-more{display:none}@media (min-width:1280px){.module__card.report{min-height:-webkit-calc(22.5rem*1.46);min-height:-moz-calc(22.5rem*1.46);min-height:calc(22.5rem*1.46)}}@media (max-width:639px){.module__card.report{min-height:-webkit-calc(24vw*2.6);min-height:-moz-calc(24vw*2.6);min-height:calc(24vw*2.6)}}.module__card.case-study .module__card--image,.module__card.report .module__card--image{background:#4353ff}.module__card.case-study .module__card--image img,.module__card.report .module__card--image img{width:66%;top:20%;box-shadow:0 0 20px 0 rgba(10,10,10,.5)}.module__card.wide{padding-bottom:0;width:45rem;width:-webkit-calc(66.666% - 24px);width:-moz-calc(66.666% - 24px);width:calc(66.666% - 24px);display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex}.module__card.wide .module__card--image{width:40%}.module__card.wide .module__card--wide{width:60%;position:relative}@media (min-width:1280px){.module__card{width:-webkit-calc(33.333% - 24px);width:-moz-calc(33.333% - 24px);width:calc(33.333% - 24px)}}@media (min-width:640px) and (max-width:1279px){.module__card{width:-webkit-calc(33.333% - 16px);width:-moz-calc(33.333% - 16px);width:calc(33.333% - 16px);margin-left:8px;margin-right:8px}}@media (max-width:640px){.module__card{margin-left:8px;margin-right:8px}.secondary_cards .module__card{border:0;border-top:1px solid #d9dcff;width:100%;min-height:auto}}.module__card--content{padding:16px;display:none}#cpDownload .cp-analysis ul.nested p:last-of-type,.module__card--content p:last-of-type,.single-company .content .content__company--wrapper .company-page .company-profile .button:last-of-type{margin-bottom:0}@media (min-width:1280px){.module__card--content{display:block;min-height:152px}}@media (min-width:1440px){.module__card--content{min-height:128px}.body-engagements .module__card--content{min-height:152px}}.module__card--inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.article__footer>div,.module__card--inner>*{width:100%}.module__card--image{display:block;position:relative;overflow:hidden;background:#4353ff}@media (max-width:640px){.secondary_cards .module__card--image{position:absolute;top:8px;right:0;width:25%}}.module__card--image:empty{background:-webkit-gradient(linear,left top, left bottom,from(#efefef),to(#fefefe));background:-webkit-linear-gradient(top,#efefef,#fefefe);background:-moz-linear-gradient(top,#efefef,#fefefe);background:linear-gradient(to bottom,#efefef,#fefefe);border-bottom:solid 1px #d9dcff}.module__card--image img{width:100%;height:auto;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);min-height:100%;-o-object-fit:cover;object-fit:cover}.module__card--image::before{content:'';padding-bottom:56.5%;display:block}.module__card--header{padding:8px 10px 0}.hub_page .module__card--header{min-height:unset}@media (min-width:1280px){.module__card--header{padding:24px 16px 0}}.module__card--header .tag{padding-bottom:4px}@media (min-width:1280px){.module__card--header .tag{padding-bottom:12px}}.module__card--header h4,.module__tab article footer{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.module__card--header h4{font-family:"LL Circular Bold Web",sans-serif;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;font-weight:700;font-size:1.1875rem;margin:0}@media (min-width:1280px){.module__card--header h4{font-size:1.3125rem}}.module__card--header h4 a{text-decoration:none;color:inherit}@media (min-width:640px) and (max-width:768px){.module__card--header h4{font-size:1.95vw}}@media (min-width:768px) and (max-width:1024px){.module__card--header h4{font-size:1.7vw}}.module__card--footer{position:absolute;left:0;right:0;bottom:0;padding:8px 10px}@media (min-width:1280px){.module__card--footer{padding:16px}}.module__tab{vertical-align:top;display:inline-block;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;padding:24px 0;border-top:solid 1px #d9dcff}.module__tab.member figure{background-size:80% auto;border:solid 1px #d9dcff}.module__tab.event{width:-webkit-calc(100% - 1.5rem);width:-moz-calc(100% - 1.5rem);width:calc(100% - 1.5rem);margin-right:.75rem;margin-left:.75rem}.content__share--buttons span,.module__tab.event .content{display:none}.module__tab.event figure{background-color:#fff}@media (max-width:640px){.module__tab.event{position:relative}.module__tab.event article{padding:0;width:100%}.module__tab.event article .content{padding-bottom:36px}.module__tab.event header{width:-webkit-calc(100% - 80px);width:-moz-calc(100% - 80px);width:calc(100% - 80px)}.module__tab.event .event-image{position:absolute;right:0}.module__tab.event .event-image figure{width:70px;height:70px;border-radius:0}.module__tab.event footer{position:relative;padding-top:6px;padding-right:0}.module__tab.event footer div.date:first-child{padding-left:0}.module__tab.event footer .attending{right:0}}@media (min-width:640px){.module__tab.event h4{max-width:-webkit-calc(100% - 50px);max-width:-moz-calc(100% - 50px);max-width:calc(100% - 50px)}.module__tab.event .content{display:block}.module__tab.event .tag{position:relative}.module__tab.event .tag:after{content:'';display:block;position:absolute;width:40px;height:40px;background-position:center;background-repeat:no-repeat;background-size:contain;right:0;top:0}.module__tab.event.celebration .tag:after{background-image:url(../img/events/celebration.png)}.module__tab.event.launch-event .tag:after{background-image:url(../img/events/launch.png)}.module__tab.event.conference .tag:after{background-image:url(../img/events/conference.png)}.module__tab.event.webinar .tag:after{background-image:url(../img/events/webinar.png)}.module__tab.event.meeting .tag:after{background-image:url(../img/events/meeting.png)}.module__tab.event.panel-discussion .tag:after{background-image:url(../img/events/panel-discussion.png)}}@media (min-width:768px){.module__tab.event.fairr-event{border:1px solid #d9dcff;border-radius:4px;padding:0;margin-bottom:24px}.module__tab.event.fairr-event header{padding-top:24px}.module__tab.event.fairr-event footer{padding-bottom:20px}.module__tab.event.fairr-event footer .attending{bottom:20px}.module__tab.event.fairr-event figure{width:330px;height:272px}}.module__tab h4{margin-top:0;margin-bottom:12px;font-size:21px}.module__tab h4 a{font-family:"CircularStd",sans-serif;color:#14153f}@media (max-width:640px){.module__tab h4{font-size:19px}}.module__tab .tag{margin-bottom:12px}.module__tab article{width:auto;width:-webkit-calc(100% - 160px);width:-moz-calc(100% - 160px);width:calc(100% - 160px);padding:0 24px;position:relative}.module__tab article footer{position:absolute;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:-webkit-calc(100% - 32px);width:-moz-calc(100% - 32px);width:calc(100% - 32px);bottom:0;font-size:12px;color:#1a2166}.module__tab article footer div{display:inline-block;padding:0 8px}.module__tab article footer div:not(:last-of-type){border-right:1px solid #d9dcff}.module__tab article footer div.location{position:relative;padding-left:20px}.module__tab article footer div.location:before{content:'';background-image:url(../img/glyphs/location--dark.svg);width:20px;height:20px;display:inline-block;position:absolute;left:-4px;bottom:0}.module__tab article footer div.organizer{border-right:none}.module__tab article footer .attending{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin-left:auto}.module__tab article footer .attending>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;border:0}.module__tab article footer .attending img{width:24px;margin-left:4px;border-radius:50%;position:relative;-webkit-align-self:center;align-self:center}@media (max-width:480px){.module__tab article footer .attending{display:block;position:relative;right:auto;padding-left:2px}}.content__share--buttons a,.module__tab figure{background-repeat:no-repeat;background-position:center}.module__tab figure{width:160px;height:160px;margin:0;background-size:cover;border-radius:4px 0 0 4px;background-color:gray}@media (max-width:640px){.module__tab figure{width:136px;height:136px}}.module__tab figure img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;display:none}.content__authors--card figure{display:block;width:3rem;height:3rem;background-position:top center;background-size:cover;border-radius:50%;position:absolute;top:0;left:0}.content__share--buttons,.single-company .content .content__company--wrapper .company-page table.cp-antibiotics-table thead td.dt-total{text-align:right}@media (max-width:640px){.content__share--buttons{text-align:center}}.content__share--buttons a{display:inline-block;margin-left:22px;height:32px;width:32px;position:relative;border-radius:50%;background-color:#4353ff;background-size:80% auto}.content__share--buttons a.facebook{background-image:url(../img/glyphs/facebook--white.svg)}.content__share--buttons a.twitter{background-image:url(../img/glyphs/twitter--white.svg)}.content__share--buttons a.linkedin{background-image:url(../img/glyphs/linkedin--white.svg)}.custom-select{position:relative;text-align:left;outline:0;height:40px;line-height:40px;display:inline-block;min-width:100px;font-family:Lato,sans-serif;font-weight:300;z-index:1000}.custom-select:not(.custom-select--selected) .selected:after{opacity:.5}.custom-select .selected{background-color:#272845;border-radius:4px;border:1px solid #272845;color:#fff;padding-left:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding-bottom:2px}.custom-select .placeholder{opacity:.5}.custom-select .selected.open{border:1px solid #383954}.custom-select .selected:after{content:"";background:url(../img/glyphs/dropdown-arrow--white.svg) no-repeat center;background-size:contain;height:28px;width:28px;pointer-events:none;display:inline-block;position:absolute;right:12px;margin-top:1px}.custom-select .items{color:#fff;border-radius:4px;overflow:hidden;position:absolute;background-color:#41487e;box-shadow:0 10px 20px 0 rgba(0,0,0,.2);left:0;right:0;max-height:270px;overflow-y:scroll;-ms-overflow-style:scrollbar;margin-top:6px;padding-top:8px;padding-bottom:8px}.custom-select .items::-webkit-scrollbar{-webkit-appearance:none;width:10px}.custom-select .items::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.2);border-radius:4px}.custom-select .items::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);box-shadow:0 0 1px rgba(255,255,255,.5)}.custom-select .item{color:#f5f6ff;padding-left:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#394179}.custom-select .item:hover{background-color:#41487e}.custom-select .selectHide{display:none}.custom-select select{position:absolute;top:0;left:0;opacity:0;width:100%}.vue-slider-disabled .vue-slider-process{background-color:#dcdfff}.vue-slider-disabled .vue-slider-dot-handle{border-color:#dcdfff}.vue-slider-disabled .vue-slider-mark-step-active{box-shadow:0 0 0 2px #dcdfff}.vue-slider-process,.vue-slider-rail{border-radius:15px;-webkit-transition:background-color .3s;-o-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s}.vue-slider-rail{width:-webkit-calc(100% - 16px)!important;width:-moz-calc(100% - 16px)!important;width:calc(100% - 16px)!important;height:1px!important;margin-left:8px;position:relative;background-color:transparent}.vue-slider-rail:after{content:'';display:block;position:absolute;width:-webkit-calc(100% + 16px);width:-moz-calc(100% + 16px);width:calc(100% + 16px);margin-left:-8px;height:1px}.vue-slider-rail:after,.vue-slider:hover .vue-slider-rail{background-color:#e1e1e1}.vue-slider-process{background-color:#9099ff;display:none}.vue-slider:hover .vue-slider-process{background-color:#a9b0ff}.vue-slider-mark-step{width:100%;height:100%;border-radius:50%;box-shadow:0 0 0 2px #e8e8e8;background-color:#fff}.vue-slider-mark-step-active{box-shadow:0 0 0 2px #9099ff}.vue-slider:hover .vue-slider-mark-step-active{box-shadow:0 0 0 2px #a9b0ff}.vue-slider-mark-label{font-size:12px;white-space:nowrap}.vue-slider-dot{width:16px!important;height:16px!important}.vue-slider-dot-handle{cursor:pointer;width:100%;height:100%;border-radius:50%;background-color:#4353ff;border:2px solid #4353ff;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:box-shadow .3s,border-color .3s;-o-transition:box-shadow .3s,border-color .3s;-moz-transition:box-shadow .3s,border-color .3s;transition:box-shadow .3s,border-color .3s}.vue-slider-dot-handle:hover,.vue-slider:hover .vue-slider-dot-handle,.vue-slider:hover .vue-slider-dot-handle-focus,.vue-slider:hover .vue-slider-dot-handle:hover{border-color:#7682ff}.vue-slider-dot-handle-focus{border-color:#7682ff;box-shadow:0 0 0 5px rgba(67,83,255,.3)}.vue-slider-dot-handle-disabled{cursor:not-allowed;border-color:#ddd!important}.vue-slider-dot-tooltip{opacity:0;visibility:hidden;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;display:none!important}.vue-slider-dot-tooltip-inner{font-size:14px;white-space:nowrap;padding:6px 8px;color:#fff;border-radius:5px;border-color:rgba(0,0,0,.75);background-color:rgba(0,0,0,.75);box-shadow:0 2px 8px rgba(0,0,0,.15);-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:-o-transform .3s;-moz-transition:transform .3s, -moz-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s, -moz-transform .3s, -o-transform .3s}.vue-slider-dot-tooltip-inner::after{content:"";position:absolute}.vue-slider-dot-tooltip-inner-bottom::after,.vue-slider-dot-tooltip-inner-top::after{left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px}.vue-slider-dot-tooltip-inner-top::after{top:100%;border-top-color:inherit}.vue-slider-dot-tooltip-inner-bottom::after{bottom:100%;border-bottom-color:inherit}.vue-slider-dot-tooltip-inner-left::after,.vue-slider-dot-tooltip-inner-right::after{top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px}.vue-slider-dot-tooltip-inner-left::after{left:100%;border-left-color:inherit}.vue-slider-dot-tooltip-inner-right::after{right:100%;border-right-color:inherit}.vue-slider-dot-tooltip-inner-top{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%}.vue-slider-dot-tooltip-inner-bottom{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}.vue-slider-dot-tooltip-inner-left{-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%}.vue-slider-dot-tooltip-inner-right{-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%}.vue-slider-dot-tooltip-show,.vue-slider-dot:hover .vue-slider-dot-tooltip{opacity:1;visibility:visible}.vue-slider-dot-tooltip-show .vue-slider-dot-tooltip-inner,.vue-slider-dot:hover .vue-slider-dot-tooltip .vue-slider-dot-tooltip-inner{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.tooltip{display:block!important;z-index:10000}.tooltip .tooltip-inner{background:#fff;color:#272845;border-radius:6px;padding:14px 16px 16px}.tooltip .tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#fff;z-index:1}.tooltip[x-placement^=top]{margin-bottom:5px}.tooltip[x-placement^=bottom] .tooltip-arrow,.tooltip[x-placement^=top] .tooltip-arrow{border-left-color:transparent!important;border-right-color:transparent!important;left:-webkit-calc(50% - 5px);left:-moz-calc(50% - 5px);left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=top] .tooltip-arrow{border-width:5px 5px 0;border-bottom-color:transparent!important;bottom:-5px}.tooltip[x-placement^=bottom]{margin-top:5px}.tooltip[x-placement^=bottom] .tooltip-arrow{border-width:0 5px 5px;border-top-color:transparent!important;top:-5px}.tooltip[x-placement^=right]{margin-left:20px}.tooltip[x-placement^=left] .tooltip-arrow,.tooltip[x-placement^=right] .tooltip-arrow{border-top-color:transparent!important;border-bottom-color:transparent!important;top:-webkit-calc(50% - 5px);top:-moz-calc(50% - 5px);top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip[x-placement^=right] .tooltip-arrow{border-width:8px 8px 8px 0;border-left-color:transparent!important;left:-8px}.tooltip[x-placement^=left]{margin-right:5px}.tooltip[x-placement^=left] .tooltip-arrow{border-width:5px 0 5px 5px;border-right-color:transparent!important;right:-5px}.tooltip.popover .popover-inner{background:#f9f9f9;color:#000;padding:24px;border-radius:5px;box-shadow:0 5px 30px rgba(0,0,0,.1)}.tooltip.popover .popover-arrow{border-color:#f9f9f9}.tooltip[aria-hidden=true]{visibility:hidden;opacity:0;-webkit-transition:opacity .4s,visibility .4s;-o-transition:opacity .4s,visibility .4s;-moz-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}.tooltip[aria-hidden=false]{visibility:visible;opacity:1;-webkit-transition:opacity .4s;-o-transition:opacity .4s;-moz-transition:opacity .4s;transition:opacity .4s}.locked .pandemic-scores{height:100px;overflow:hidden}.pandemic-scores .wrap{position:relative;-webkit-animation:max-height;-moz-animation:max-height;animation:max-height}.pandemic-scores .wrap .overlay{position:absolute;bottom:-87px;width:100%;height:87px;background:-webkit-gradient(linear,left top, left bottom,from(rgba(255,255,255,0)),color-stop(54%, rgba(255,255,255,.83)),to(#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,.83) 54%,#fff);background:-moz-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,.83) 54%,#fff);background:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,.83) 54%,#fff)}.pandemic-scores .wrap .overlay .reveal-more{font-style:normal;font-stretch:normal;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;font-size:1rem;color:#4353ff;display:inline-block;width:100%;line-height:87px;text-align:center;text-decoration:none}.pandemic-scores .wrap .overlay .reveal-more em,.pandemic-scores .wrap table td em,em .pandemic-scores .wrap .overlay .reveal-more,em .pandemic-scores .wrap table td{font-family:'CircularStdItalic',sans-serif;font-style:italic}.pandemic-scores .wrap .overlay .reveal-more,.pandemic-scores .wrap .overlay .reveal-more strong,.pandemic-scores .wrap table td,.pandemic-scores .wrap table td strong,strong .pandemic-scores .wrap .overlay .reveal-more,strong .pandemic-scores .wrap table td{font-family:'CircularStdBold',sans-serif;font-weight:700}.pandemic-scores .wrap .overlay .reveal-more::after{content:'';background-image:url(../img/glyphs/dropdown-arrow--blue.svg);width:17px;height:16px;display:inline-block}.pandemic-scores .wrap.hidden{max-height:578px;overflow:hidden}.pandemic-scores .wrap.hidden .overlay{bottom:0}.pandemic-scores .wrap table{width:100%;border-spacing:0 2px}.pandemic-scores .wrap table td{background-color:#f5f6ff;font-size:1rem;height:56px;padding:0 23px;cursor:pointer}.pandemic-scores .wrap table td .score-bar{position:relative;height:8px;background-color:rgba(0,0,0,.2);border-radius:0 4px 4px 0}.pandemic-scores .wrap table td .score-bar .score-bar-percent{position:absolute;height:100%;width:0;border-radius:0 4px 4px 0;-webkit-transition:width 1.5s;-o-transition:width 1.5s;-moz-transition:width 1.5s;transition:width 1.5s}.pandemic-scores .wrap table td,.pandemic-scores .wrap table td .score-badge{font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0}.pandemic-scores .wrap table td .score-badge{font-family:"Lato",sans-serif;display:inline-block;font-size:.75rem;white-space:nowrap;padding:1px 3px;border-radius:4px;color:#fff;width:100%}.pandemic-scores .wrap table td:first-of-type{width:30%}.pandemic-scores .wrap table td:nth-of-type(2){width:60%;border-left:2px solid #53536b;padding:0}@media (max-width:400px){.pandemic-scores .wrap table td:nth-of-type(2){display:none}}.pandemic-scores .wrap table td:nth-of-type(3){width:10%;text-align:center}.pandemic-scores .wrap table .tier-1 .score-badge,.pandemic-scores .wrap table .tier-1 .score-bar-percent{background-color:#5cb54f}.pandemic-scores .wrap table .tier-2 .score-badge,.pandemic-scores .wrap table .tier-2 .score-bar-percent{background-color:#efb700}.pandemic-scores .wrap table .tier-3 .score-badge,.pandemic-scores .wrap table .tier-3 .score-bar-percent{background-color:#ff7a00}.dashboard .dashboard-right section .id-graph .bars__keys span.risk--high::after,.pandemic-scores .wrap table .tier-4 .score-badge,.pandemic-scores .wrap table .tier-4 .score-bar-percent{background-color:red}.download__bar,body .dashbard--climate-risk{overflow:visible}.download__bar{z-index:128!important;position:relative!important;background-color:#fff}@media screen and (max-width:79.99875em){.download__bar .cell h4{width:75%}.download__bar .cell .buttons{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;width:25%}}@media screen and (max-width:39.99875em){.download__bar .cell .buttons,.download__bar .cell h4{width:100%}.download__bar .cell .buttons{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}}.download__bar::after,.download__bar::before{content:'';background-color:#fff;height:100%;width:50%;position:absolute;top:0}.download__bar::before{right:100%}.download__bar::after{left:100%}.download__bar.bottom-sticky{position:fixed!important}.download__bar h4{margin-bottom:0;font-family:"CircularStd",sans-serif;font-size:1.3125rem;color:#1a2166;margin-top:0;margin-right:56px;padding:8px 0}@media screen and (max-width:79.99875em){.download__bar h4{text-align:center;margin-right:0}}.download__bar .cell{padding-top:4px;padding-bottom:4px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.download__bar .cell .buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.download__bar .cell .buttons a{white-space:nowrap;margin-right:1rem}.dashbard--climate-risk .download__bar .cell .buttons div:first-child .button{background-color:#d9dcff;color:#4353ff;padding-right:.625rem}.dashbard--climate-risk .download__bar .cell .buttons div:first-child .button::after{display:none}.download__bar .cell .buttons div:last-child .button{padding-right:2em}.download__bar .cell .buttons div:last-child .button::after{background-image:url(https://cdn.fairr.org/img/glyphs/download--white.svg)}@media screen and (max-width:79.99875em){.download__bar .cell{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-moz-box-orient:horizontal!important;-moz-box-direction:normal!important;flex-direction:row!important}}@media screen and (max-width:39.99875em){.download__bar .cell{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-moz-box-orient:vertical!important;-moz-box-direction:normal!important;flex-direction:column!important}.download__bar .cell .buttons{padding-top:0}}.article__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding-bottom:1rem;border-bottom:solid 1px #d9dcff}.content__date{margin-right:1.5rem;padding-bottom:12px;width:auto}.content__report--wrapper .content__date{display:none}.content__date,.content__readtime,.content__report .chapter.locked .chapter__link b{display:inline-block}.content__byline{margin-bottom:1rem}.content__byline a{color:#4353ff}.content__byline:before{content:attr(data-text);margin-right:.25em}.content__byline .h-card a{text-decoration:none;margin-right:.25em}.content__byline .h-card::before{content:'&';margin-right:.25em}.content__byline .h-card:first-child::before{content:none}.content__authors{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;border-bottom:solid 1px #d9dcff;border-top:solid 1px #d9dcff}.content__report--wrapper .content__authors,.download-form-pardot form input.error[data-v-73f045a2],.download-form-pardot form input.valid[data-v-73f045a2],.download-form-pardot form select.error[data-v-73f045a2],.download-form-pardot form select.valid[data-v-73f045a2]{margin-bottom:0}.content__authors::before{content:attr(data-text);text-transform:uppercase;-webkit-flex-basis:100%;flex-basis:100%;padding:1rem 0;letter-spacing:.09375rem;font-size:.75rem}.content__authors--card{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1;-webkit-flex-basis:50%;flex-basis:50%;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1;padding-right:1rem;margin-bottom:1rem}.content__authors--card>a{display:block;padding-left:4rem;position:relative;text-decoration:none;color:#14153f}.content__authors--card h4{font-size:1.3125rem;margin:0 0 .15em;padding:0}.module__thankyou{position:fixed;height:100vh;width:100vw;display:none;top:0;left:0;z-index:5;pointer-events:none}.module__thankyou.open{display:block!important}.module__thankyou.closed{display:none!important}.module__thankyou--close{position:absolute;top:1.2rem;right:1.2rem;height:1.6rem;width:1.6rem;opacity:.8;-webkit-transition:all 250ms;-o-transition:all 250ms;-moz-transition:all 250ms;transition:all 250ms}.module__thankyou--close::after,.module__thankyou--close::before{content:'';width:.1rem;height:80%;position:absolute;left:50%;top:50%;-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center;background-color:#0a0a0a;border-radius:50%}.module__thankyou--close::before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.module__thankyou--close::after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-moz-transform:translate(-50%,-50%) rotate(-45deg);-o-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.module__thankyou--close:hover,.nav__sub ul li.current-page-ancestor,.nav__sub ul li.current_page_item,.nav__sub ul li:hover{opacity:1}.module__thankyou--background{position:absolute;top:0;left:0;bottom:0;right:0;background-color:#f5f6ff;background-color:rgba(245,246,255,.9);z-index:0;pointer-events:none}.module__thankyou--content{position:absolute;z-index:1;width:100%;max-width:520px;min-width:320px;padding:2.4rem 2.4rem 0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;border-radius:4px;border:1px solid #d9dcff;pointer-events:all}.module__thankyou--content h3{font-family:"Caslon224",serif;font-style:normal;font-stretch:normal;letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;line-height:1.2;font-size:2.4375rem;margin-bottom:1rem}@media (min-width:1280px){.module__thankyou--content h3{font-size:3.1875rem}}.module__thankyou--content li:not(:last-child),.module__thankyou--content p:not(:last-child){margin-bottom:1em}.module__thankyou--content ol,.module__thankyou--content ul{margin-left:1em}.module__thankyou--content blockquote{font-style:italic}#GlobalNav{z-index:5;background-color:#f5f5f5;min-height:31px}#GlobalNav body,#GlobalNav body[data-v-4f5c626e],#GlobalNav body[data-v-c1d136a2],.footer body[data-v-1c26ebc5]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#GlobalNav h3,#GlobalNav h3[data-v-4f5c626e],#GlobalNav h3[data-v-c1d136a2],.footer h3[data-v-1c26ebc5]{font-size:28px;font-weight:900;font-family:Caslon224,serif;letter-spacing:-.23px}#GlobalNav h4,#GlobalNav h4[data-v-4f5c626e],#GlobalNav h4[data-v-c1d136a2]{font-size:21px;font-weight:700;font-family:CircularStd,sans-serif}#GlobalNav h2,#GlobalNav h2[data-v-4f5c626e],#GlobalNav h2[data-v-c1d136a2],.footer h2[data-v-1c26ebc5]{font-size:38px;line-height:1.21;font-weight:300;font-family:Lato,sans-serif}#GlobalNav .button,#GlobalNav .button[data-v-4f5c626e]{border-radius:.25rem;padding:10px;line-height:1.25;font-family:CircularStd,sans-serif;color:#4353ff;font-size:1rem;display:inline-block;text-align:center;font-weight:700;margin:4px}@media print,screen and (max-width:63.99875em){#GlobalNav .button[data-v-4f5c626e]{font-size:.875rem}}#GlobalNav .button.primary[data-v-4f5c626e]{background-color:#4353ff;color:#fff}#GlobalNav .button.secondary[data-v-4f5c626e]{background-color:#d9dcff;color:#4353ff}#GlobalNav .fade-enter-active[data-v-4f5c626e],#GlobalNav .fade-leave-active[data-v-4f5c626e]{-webkit-transition:opacity .5s;-o-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}#GlobalNav .fade-enter[data-v-4f5c626e],#GlobalNav .fade-leave-to[data-v-4f5c626e]{opacity:0}@media print,screen and (max-width:39.99875em){#GlobalNav .noPaddingMobile[data-v-4f5c626e]{padding-left:0!important;padding-right:0!important}}@media print,screen and (max-width:63.99875em){#GlobalNav .noPaddingTablet[data-v-4f5c626e]{padding-left:0!important;padding-right:0!important}}@media print,screen and (max-width:63.99875em){#GlobalNav .button{font-size:.875rem}}#GlobalNav .button.primary,#GlobalNav .button.primary[data-v-c1d136a2]{background-color:#4353ff;color:#fff}#GlobalNav .button.secondary,#GlobalNav .button.secondary[data-v-c1d136a2]{background-color:#d9dcff;color:#4353ff}#GlobalNav .fade-enter-active,#GlobalNav .fade-leave-active{-webkit-transition:opacity .5s;-o-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}#GlobalNav .fade-enter,#GlobalNav .fade-leave-to{opacity:0}@media print,screen and (max-width:63.99875em){#GlobalNav .SuperNav>.grid-container{padding:0}}#GlobalNav .SuperNav__user--subnav .button{display:block;margin:8px 0 0}#GlobalNav .SuperNav__user--subnav a[data-v-c1d136a2],#GlobalNav .button[data-v-c1d136a2]{line-height:1.25;font-family:CircularStd,sans-serif;color:#4353ff;font-size:1rem;font-weight:700}#GlobalNav .button[data-v-c1d136a2]{border-radius:.25rem;padding:10px;display:inline-block;text-align:center;margin:4px}@media print,screen and (max-width:63.99875em){#GlobalNav .button[data-v-c1d136a2]{font-size:.875rem}}#GlobalNav .fade-enter-active[data-v-c1d136a2],#GlobalNav .fade-leave-active[data-v-c1d136a2]{-webkit-transition:opacity .5s;-o-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}#GlobalNav .fade-enter[data-v-c1d136a2],#GlobalNav .fade-leave-to[data-v-c1d136a2]{opacity:0}#GlobalNav #user__login--area[data-v-c1d136a2]{flex-align:flex-end;outline:1px dotted red;display:inline-block}#GlobalNav #member__aum[data-v-c1d136a2]{display:inline-block;margin:0 8px;line-height:1.2;padding:8px;color:#1a2166}#GlobalNav #member__aum strong[data-v-c1d136a2]{font-family:CircularStd,sans-serif;font-size:18px;color:#4353ff}#GlobalNav .SuperNav[data-v-c1d136a2]{background:#fff;box-shadow:0 0 10px 0 rgba(10,10,10,.1);font-size:12px;position:relative;z-index:12}#GlobalNav .SuperNav ul[data-v-c1d136a2],.SuperNav ul{display:inline-block;margin:0;padding:0;list-style:none}#GlobalNav .SuperNav ul li[data-v-c1d136a2],.SuperNav ul li{display:inline-block;margin:0;padding:0;height:100%;border-left:1px solid #d9dbff}#GlobalNav .SuperNav ul a[data-v-c1d136a2]{position:relative;text-decoration:none;opacity:.75;display:block;height:100%;font-family:CircularStd,sans-serif;font-size:14px;line-height:1.29;padding:16px;color:#1a2166}#GlobalNav .SuperNav ul a.active[data-v-c1d136a2],.SuperNav ul a.active{background:#f5f6ff;opacity:1}#GlobalNav .SuperNav ul a.active[data-v-c1d136a2]:after,#GlobalNav .SuperNav ul a[data-v-c1d136a2]:hover:after,.SuperNav ul a.active::after,.SuperNav ul a:hover::after{background-color:#4353ff;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}#GlobalNav .SuperNav ul a[data-v-c1d136a2]:after{-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out;content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:transparent;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom}@media print,screen and (max-width:63.99875em){#GlobalNav .SuperNav ul a[data-v-c1d136a2]{padding:8px 16px}}#GlobalNav .SuperNav__branding[data-v-c1d136a2]{display:inline-block;height:100%}#GlobalNav .SuperNav__branding svg[data-v-c1d136a2],.SuperNav__branding svg{padding:9px 0;width:auto;height:49px;display:block}#GlobalNav .SuperNav__branding:hover svg path[data-v-c1d136a2],.SuperNav__branding:hover svg path{fill:#2f3bb9}#GlobalNav .SuperNav__branding svg path[data-v-c1d136a2],.SuperNav__branding svg path{fill:#3542cc}#GlobalNav .SuperNav__user--profile[data-v-c1d136a2]{position:relative;border-left:1px solid #d9dbff;padding-right:20px;cursor:pointer;min-width:180px}#GlobalNav .SuperNav__user--profile[data-v-c1d136a2]:after{content:"";background:url(https://cdn.fairr.org/img/glyphs/dropdown-arrow--dark.svg) no-repeat 50%;height:15px;width:18px;display:inline-block;margin-left:10px;bottom:-2px;z-index:2;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%) rotate(0);-moz-transform:translateY(-50%) rotate(0);-o-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:-o-transform .5s;-moz-transition:transform .5s, -moz-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s, -moz-transform .5s, -o-transform .5s}#GlobalNav .SuperNav__user--profile[data-v-c1d136a2]:hover:after{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}#GlobalNav .SuperNav__user--button[data-v-c1d136a2]{margin:0}#GlobalNav .SuperNav__user--button[data-v-c1d136a2]:before{content:attr(data-initials);text-transform:uppercase;height:1em;width:1em;border-radius:50%;text-align:center;background-color:#f5f6ff;padding:8px;margin-right:8px}#GlobalNav .SuperNav__user--subnav[data-v-c1d136a2]{position:absolute;right:0;left:0;top:-webkit-calc(100% - 4px);top:-moz-calc(100% - 4px);top:calc(100% - 4px)}#GlobalNav .SuperNav__user--subnav a[data-v-c1d136a2]{margin:8px 0}#GlobalNav .SuperNav__user--subnav .menu[data-v-c1d136a2]{background-color:#fff;border-radius:4px;margin-top:8px;padding:8px}#GlobalNav .SuperNav__wrapper[data-v-c1d136a2]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;height:100%}#GlobalNav .SuperNav__menu[data-v-c1d136a2]{-webkit-align-self:flex-start;align-self:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;white-space:nowrap;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}#GlobalNav .SuperNav__menu[data-v-c1d136a2]::-webkit-scrollbar{display:none}#GlobalNav .SuperNav__user[data-v-c1d136a2]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-self:flex-end;align-self:flex-end;width:auto;white-space:nowrap}@media (min-width:1280px){#GlobalNav{min-height:51px}}#GlobalNav .SuperNav{position:relative;box-shadow:none;border-bottom:1px solid #d9dcff;z-index:6}@media screen and (min-width:64em){.hide-for-large{display:none!important}}@media screen and (max-width:63.99875em){#GlobalNav .show-for-large{display:none!important}}.SuperNav{background:#fff;box-shadow:none!important;font-size:12px;position:relative;z-index:6}.SuperNav a,.SuperNav__menu a{text-decoration:none}.SuperNav #member__aum strong,.SuperNav .button{font-family:"CircularStd",sans-serif;color:#4353ff}.SuperNav .button{border-radius:.25rem;padding:10px;line-height:1.25;font-size:1rem;display:inline-block;text-align:center;font-weight:700;margin:4px}@media screen and (max-width:79.99875em){.SuperNav .button{font-size:.875rem}}.SuperNav .button.primary{background-color:#4353ff;color:#fefefe}.SuperNav .button.secondary{background-color:#d9dcff;color:#4353ff}.SuperNav #user__login--area{flex-align:flex-end;outline:1px dotted red;display:inline-block}.SuperNav #member__aum{display:inline-block;margin:0 8px;line-height:1.2;padding:8px;color:#1a2166}.SuperNav #member__aum strong{font-size:18px}.SuperNav>.grid-container{max-width:105rem}.SuperNav+.nav__main{top:51px;-webkit-transition:top ease-out 250ms;-o-transition:top ease-out 250ms;-moz-transition:top ease-out 250ms;transition:top ease-out 250ms}.SuperNav__user{-webkit-align-self:auto!important;align-self:auto!important}.SuperNav__user--subnav .button{display:block;margin:8px 0 0}.SuperNav ul a,.SuperNav__user--subnav a{font-family:"CircularStd",sans-serif;text-decoration:none}.SuperNav ul a{position:relative;opacity:.75;display:block;height:100%;font-size:14px;line-height:1.29;padding:16px;color:#1a2166}.SuperNav ul a::after{-webkit-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;transition:all 250ms ease-out;content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:transparent;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom}@media screen and (max-width:79.99875em){.SuperNav ul a{padding:8px 16px}}.SuperNav__branding{display:inline-block;height:100%}.SuperNav__user--profile{position:relative;border-left:1px solid #d9dbff;padding-right:20px;cursor:pointer;min-width:180px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.SuperNav__user--profile::after{content:'';background:url(https://cdn.fairr.org/img/glyphs/dropdown-arrow--dark.svg) no-repeat center;height:15px;width:18px;display:inline-block;margin-left:10px;bottom:-2px;z-index:2;position:absolute;top:50%;right:0;-webkit-transform:translate(0,-50%) rotate(0);-moz-transform:translate(0,-50%) rotate(0);-o-transform:translate(0,-50%) rotate(0);transform:translate(0,-50%) rotate(0);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:-o-transform .5s;-moz-transition:transform .5s, -moz-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s, -moz-transform .5s, -o-transform .5s}.SuperNav__user--profile:hover::after{-webkit-transform:translate(0,-50%) rotate(180deg);-moz-transform:translate(0,-50%) rotate(180deg);-o-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}#edd_checkout_form_wrap #edd_purchase_form fieldset p,.SuperNav__user--button,.cp-overview header h4,.footer h5{margin:0}.SuperNav__user--button::before{content:attr(data-initials);text-transform:uppercase;height:2em!important;width:2em!important;border-radius:50%;background-color:#f5f6ff;padding:8px;margin-right:8px;line-height:1;text-align:center;display:inline-block}.SuperNav__user--subnav{position:absolute;right:0;left:0;top:-webkit-calc(100% - 4px);top:-moz-calc(100% - 4px);top:calc(100% - 4px)}.SuperNav__user--subnav a{line-height:1.25;color:#4353ff;font-size:1rem;font-weight:700;margin:8px 0}.SuperNav__user--subnav .menu{background-color:#fefefe;border-radius:4px;margin-top:8px;padding:8px}.SuperNav__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;height:100%}.SuperNav__menu{-webkit-align-self:flex-start;align-self:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;white-space:nowrap;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.SuperNav__menu::-webkit-scrollbar{display:none}.SuperNav__user{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:auto;white-space:nowrap}.util__search{height:2.5rem;background-size:contain;width:2.5rem;z-index:2;position:relative}.nav__sub{visibility:hidden;position:absolute;background-color:#f5f6ff;top:3.5rem;width:100vw;left:0;right:0}.nav__sub ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:auto!important;min-height:56px}.nav__sub ul li,.nav__sub ul li a{height:auto!important;display:inline-block}.nav__sub ul,.nav__sub ul li{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-content:center;align-content:center}.nav__sub ul li{opacity:.7}.nav__sub ul li a{line-height:1.2}.nav__sub ul li a::before{content:none;display:none}.nav__sub ul li.current-page-ancestor::after{content:'';position:absolute;bottom:0;left:.5rem;right:.5rem;height:.2rem;background-color:#4353ff}.initial .nav__sub{-webkit-transform:translateY(-165%);-moz-transform:translateY(-165%);-o-transform:translateY(-165%);transform:translateY(-165%)}.nav__sub--runner{pointer-events:none;position:absolute;bottom:0;background-color:#4353ff;height:4px;left:0;width:0;opacity:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);z-index:3;-webkit-transform:translateX(var(--navOffset, 0));-moz-transform:translateX(var(--navOffset, 0));-o-transform:translateX(var(--navOffset, 0));transform:translateX(var(--navOffset, 0));-webkit-transition:width 150ms ease-out,opacity 250ms ease-out,-webkit-transform 333ms ease-out;transition:width 150ms ease-out,opacity 250ms ease-out,-webkit-transform 333ms ease-out;-o-transition:width 150ms ease-out,opacity 250ms ease-out,-o-transform 333ms ease-out;-moz-transition:transform 333ms ease-out,width 150ms ease-out,opacity 250ms ease-out,-moz-transform 333ms ease-out;transition:transform 333ms ease-out,width 150ms ease-out,opacity 250ms ease-out;transition:transform 333ms ease-out,width 150ms ease-out,opacity 250ms ease-out,-webkit-transform 333ms ease-out,-moz-transform 333ms ease-out,-o-transform 333ms ease-out}.nav__sub--runner.active{opacity:1}.nav__sub .nav__sub--runner{height:2px}.nav__main{position:fixed;left:0;right:0;top:0;z-index:4;font-family:"Lato",sans-serif}.nav__main--runner{pointer-events:none;position:absolute;bottom:0;background-color:#4353ff;height:4px;left:0;width:0;opacity:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);z-index:3;-webkit-transform:translateX(var(--navOffset, 0));-moz-transform:translateX(var(--navOffset, 0));-o-transform:translateX(var(--navOffset, 0));transform:translateX(var(--navOffset, 0));-webkit-transition:width 150ms ease-out,opacity 250ms ease-out,-webkit-transform 333ms ease-out;transition:width 150ms ease-out,opacity 250ms ease-out,-webkit-transform 333ms ease-out;-o-transition:width 150ms ease-out,opacity 250ms ease-out,-o-transform 333ms ease-out;-moz-transition:transform 333ms ease-out,width 150ms ease-out,opacity 250ms ease-out,-moz-transform 333ms ease-out;transition:transform 333ms ease-out,width 150ms ease-out,opacity 250ms ease-out;transition:transform 333ms ease-out,width 150ms ease-out,opacity 250ms ease-out,-webkit-transform 333ms ease-out,-moz-transform 333ms ease-out,-o-transform 333ms ease-out}.nav__main--runner.active{opacity:1}.nav__sub .nav__main--runner{height:2px}.nav__main--container{padding-right:.5rem;padding-left:.5rem;max-width:90rem;margin-left:auto;margin-right:auto;height:100%}@media (min-width:1280px){.nav__main--container{padding-right:.75rem;padding-left:.75rem;max-width:90rem;margin-left:auto;margin-right:auto}}.nav__main--item .search svg{margin-top:-4px}.nav__main--item a{text-decoration:none;color:#14153f;font-family:"CircularStd",sans-serif}.nav__main--inner{text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;height:100%}@media (max-width:1024px){.nav__main--inner{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}}.nav__main--inner .utilities{float:right;position:absolute;right:0}.nav__main--inner .nav__main--links,.nav__main--inner .nav__main--links li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-content:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.nav__main--inner .nav__main--links li::before,.nav__main--inner .nav__main--links li>a::before{display:none}.home .nav__main--inner .nav__main--links li a{color:#fefefe;-webkit-transition:250ms ease-out;-o-transition:250ms ease-out;-moz-transition:250ms ease-out;transition:250ms ease-out;-webkit-transition-delay:600ms;-moz-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms}.home .nav__main--inner .nav__main--links .search #Mask{fill:#fefefe;-webkit-transition:250ms ease-out;-o-transition:250ms ease-out;-moz-transition:250ms ease-out;transition:250ms ease-out;-webkit-transition-delay:600ms;-moz-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms}.home .nav__main--inner:hover .search #Mask,.home .scrolled-home .nav__main--inner .search #Mask{fill:#4353ff;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-delay:0ms}.home .nav__main--inner:hover .search use,.home .scrolled-home .nav__main--inner .search use,.mobile__nav--utils .utils__close:active svg path,.mobile__nav--utils a svg path{fill:#4353ff}.home .nav__main--inner:hover .branding,.home .scrolled-home .nav__main--inner .branding{-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-delay:0ms;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.home .nav__main--inner:hover .nav__main--links li a,.home .scrolled-home .nav__main--inner .nav__main--links li a{color:inherit;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-delay:0ms}.home .nav__main--inner:hover .nav__main--links::before,.home .scrolled-home .nav__main--inner .nav__main--links::before{-webkit-transition:background 250ms ease-out,box-shadow 250ms ease-out,-webkit-transform 250ms ease-out;transition:background 250ms ease-out,box-shadow 250ms ease-out,-webkit-transform 250ms ease-out;-o-transition:background 250ms ease-out,box-shadow 250ms ease-out,-o-transform 250ms ease-out;-moz-transition:background 250ms ease-out,box-shadow 250ms ease-out,transform 250ms ease-out,-moz-transform 250ms ease-out;transition:background 250ms ease-out,box-shadow 250ms ease-out,transform 250ms ease-out;transition:background 250ms ease-out,box-shadow 250ms ease-out,transform 250ms ease-out,-webkit-transform 250ms ease-out,-moz-transform 250ms ease-out,-o-transform 250ms ease-out;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-delay:0ms;background:#fefefe;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.home .nav__main--inner .branding{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);opacity:0;-webkit-transition:opacity 250ms ease-out,-webkit-transform 500ms ease-out;transition:opacity 250ms ease-out,-webkit-transform 500ms ease-out;-o-transition:opacity 250ms ease-out,-o-transform 500ms ease-out;-moz-transition:opacity 250ms ease-out,transform 500ms ease-out,-moz-transform 500ms ease-out;transition:opacity 250ms ease-out,transform 500ms ease-out;transition:opacity 250ms ease-out,transform 500ms ease-out,-webkit-transform 500ms ease-out,-moz-transform 500ms ease-out,-o-transform 500ms ease-out;-webkit-transition-delay:500ms;-moz-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms}.nav__main--inner .nav__login{z-index:1;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.nav__main--inner .nav__login .nav__login-buttons{display:none}@media (max-width:768px){.nav__main--inner .nav__login .nav__login-buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}}.nav__main--inner .nav__login .nav__logged-user{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding-left:16px;border-left:2px solid #d9dcff;visibility:hidden;display:none}.nav__main--inner .nav__login .nav__logged-user #user-initials{background-color:#d9dcff;color:#4353ff;padding-top:11px;border-radius:50%;margin:0 8px 0 0;width:40px;height:40px;text-align:center;text-transform:uppercase}.nav__main--inner .nav__login .nav__logged-user section{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:-webkit-calc(100% - 48px);width:-moz-calc(100% - 48px);width:calc(100% - 48px);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.nav__main--inner .nav__login .nav__logged-user section #user-name{color:#4353ff;position:relative;top:0}.nav__main--inner .nav__login .nav__logged-user section p{display:block;position:absolute;bottom:-10px;margin:0;font-size:12px;left:1px}.nav__main--inner .nav__login .nav__logged-user section:after{content:'';background:url(../img/glyphs/dropdown-arrow--dark.svg) no-repeat center;height:15px;width:18px}@media (max-width:1024px){.nav__main--inner .nav__login.nav__logged-out .nav__login-buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}}.nav__main--inner .nav__login.nav__loggedin .nav__login-buttons,.nav__mobile .menu.vertical li .nested li:after{display:none}@media (max-width:1024px){.nav__main--inner .nav__login.nav__loggedin .nav__logged-user{visibility:visible;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}}.nav__main--inner .nav__login .nav__logged-user,.nav__main--inner .nav__login .nav__login-buttons{-webkit-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.nav__main--inner .nav__login .nav__logged-dropdown{position:absolute;top:56px;right:0;width:220px;opacity:0;padding:0 8px 8px;pointer-events:none;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;-moz-transition:.2s ease-out;transition:.2s ease-out;visibility:hidden}.nav__main--inner .nav__login .nav__logged-dropdown section{padding:8px;background-color:#fefefe;box-shadow:0 0 10px 0 rgba(0,0,0,.1);border-radius:4px}.nav__main--inner .nav__login .nav__logged-dropdown .nbtn{display:block;width:100%;margin:0}.nav__main--inner .nav__login .nav__logged-dropdown .nbtn__white{text-align:left;margin-bottom:8px;padding:6px}.nav__main--inner .nav__login.nav__loggedin:hover .nav__logged-dropdown{opacity:1;pointer-events:all;padding-top:8px;visibility:visible}@media (max-width:768px){.nav__main--inner .nav__login .nav__logged-dropdown{right:-8px}.nav__main--inner .nav__login .nbtn{font-size:14px;padding:12px 14px;margin:0}.nav__main--inner .nav__login #nbtn-login span,.nav__main--inner .nav__login #nbtn-signup,.nav__main--inner .nav__login.nav__loggedin .nav__logged-user section{display:none}.nav__main--inner .nav__login #nbtn-login{background-color:#4353ff;color:#fefefe}.nav__main--inner .nav__login #nbtn-login:after{content:'Log in';white-space:nowrap}.nav__main--inner .nav__login.nav__loggedin .nav__logged-user{padding-right:0}}.nav__main ul{margin:0;padding:0;height:56px}.nav__main--links::before{-webkit-transition:background 333ms ease-in,box-shadow 250ms ease-in,-webkit-transform 250ms ease-in;transition:background 333ms ease-in,box-shadow 250ms ease-in,-webkit-transform 250ms ease-in;-o-transition:background 333ms ease-in,box-shadow 250ms ease-in,-o-transform 250ms ease-in;-moz-transition:background 333ms ease-in,box-shadow 250ms ease-in,transform 250ms ease-in,-moz-transform 250ms ease-in;transition:background 333ms ease-in,box-shadow 250ms ease-in,transform 250ms ease-in;transition:background 333ms ease-in,box-shadow 250ms ease-in,transform 250ms ease-in,-webkit-transform 250ms ease-in,-moz-transform 250ms ease-in,-o-transform 250ms ease-in;-webkit-transition-delay:500ms;-moz-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms;content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#fefefe;border-bottom:1px solid #d9dcff;z-index:1}.home .nav__main--links::before{background:0 0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);box-shadow:0 0 10px 0 transparent}.nav__main--links li,.nbtn{display:inline-block;margin:0}.nav__main--links li.nav__main--item{font-family:"Lato",sans-serif;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;font-weight:500}.nav__main--links li.nav__main--item:hover .nav__sub{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);visibility:visible}.nav__main--links li.nav__main--item svg,.single-company .content .content__company--wrapper .company-page .company-profile>div>div>div.cp-total b>span{vertical-align:middle}.nav__main--links li>a{display:block;position:relative;z-index:3;padding:.5rem .625rem}.nav__main--links li>a::before{content:'';height:100%;width:0;height:2.5rem}.nav__main--links li>a span,.nav__main--links li>a::before{display:inline-block;vertical-align:middle}.nav__main--links .nav__sub ul{list-style:none;list-style-image:none;list-style-type:none}.content__article h4,.content__download h4,.content__job h4,.content__staff h4,.nav__main--links .nav__sub ul li a{color:#14153f}.nbtn{padding:11px 9px;margin:0 8px;text-decoration:none;border-radius:4px;cursor:pointer;background-color:#d9dcff;color:#4353ff;font-weight:700}.nbtn__blue{background-color:#4353ff;color:#fefefe}.nbtn__white{background-color:#fefefe}.mobile-shadow-screen{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(20,21,63,.5);z-index:4;opacity:0;pointer-events:none;-webkit-transition:.4s ease-out;-o-transition:.4s ease-out;-moz-transition:.4s ease-out;transition:.4s ease-out}.mobile-shadow-screen.mobile-shadow-open{opacity:1;pointer-events:all}.nav__sub{-webkit-transition:.5s ease-out;-o-transition:.5s ease-out;-moz-transition:.5s ease-out;transition:.5s ease-out;z-index:-1}.nav__main--item:hover .nav__sub{-webkit-transition:.5s ease-out;-o-transition:.5s ease-out;-moz-transition:.5s ease-out;transition:.5s ease-out;z-index:0}.home .nav__main--item:hover .nav__sub{-webkit-transition-delay:.25s;-moz-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s}.home .menu-hover .nav__main--item:hover .nav__sub{-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.nav__mobile{display:none;position:fixed;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap;top:0;bottom:0;background:#fff;width:270px;left:-280px;width:-webkit-calc(243px + 8vw);width:-moz-calc(243px + 8vw);width:calc(243px + 8vw);left:-webkit-calc(-253px - 8vw);left:-moz-calc(-253px - 8vw);left:calc(-253px - 8vw);z-index:5;box-shadow:0 10px 10px 0 rgba(0,0,0,.1);padding:16px;-webkit-transition:.6s ease;-o-transition:.6s ease;-moz-transition:.6s ease;transition:.6s ease}.nav__mobile .search svg{display:inline-block;line-height:1;height:20px;margin-bottom:-5px}.nav__mobile .search svg #Mask{fill:#0a0a0a}.nav__mobile>ul{-webkit-box-flex:1;-webkit-flex:1 1 100%;-moz-box-flex:1;flex:1 1 100%;-webkit-align-self:flex-start;align-self:flex-start;width:100%}.nav__mobile .nav__login{-webkit-align-self:flex-end;align-self:flex-end;-webkit-flex-basis:100%;flex-basis:100%}.nav__mobile .nav__login .nbtn{display:block;margin:8px 0 0;text-align:center}@media print,screen and (min-width:80em){.nav__mobile{padding-top:67px}}.nav__mobile.nav__mobile-open{left:0}.nav__mobile div{position:relative}.nav__mobile i.search-icon{content:'';background-image:url(../img/glyphs/search--blue.svg);width:20px;height:20px;display:block;position:absolute;left:6px;top:7px}.nav__mobile input{border-color:transparent;background-color:rgba(217,220,255,.8)!important;box-shadow:none!important;font-size:14px;color:#1a2166;margin-bottom:10px;margin-left:-1px;padding-left:40px}.nav__mobile input:focus{border-color:#b8bbff!important}.nav__mobile input::-webkit-input-placeholder{color:rgba(26,33,102,.7)}.nav__mobile input:-ms-input-placeholder{color:rgba(26,33,102,.7)}.nav__mobile input::-moz-placeholder{color:rgba(26,33,102,.7)}.nav__mobile input::-ms-input-placeholder{color:rgba(26,33,102,.7)}.nav__mobile input::placeholder{color:rgba(26,33,102,.7)}.nav__mobile i.close-x{background:url(../img/glyphs/cross--dark.svg) no-repeat;background-position:center;position:relative;display:block;width:16px;height:16px;padding:20px;left:-14px;top:-13px;margin-bottom:-10px;cursor:pointer}.nav__mobile .menu.vertical li{list-style:none;position:relative;border-bottom:solid 1px #f5f6ff}.nav__mobile .menu.vertical li .mobile-menu-link,.nav__mobile .menu.vertical li button{background:0 0;border:0;padding:0 0 0 2px;display:inline-block;font-family:inherit;width:-webkit-calc(100% - 32px);width:-moz-calc(100% - 32px);width:calc(100% - 32px)}.nav__mobile .menu.vertical li[aria-expanded=true] .m-arrow:after,.single-company .content .content__company--wrapper .company-page .cp-analysis ul li[aria-expanded=true]:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.nav__mobile .menu.vertical li a,.nav__mobile .menu.vertical li a:hover{display:inline-block;padding:21px 0;text-decoration:none;color:#1a2166;font-family:"CircularStd",sans-serif;font-size:14px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nav__mobile .menu.vertical li a.m-arrow,.nav__mobile .menu.vertical li a:hover.m-arrow{display:inline-block;width:20px;height:20px;position:absolute;right:0;z-index:3}.nav__mobile .menu.vertical li a.m-arrow:after,.nav__mobile .menu.vertical li a:hover.m-arrow:after{content:'';background-image:url(../img/glyphs/dropdown-arrow--blue.svg);width:17px;height:16px;display:block;position:absolute;right:0;top:20px;pointer-events:none;-webkit-filter:brightness(.31);filter:brightness(.31);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;-moz-transition:.2s ease-out;transition:.2s ease-out}.nav__mobile .menu.vertical li .nested li{padding-left:16px;border-bottom:none}.content-wrapper{position:relative;z-index:1}.admin-bar .nav__main{margin-top:32px}@media (max-width:768px){.admin-bar .nav__main{margin-top:46px}}#wpadminbar{position:fixed!important}#wpadminbar .ab-top-secondary{position:absolute;right:0}@media (any-pointer:coarse),(hover:none),(max-width:768px){i.hamburger{display:block}#nav__main{height:49px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.1);padding:0}#nav__main .branding .branding__aum,#nav__main .nav__main--links,#nav__main ul li{display:none}#nav__main .branding{width:100%;text-align:left;margin-left:28px;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;opacity:1;padding:0}#nav__main .branding svg{padding:10px 0;height:49px;width:auto}#nav__main .branding .branding__logo{border-right:none}.nav__mobile{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}}.content__article li a,.content__article p a,.content__job li a,.content__job p a,.content__report li a,.content__report p a,.content__staff li a,.content__staff p a{color:#4353ff;font-size:inherit;word-break:break-word;text-decoration:none}.content__article li a:not(.fasc-button),.content__article p a:not(.fasc-button),.content__job li a:not(.fasc-button),.content__job p a:not(.fasc-button),.content__report li a:not(.fasc-button),.content__report p a:not(.fasc-button),.content__staff li a:not(.fasc-button),.content__staff p a:not(.fasc-button){font-family:"CircularStd",sans-serif}.content__article li a:not(.fasc-button):hover,.content__article p a:not(.fasc-button):hover,.content__job li a:not(.fasc-button):hover,.content__job p a:not(.fasc-button):hover,.content__report li a:not(.fasc-button):hover,.content__report p a:not(.fasc-button):hover,.content__staff li a:not(.fasc-button):hover,.content__staff p a:not(.fasc-button):hover{text-decoration:underline}.content__article li a.fasc-button,.content__article p a.fasc-button,.content__job li a.fasc-button,.content__job p a.fasc-button,.content__report li a.fasc-button,.content__report p a.fasc-button,.content__staff li a.fasc-button,.content__staff p a.fasc-button{background-image:none}.content__article--intro p strong,.content__download--intro p strong,.content__job--intro p strong,.content__overview,.content__staff--intro p strong{font-style:normal;font-stretch:normal;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0}.content__overview{font-family:"Lato",sans-serif;font-weight:400;font-size:.875rem;line-height:1.5;margin-top:0;margin-bottom:2em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2.5rem}.content__overview dt{width:11.25rem;margin:0;padding:0;text-transform:capitalize;font-weight:600}.content__overview dt:after{content:':'}.content__overview dd{width:-webkit-calc(100% - 11.25rem);width:-moz-calc(100% - 11.25rem);width:calc(100% - 11.25rem);margin:0;padding:0}.content__overview dd p{margin:0 0 .66em;font-size:inherit}@media (min-width:1280px){.content__overview{font-size:1rem}}.content__overview a{color:inherit;text-decoration:none}.content__overview a:hover,.footer a:hover,.footer__module--legal li a:hover,.footer__module--links a a:hover,.pagination-block .pagination li a a:hover,.pagination-block .pagination li button a:hover,.pagination-block .pagination li span a:hover{text-decoration:underline}.content__article,.content__download,.content__job,.content__staff{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;margin-right:.5rem;margin-left:.5rem}@media (min-width:1280px){.content__article,.content__download,.content__job,.content__staff{margin-right:-.75rem;margin-left:-.75rem}}.content__article--wrapper,.content__download--wrapper,.content__job--wrapper,.content__staff--wrapper{width:-webkit-calc(66.66667% - 1.5rem);width:-moz-calc(66.66667% - 1.5rem);width:calc(66.66667% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(8.33333% + .75rem);margin-left:-moz-calc(8.33333% + .75rem);margin-left:calc(8.33333% + .75rem);background:#fefefe;z-index:2}.report .content__article--wrapper,.report .content__download--wrapper,.report .content__job--wrapper,.report .content__staff--wrapper{width:-webkit-calc(75% - 1.5rem);width:-moz-calc(75% - 1.5rem);width:calc(75% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(0 + .75rem);margin-left:-moz-calc(0 + .75rem);margin-left:calc(0 + .75rem)}@media (max-width:640px){.content__article--wrapper,.content__download--wrapper,.content__job--wrapper,.content__staff--wrapper{width:100%;margin:0}}.content__article--share,.content__download--share,.content__job--share,.content__staff--share{margin-bottom:2rem}.content__article--intro,.content__download--intro,.content__job--intro,.content__staff--intro,.single-company .content .content__company--wrapper .company-page article table{margin-bottom:40px}.content__article--intro img,.content__download--intro img,.content__job--intro img,.content__staff--intro img{float:left}.content__article--intro p strong,.content__download--intro p strong,.content__job--intro p strong,.content__staff--intro p strong{font-family:"LL Circular Bold Web",sans-serif;line-height:1.2;font-weight:700;font-size:1.1875rem}@media (min-width:1280px){.content__article--intro p strong,.content__download--intro p strong,.content__job--intro p strong,.content__staff--intro p strong{font-size:1.3125rem}}.content__article--intro::after,.content__download--intro::after,.content__job--intro::after,.content__staff--intro::after{clear:left;content:'';display:block}.content__article--inner,.content__article--intro,.content__article--share,.content__download--inner,.content__download--intro,.content__download--share,.content__job--inner,.content__job--intro,.content__job--share,.content__staff--inner,.content__staff--intro,.content__staff--share{width:-webkit-calc(87.5% - 1.5rem);width:-moz-calc(87.5% - 1.5rem);width:calc(87.5% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(11.11111% + .75rem);margin-left:-moz-calc(11.11111% + .75rem);margin-left:calc(11.11111% + .75rem)}@media (max-width:640px){.content__article--inner,.content__article--intro,.content__article--share,.content__download--inner,.content__download--intro,.content__download--share,.content__job--inner,.content__job--intro,.content__job--share,.content__staff--inner,.content__staff--intro,.content__staff--share{width:-webkit-calc(100% - 32px);width:-moz-calc(100% - 32px);width:calc(100% - 32px);margin-left:16px;margin-right:16px}}.content__article--chapter,.content__download--chapter,.content__job--chapter,.content__staff--chapter{width:-webkit-calc(16.66667% - 1.5rem);width:-moz-calc(16.66667% - 1.5rem);width:calc(16.66667% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(11.11111% + .75rem);margin-left:-moz-calc(11.11111% + .75rem);margin-left:calc(11.11111% + .75rem)}.content__article--share,.content__download--share,.content__job--share,.content__staff--share{margin-top:64px}.content__article .content__sidebar h4,.content__download .content__sidebar h4,.content__job .content__sidebar h4,.content__staff .content__sidebar h4{margin-top:6px;margin-bottom:16px}.content__article .content__sidebar iframe,.content__download .content__sidebar iframe,.content__job .content__sidebar iframe,.content__staff .content__sidebar iframe{width:100%;height:240px;margin-top:8px;margin-bottom:20px}.content__article .content__sidebar .login-control,.content__download .content__sidebar .login-control,.content__job .content__sidebar .login-control,.content__staff .content__sidebar .login-control{display:none}.content__article .content__sidebar .button,.content__download .content__sidebar .button,.content__job .content__sidebar .button,.content__staff .content__sidebar .button{color:#fefefe!important;width:100%;text-align:center;margin-bottom:40px}@media (min-width:1280px){.content blockquote{width:-webkit-calc(66.66667% - 1.5rem);width:-moz-calc(66.66667% - 1.5rem);width:calc(66.66667% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-right:-16.66667%;margin-right:-webkit-calc(-16.66667% - 24px);margin-right:-moz-calc(-16.66667% - 24px);margin-right:calc(-16.66667% - 24px)}}.content__author{padding-bottom:80px}@media (max-width:1280px){.content__article--wrapper{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2}.content__article--wrapper .content__article--share{margin-top:0;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.content__article--wrapper .content__article--share .content__share--buttons a:first-of-type{margin-left:0}}.content__report .chapter__section.locked.first-locked,.content__report--chapters a,.content__sidebar{display:block}@media (max-width:1280px){.content__sidebar{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1;width:100%!important;padding-top:16px}.content__sidebar .content__article--share{display:none}}.content__report{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;margin-right:.5rem;margin-left:.5rem}@media (min-width:1280px){.content__report{margin-right:-.75rem;margin-left:-.75rem}}.content__report::before{left:0}.content__report::after,.content__report::before{content:'';position:absolute;top:0;bottom:0;z-index:-1;background:#0d1033}@media (min-width:1280px){.content__report::after,.content__report::before{width:-webkit-calc(16.66667% - 1.5rem);width:-moz-calc(16.66667% - 1.5rem);width:calc(16.66667% - 1.5rem);margin-right:.75rem;margin-left:.75rem}}@media (min-width:640px) and (max-width:1279px){.content__report::after,.content__report::before{width:-webkit-calc(25% - 1rem);width:-moz-calc(25% - 1rem);width:calc(25% - 1rem);margin-right:.5rem;margin-left:.5rem}}.content__report::after{left:auto;right:95%;right:-webkit-calc(100% - 12px);right:-moz-calc(100% - 12px);right:calc(100% - 12px);margin:0}.content__report .chapter{font-family:"Lato",sans-serif;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;font-weight:700;font-size:.625rem;letter-spacing:.08125rem;text-transform:uppercase;margin-left:-16px;position:relative;color:#fefefe;padding:16px;width:100%}@media (min-width:1280px){.content__report .chapter{font-size:.75rem;letter-spacing:.09375rem}}.content__report .chapter::after{content:'';position:absolute;bottom:0;right:0;height:1px;background-color:rgba(254,254,254,.5);width:100%}.content__report .chapter__section{padding-top:120px}.content__report .chapter__section:first-child{padding-top:0}.content__report .chapter__link b,.content__report .chapter__section.locked{display:none}.content__report .chapter__section.first-locked:not(.locked) .cp-popup{display:none}.content__report .chapter small{display:block;margin-top:4px;text-transform:none;letter-spacing:normal}.content__report .chapter:first-child{width:-webkit-calc(100% + 12px);width:-moz-calc(100% + 12px);width:calc(100% + 12px)}.content__report .chapter:first-child::after{background-color:#4353ff;height:2px}@media (min-width:1280px){.content__report .chapter:first-child{width:-webkit-calc(100% + 16px);width:-moz-calc(100% + 16px);width:calc(100% + 16px)}}.content__report .chapter__link{color:inherit;text-decoration:none;width:75%}.content__report .chapter__link:hover,.dashboard .dashboard-left.dashboard-bookmarks article a{text-decoration:none}.content__report .chapter.locked b{width:1.66em;height:1.66em;position:absolute;top:50%;left:75%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.content__report .chapter.locked b::before{content:'';height:1rem;width:1rem;background-size:1rem auto;background-position:center;background-repeat:no-repeat;background-image:url(../img/glyphs/lock--white.svg);position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background-size:contain}.content__report .chapter:not(.locked){opacity:1!important}.content__report--chapters{position:relative}.content__report--chapters section,.side__post--img img{position:absolute;width:100%}.content__report--chapters .download-report{margin-left:-17px;margin-top:15px;width:-webkit-calc(100% + 4px);width:-moz-calc(100% + 4px);width:calc(100% + 4px)}@media (min-width:1280px){.content__report--chapters{width:-webkit-calc(16.66667% - 1.5rem);width:-moz-calc(16.66667% - 1.5rem);width:calc(16.66667% - 1.5rem);margin-right:.75rem;margin-left:.75rem}}@media (min-width:640px) and (max-width:1279px){.content__report--chapters{width:-webkit-calc(25% - 1rem);width:-moz-calc(25% - 1rem);width:calc(25% - 1rem);margin-right:.5rem;margin-left:.5rem}}@media (max-width:640px){.content__report--chapters{display:none}}.content__report--wrapper{background:#fefefe;z-index:2}@media (min-width:1280px){.content__report--wrapper{width:-webkit-calc(58.33333% - 1.5rem);width:-moz-calc(58.33333% - 1.5rem);width:calc(58.33333% - 1.5rem);margin-right:.75rem;margin-left:.75rem}}@media (min-width:640px) and (max-width:1279px){.content__report--wrapper{width:-webkit-calc(75% - 1rem);width:-moz-calc(75% - 1rem);width:calc(75% - 1rem);margin-right:.5rem;margin-left:.5rem}}@media (max-width:640px){.content__report--wrapper{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}}.content__report--inner{padding-top:40px}.content__report--inner .chapter__section .tag{margin-bottom:4px}@media (min-width:1280px){.content__report--inner .chapter__section .tag{margin-left:-24px}}.content__report--inner h2::after{width:5.875rem;background-color:#4353ff;height:2px;content:'';display:block;margin-top:16px}@media (min-width:1280px){.content__report--inner h2{margin-left:-24px}.content__report--inner{width:-webkit-calc(85.71429% - 1.5rem);width:-moz-calc(85.71429% - 1.5rem);width:calc(85.71429% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(14.28571% + .75rem);margin-left:-moz-calc(14.28571% + .75rem);margin-left:calc(14.28571% + .75rem)}}.content__report--share{margin-top:64px;display:none}@media (min-width:1280px){.content__report--share{display:block;width:-webkit-calc(85.71429% - 1.5rem);width:-moz-calc(85.71429% - 1.5rem);width:calc(85.71429% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(14.28571% + .75rem);margin-left:-moz-calc(14.28571% + .75rem);margin-left:calc(14.28571% + .75rem)}.content__report--share .tag{margin-left:-24px}}.content__report--share>div{width:50%;display:inline-block;vertical-align:top}@media (min-width:1280px){.content blockquote{width:-webkit-calc(66.66667% - 1.5rem);width:-moz-calc(66.66667% - 1.5rem);width:calc(66.66667% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-right:-16.66667%;margin-right:-webkit-calc(-16.66667% - 24px);margin-right:-moz-calc(-16.66667% - 24px);margin-right:calc(-16.66667% - 24px)}}.content__sidebar{width:-webkit-calc(25% - 1.5rem);width:-moz-calc(25% - 1.5rem);width:calc(25% - 1.5rem);margin-right:.75rem;margin-left:.75rem;z-index:1}.content__sidebar h4{margin-top:80px}.side__post{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;margin-right:.5rem;margin-left:.5rem;margin-bottom:24px}@media (min-width:1280px){.side__post{margin-right:-.75rem;margin-left:-.75rem}}.side__post.case-study .image,.side__post.download .image,.side__post.report .image{background:#4353ff}.side__post.case-study .image img,.side__post.download .image img,.side__post.report .image img{width:82.5%;top:12.5%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.side__post--img{width:-webkit-calc(33.33333% - 1.5rem);width:-moz-calc(33.33333% - 1.5rem);width:calc(33.33333% - 1.5rem);margin-right:.75rem;margin-left:.75rem}.side__post--img .image{display:block;position:relative;overflow:hidden;background:#4353ff}.side__post--img .image::before{content:'';display:block;padding-bottom:66%}.side__post--img img{top:0;left:0;height:auto;min-height:100%;-o-object-fit:cover;object-fit:cover}.side__post--content{width:66.66667%;margin-right:0;margin-left:0}.side__post--content p{margin-bottom:0;width:75%}.side__post--content p a{color:inherit;text-decoration:none;font-family:inherit}.footer{background:#0c0c25;z-index:0;padding-top:80px;padding-bottom:80px;color:#fefefe}.footer h4[data-v-1c26ebc5]{font-size:21px;font-weight:700;font-family:CircularStd,sans-serif}.footer .button[data-v-1c26ebc5]{border-radius:.25rem;padding:10px;line-height:1.25;font-family:CircularStd,sans-serif;color:#4353ff;font-size:1rem;display:inline-block;text-align:center;font-weight:700;margin:4px}@media print,screen and (max-width:63.99875em){.footer .button[data-v-1c26ebc5]{font-size:.875rem}}.footer .button.primary[data-v-1c26ebc5]{background-color:#4353ff;color:#fff}.footer .button.secondary[data-v-1c26ebc5]{background-color:#d9dcff;color:#4353ff}.footer .fade-enter-active[data-v-1c26ebc5],.footer .fade-leave-active[data-v-1c26ebc5]{-webkit-transition:opacity .5s;-o-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}.footer .fade-enter[data-v-1c26ebc5],.footer .fade-leave-to[data-v-1c26ebc5]{opacity:0}.footer .cell[data-v-1c26ebc5]{font-family:Lato,sans-serif;font-weight:700;font-size:12px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}@media print,screen and (max-width:63.99875em){.footer .cell[data-v-1c26ebc5]{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.footer .cell[data-v-1c26ebc5]:first-of-type{opacity:.5}@media print,screen and (max-width:63.99875em){.footer .cell[data-v-1c26ebc5]:first-of-type{margin-top:16px;margin-bottom:16px;text-align:justify}}.footer .cell[data-v-1c26ebc5]:last-of-type{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}@media print,screen and (max-width:63.99875em){.footer .cell[data-v-1c26ebc5]:last-of-type{margin-top:0;margin-bottom:0;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}}.footer .cell a[data-v-1c26ebc5]{color:#fff;margin:8px;white-space:nowrap}.footer .cell span[data-v-1c26ebc5],.tmp-footer-styling .cell span{padding-left:16px;margin-left:8px;border-left:1px solid #b3baff;white-space:nowrap}.footer a{color:#fefefe;text-decoration:none}.footer .branding__logo{padding:0;margin-bottom:1.5rem;display:block}.footer .branding__logo svg path{fill:#fff}.footer small,.footer small p,.footer__module--links.small a{font-family:"Lato",sans-serif;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;font-weight:700;font-size:.625rem}@media (min-width:1280px){.footer small{font-size:.75rem}}@media (min-width:1280px){.footer small p{font-size:.75rem}}@media (max-width:640px){.footer{text-align:center}}.footer .jeremy-coller-foundation{width:120px;height:auto;background:url(../img/CollerFoundation_logo.png) top left no-repeat;background-size:contain;background-position-x:0}@media (min-width:1280px){.footer .jeremy-coller-foundation{width:140px}}.footer .jeremy-coller-foundation::before{display:block;text-indent:-200%;overflow:hidden;content:attr(title);padding-bottom:36.42857%}.footer h5.tag{color:rgba(254,254,254,.4)}.footer h5.tag::after{content:'';display:block;width:24px;height:2px;background:rgba(254,254,254,.4);margin-bottom:24px;margin-top:8px}.footer__module{padding-right:0;padding-left:0;max-width:90rem;margin-left:auto;margin-right:auto}@media (min-width:1280px){.footer__module{padding-right:.75rem;padding-left:.75rem;max-width:90rem;margin-left:auto;margin-right:auto}}.footer__module--branding{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}@media (min-width:1280px){.footer__module--branding{width:-webkit-calc(83.33333% - 1.5rem);width:-moz-calc(83.33333% - 1.5rem);width:calc(83.33333% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(8.33333% + .625rem);margin-left:-moz-calc(8.33333% + .625rem);margin-left:calc(8.33333% + .625rem)}}.footer__module--legal{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem;border-top:2px solid rgba(217,220,255,.2);padding-top:20px;margin-top:67px}@media (min-width:1280px){.footer__module--legal{width:-webkit-calc(83.33333% - 1.5rem);width:-moz-calc(83.33333% - 1.5rem);width:calc(83.33333% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(8.33333% + .625rem);margin-left:-moz-calc(8.33333% + .625rem);margin-left:calc(8.33333% + .625rem)}}.footer__module--legal .tmp-footer-styling .cell{width:-webkit-calc(80% - 1rem);width:-moz-calc(80% - 1rem);width:calc(80% - 1rem);margin-right:.5rem;margin-left:.5rem;margin-left:-webkit-calc(8.33333% + .625rem);margin-left:-moz-calc(8.33333% + .625rem);margin-left:calc(8.33333% + .625rem)}@media (min-width:1280px){.footer__module--legal .tmp-footer-styling .cell:nth-child(even),.footer__module--legal .tmp-footer-styling .cell:nth-child(odd){width:-webkit-calc(40% - 1.5rem);width:-moz-calc(40% - 1.5rem);width:calc(40% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(0 + .625rem);margin-left:-moz-calc(0 + .625rem);margin-left:calc(0 + .625rem)}.footer__module--legal .tmp-footer-styling .cell:nth-child(even){width:-webkit-calc(60% - 1.5rem);width:-moz-calc(60% - 1.5rem);width:calc(60% - 1.5rem)}}.footer__module--legal ul{padding:0;margin:0;list-style:none}.footer__module--legal li{padding:0;list-style:none;display:inline-block;margin:0 24px 0 0}.footer__module--about,.footer__module--legal li a{font-family:"Lato",sans-serif;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;font-weight:700;font-size:.625rem}.footer__module--legal li a{color:#fefefe;text-decoration:none}@media (min-width:1280px){.footer__module--legal li a{font-size:.75rem}}.footer__module--legal .nav__footer--links{display:inline-block;margin-left:0}@media (max-width:640px){.footer__module--legal .nav__footer--links{width:100%;margin:0 0 10px}.footer__module--legal .nav__footer--links li:last-of-type{margin-right:0}}.footer__module--about{float:right;margin-top:5px}@media (min-width:1280px){.footer__module--about{font-size:.75rem}}.footer__module--about a{margin-right:24px}@media (max-width:640px){.footer__module--about{float:none}}.footer__module--contact{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}@media (min-width:1280px){.footer__module--contact{width:-webkit-calc(16.66667% - 1.5rem);width:-moz-calc(16.66667% - 1.5rem);width:calc(16.66667% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(8.33333% + .625rem);margin-left:-moz-calc(8.33333% + .625rem);margin-left:calc(8.33333% + .625rem)}}@media (min-width:640px) and (max-width:1279px){.footer__module--contact{width:-webkit-calc(25% - 1rem);width:-moz-calc(25% - 1rem);width:calc(25% - 1rem);margin-right:.5rem;margin-left:.5rem}}.footer__module--secondary{padding-right:0;padding-left:0;max-width:90rem;margin-left:auto;margin-right:auto;width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}@media (min-width:1280px){.footer__module--secondary{padding-right:.75rem;padding-left:.75rem;max-width:90rem;margin-left:auto;margin-right:auto;width:-webkit-calc(50% - 1.5rem);width:-moz-calc(50% - 1.5rem);width:calc(50% - 1.5rem);margin-right:.75rem;margin-left:.75rem}}@media (min-width:640px) and (max-width:1279px){.footer__module--secondary{width:-webkit-calc(50% - 1rem);width:-moz-calc(50% - 1rem);width:calc(50% - 1rem);margin-right:.5rem;margin-left:.5rem}}@media (max-width:640px){.footer__module--secondary{display:none}}.footer__module--links{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}@media (min-width:1280px){.footer__module--links{width:-webkit-calc(16.66667% - 1.5rem);width:-moz-calc(16.66667% - 1.5rem);width:calc(16.66667% - 1.5rem);margin-right:.75rem;margin-left:.75rem}}@media (min-width:640px) and (max-width:1279px){.footer__module--links{width:-webkit-calc(25% - 1rem);width:-moz-calc(25% - 1rem);width:calc(25% - 1rem);margin-right:.5rem;margin-left:.5rem}}.footer__module--links.small{display:inline-block;vertical-align:top;width:100%;margin-bottom:24px}@media (min-width:1280px){.footer__module--links.small{margin:0 24px 0 0;width:33.333%;width:-webkit-calc(33.33333% - 24px);width:-moz-calc(33.33333% - 24px);width:calc(33.33333% - 24px)}}@media (min-width:640px) and (max-width:1279px){.footer__module--links.small{margin:0 16px 24px 0;width:50%;width:-webkit-calc(50% - 16px);width:-moz-calc(50% - 16px);width:calc(50% - 16px)}}@media (min-width:1280px){.footer__module--links.small a{font-size:.75rem}}.footer__module--links a{font-family:"Lato",sans-serif;font-style:normal;font-stretch:normal;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;font-weight:400;font-size:.875rem;margin-top:0;line-height:1.5;color:#fefefe;text-decoration:none;display:block;margin-bottom:8px}@media (min-width:1280px){.footer__module--links a{font-size:1rem}}.footer__module--links a a,.pagination-block .pagination li a a,.pagination-block .pagination li button a,.pagination-block .pagination li span a{color:inherit;text-decoration:none}.footer__module--inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;margin-right:.5rem;margin-left:.5rem}@media (min-width:1280px){.footer__module--inner{margin-right:-.75rem;margin-left:-.75rem}}.tmp-footer-styling .cell{font-family:"Lato",sans-serif;font-weight:700;font-size:12px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}@media screen and (max-width:79.99875em){.tmp-footer-styling .cell{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.tmp-footer-styling .cell:first-of-type{opacity:.5}@media screen and (max-width:79.99875em){.tmp-footer-styling .cell:first-of-type{margin-top:16px;margin-bottom:16px;text-align:justify}}.tmp-footer-styling .cell:last-of-type{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}@media screen and (max-width:79.99875em){.tmp-footer-styling .cell:last-of-type{margin-top:0;margin-bottom:0;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}}.tmp-footer-styling .cell a{color:#fff;margin:8px;white-space:nowrap}.footer__module--links li,.footer__module--links ul{list-style:none;padding:0;-webkit-margin-before:0;margin-block-start:0}.pagination-block{padding-right:0;padding-left:0;max-width:90rem;margin-left:auto;margin-right:auto;padding:4rem 0 0}@media (min-width:1280px){.pagination-block{padding-right:.75rem;padding-left:.75rem;max-width:90rem;margin-left:auto;margin-right:auto}}.pagination-block li,.pagination-block ul{list-style:none}.pagination-block .pagination{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;margin-right:.5rem;margin-left:.5rem;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}@media (min-width:1280px){.pagination-block .pagination{margin-right:-.75rem;margin-left:-.75rem}}.pagination-block .pagination li{min-height:32px;min-width:32px;position:relative;border-radius:4px;color:#4353ff}.pagination-block .pagination li.current{color:#fefefe;background-color:#4353ff}.pagination-block .pagination li.disabled{color:gray}.pagination-block .pagination li a,.pagination-block .pagination li button,.pagination-block .pagination li span{font-family:"Lato",sans-serif;font-style:normal;font-stretch:normal;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;font-weight:400;font-size:.875rem;line-height:1.5;margin-top:0;margin-bottom:2em;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-decoration:none;color:inherit}@media (min-width:1280px){.pagination-block .pagination li a,.pagination-block .pagination li button,.pagination-block .pagination li span{font-size:1rem}}.single-staff .header__article{padding-top:56px}.single-staff .header__article .breadcrumb{display:block;color:#1a2166}@media (max-width:640px){.single-staff .header__article .breadcrumb{display:none}}.single-staff .header__article .content__inner{background:initial;color:initial;margin-top:50px;width:-webkit-calc(55% - 1.5rem);width:-moz-calc(55% - 1.5rem);width:calc(55% - 1.5rem);padding:32px 0}@media (max-width:640px){.single-staff .header__article .content__inner{padding:0;margin-top:0}}.single-staff .header__article .content__inner::before{content:none}.single-staff .header__article .content__title{margin-left:auto;margin-right:auto;width:-webkit-calc(90% - 1.5rem);width:-moz-calc(90% - 1.5rem);width:calc(90% - 1.5rem);color:#14153f}.single-staff .header__article .content__title h1{font-size:51px}.single-staff .header__article .content__title h2{font-size:21px;font-family:CircularStd,sans-serif;margin-top:8px}@media (max-width:640px){.single-staff .header__article .content__title{padding:16px 0}.single-staff .header__article .content__title h1{font-size:25px}.single-staff .header__article .content__title h2{font-size:19px}}.single-staff .header__article .content__title .tag::after{background:#14153f}@media (max-width:640px){.single-staff .header__article .content__wrapper{padding-top:0}}.single-staff .header__article .background{background-color:#f5f6ff}.single-staff .header__article .background::before{opacity:1}.single-staff .header__article .background::after{background-image:-webkit-linear-gradient(189deg,rgba(245,246,255,0),#f5f6ff);background-image:-moz-linear-gradient(189deg,rgba(245,246,255,0),#f5f6ff);background-image:linear-gradient(261deg,rgba(245,246,255,0),#f5f6ff)}.single-staff .wrapper{max-width:initial!important;margin-left:initial!important;margin-right:initial!important;background:#fff}#edd_checkout_form_wrap #edd_purchase_form .edd-description,#edd_checkout_form_wrap #edd_purchase_form .edd-label,#edd_final_total_wrap,#edd_secure_site_wrapper,.content__box--cta .edd_purchase_tax_rate,.dashboard .dashboard-left.dashboard-bookmarks.dashboard-my-bookmarks .dashboard-reports-header .view-all,.single-staff .wrapper .content__sidebar,.single-staff .wrapper .content__staff--wrapper .content__staff--share{display:none}.single-staff .wrapper .content__staff--wrapper{margin-left:auto;margin-right:auto;max-width:90rem;width:auto}.single-staff .wrapper .content__staff--wrapper .content__staff--inner{margin-top:40px}.single-staff .wrapper .content__staff--wrapper .content__staff--image{width:-webkit-calc(90% - 1.5rem);width:-moz-calc(90% - 1.5rem);width:calc(90% - 1.5rem);margin:0 auto}.single-staff .wrapper .content__staff--wrapper .content__staff--image img{float:right;border-radius:4px;box-shadow:0 10px 20px 0 rgba(0,0,0,.1);margin:-150px 8px 16px}@media (min-width:1280px){.single-staff .wrapper .content__staff--wrapper .content__staff--inner{width:-webkit-calc(81.5% - 320px);width:-moz-calc(81.5% - 320px);width:calc(81.5% - 320px)}}@media (min-width:640px) and (max-width:1279px){.single-staff .wrapper .content__staff--wrapper .content__staff--inner{width:-webkit-calc(81.5% - 320px);width:-moz-calc(81.5% - 320px);width:calc(81.5% - 320px)}.single-staff .wrapper .content__staff--wrapper .content__staff--image img{margin-top:-150px}}@media (max-width:640px){.single-staff .wrapper .content__staff--wrapper .content__staff--image{width:auto}.single-staff .wrapper .content__staff--wrapper .content__staff--image img{width:45%;margin-top:40px}}.module__checkout,.page-template-checkout.edd-failed-transaction #content .wrapper,.page-template-checkout.edd-success #content .wrapper{padding-right:0;padding-left:0;max-width:90rem;margin-left:auto;margin-right:auto}@media (min-width:1280px){.module__checkout{padding-right:.75rem;padding-left:.75rem;max-width:90rem;margin-left:auto;margin-right:auto}}@media (min-width:1280px){.page-template-checkout.edd-failed-transaction #content .wrapper,.page-template-checkout.edd-success #content .wrapper{padding-right:.75rem;padding-left:.75rem;max-width:90rem;margin-left:auto;margin-right:auto}}.page-template-checkout.edd-failed-transaction .module__checkout,.page-template-checkout.edd-success .module__checkout{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;margin-right:.5rem;margin-left:.5rem;padding-top:5.6rem;padding-bottom:5.6rem}@media (min-width:1280px){.page-template-checkout.edd-failed-transaction .module__checkout,.page-template-checkout.edd-success .module__checkout{margin-right:-.75rem;margin-left:-.75rem}}.page-template-checkout.edd-failed-transaction .module__checkout .edd_download_file,.page-template-checkout.edd-success .module__checkout .edd_download_file{margin-left:0!important}.page-template-checkout.edd-failed-transaction .module__checkout .edd_download_file a,.page-template-checkout.edd-success .module__checkout .edd_download_file a{font-family:'CircularStdBold',sans-serif;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;font-size:.875rem;min-height:37px;background:#4353ff;display:inline-block;padding:.625rem;border-radius:4px;color:#fefefe;text-decoration:none!important;position:relative;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;border:0;padding-right:2.5em}#edd_checkout_form_wrap #edd_purchase_form #edd-purchase-button em,.content__box--cta .edd-submit.button em,.content__box--cta .edd-submit.button:visited em,.page-template-checkout.edd-failed-transaction .module__checkout .edd_download_file a em,.page-template-checkout.edd-success .module__checkout .edd_download_file a em,em #edd_checkout_form_wrap #edd_purchase_form #edd-purchase-button,em .content__box--cta .edd-submit.button,em .content__box--cta .edd-submit.button:visited,em .page-template-checkout.edd-failed-transaction .module__checkout .edd_download_file a,em .page-template-checkout.edd-success .module__checkout .edd_download_file a{font-family:'CircularStdItalic',sans-serif;font-style:italic}#edd_checkout_form_wrap #edd_purchase_form #edd-purchase-button strong,.content__box--cta .edd-submit.button strong,.content__box--cta .edd-submit.button:visited strong,.page-template-checkout.edd-failed-transaction .module__checkout .edd_download_file a strong,.page-template-checkout.edd-success .module__checkout .edd_download_file a strong,strong #edd_checkout_form_wrap #edd_purchase_form #edd-purchase-button,strong .content__box--cta .edd-submit.button,strong .content__box--cta .edd-submit.button:visited,strong .page-template-checkout.edd-failed-transaction .module__checkout .edd_download_file a,strong .page-template-checkout.edd-success .module__checkout .edd_download_file a{font-family:'CircularStdBold',sans-serif;font-weight:700}@media (min-width:1280px){.page-template-checkout.edd-failed-transaction .module__checkout .edd_download_file a,.page-template-checkout.edd-success .module__checkout .edd_download_file a{font-size:1rem;min-height:39px}}#edd_checkout_form_wrap #edd_purchase_form #edd-purchase-button::after,.content__box--cta .edd-submit.button::after,.content__box--cta .edd-submit.button:visited::after{position:absolute;text-align:center;height:1.5em;width:1.5em;right:.5em;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain}.page-template-checkout.edd-failed-transaction .module__checkout .edd_download_file a::after,.page-template-checkout.edd-success .module__checkout .edd_download_file a::after{position:absolute;text-align:center;height:1.5em;width:1.5em;right:.5em;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.page-template-checkout.edd-failed-transaction .module__checkout .edd_download_file a::before,.page-template-checkout.edd-success .module__checkout .edd_download_file a::before{content:'Download '}.page-template-checkout.edd-failed-transaction .module__checkout .edd_download_file a::after,.page-template-checkout.edd-success .module__checkout .edd_download_file a::after{content:'';display:inline-block;background-size:contain;background-position:center;background-repeat:no-repeat;width:1.25rem;height:1.25rem;margin-left:.4375rem;margin-bottom:-.3125rem;background-image:url(https://cdn.fairr.org/img/glyphs/download--white.svg)}.page-template-checkout.edd-failed-transaction .module__checkout h3,.page-template-checkout.edd-success .module__checkout h3{margin:2em 0 1em}.page-template-checkout.edd-failed-transaction .module__checkout h3::before,.page-template-checkout.edd-success .module__checkout h3::before{content:'';width:100%;height:1px;background-color:#d9dcff;display:block;position:relative;top:-1em}.climate-risk #crtDownload .climate-risk__content li strong,.climate-risk__content li strong,.dashboard .dashboard-left .user-dashboard summary,.dashboard .dashboard-right section .id-graph .id-graph--infobox strong,.page-template-checkout.edd-failed-transaction .module__checkout #edd_purchase_receipt,.page-template-checkout.edd-failed-transaction .module__checkout #edd_purchase_receipt tbody,.page-template-checkout.edd-failed-transaction .module__checkout #edd_purchase_receipt thead,.page-template-checkout.edd-failed-transaction .module__checkout #edd_purchase_receipt_products,.page-template-checkout.edd-failed-transaction .module__checkout #edd_purchase_receipt_products tbody,.page-template-checkout.edd-failed-transaction .module__checkout #edd_purchase_receipt_products thead,.page-template-checkout.edd-failed-transaction .module__checkout .edd-table,.page-template-checkout.edd-failed-transaction .module__checkout .edd-table tbody,.page-template-checkout.edd-failed-transaction .module__checkout .edd-table thead,.page-template-checkout.edd-success .module__checkout #edd_purchase_receipt,.page-template-checkout.edd-success .module__checkout #edd_purchase_receipt tbody,.page-template-checkout.edd-success .module__checkout #edd_purchase_receipt thead,.page-template-checkout.edd-success .module__checkout #edd_purchase_receipt_products,.page-template-checkout.edd-success .module__checkout #edd_purchase_receipt_products tbody,.page-template-checkout.edd-success .module__checkout #edd_purchase_receipt_products thead,.page-template-checkout.edd-success .module__checkout .edd-table,.page-template-checkout.edd-success .module__checkout .edd-table tbody,.page-template-checkout.edd-success .module__checkout .edd-table thead{display:block}.page-template-checkout.edd-failed-transaction .module__checkout #edd_purchase_receipt tr,.page-template-checkout.edd-failed-transaction .module__checkout #edd_purchase_receipt_products tr,.page-template-checkout.edd-failed-transaction .module__checkout .edd-table tr,.page-template-checkout.edd-success .module__checkout #edd_purchase_receipt tr,.page-template-checkout.edd-success .module__checkout #edd_purchase_receipt_products tr,.page-template-checkout.edd-success .module__checkout .edd-table tr{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;padding-bottom:.5em}.page-template-checkout.edd-failed-transaction .module__checkout #edd_purchase_receipt td,.page-template-checkout.edd-failed-transaction .module__checkout #edd_purchase_receipt th,.page-template-checkout.edd-failed-transaction .module__checkout #edd_purchase_receipt_products td,.page-template-checkout.edd-failed-transaction .module__checkout #edd_purchase_receipt_products th,.page-template-checkout.edd-failed-transaction .module__checkout .edd-table td,.page-template-checkout.edd-failed-transaction .module__checkout .edd-table th,.page-template-checkout.edd-success .module__checkout #edd_purchase_receipt td,.page-template-checkout.edd-success .module__checkout #edd_purchase_receipt th,.page-template-checkout.edd-success .module__checkout #edd_purchase_receipt_products td,.page-template-checkout.edd-success .module__checkout #edd_purchase_receipt_products th,.page-template-checkout.edd-success .module__checkout .edd-table td,.page-template-checkout.edd-success .module__checkout .edd-table th{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1;-webkit-flex-basis:50%;flex-basis:50%}.page-template-checkout.edd-failed-transaction .module__checkout #edd_purchase_receipt td:last-of-type,.page-template-checkout.edd-failed-transaction .module__checkout #edd_purchase_receipt th:last-of-type,.page-template-checkout.edd-failed-transaction .module__checkout #edd_purchase_receipt_products td:last-of-type,.page-template-checkout.edd-failed-transaction .module__checkout #edd_purchase_receipt_products th:last-of-type,.page-template-checkout.edd-failed-transaction .module__checkout .edd-table td:last-of-type,.page-template-checkout.edd-failed-transaction .module__checkout .edd-table th:last-of-type,.page-template-checkout.edd-success .module__checkout #edd_purchase_receipt td:last-of-type,.page-template-checkout.edd-success .module__checkout #edd_purchase_receipt th:last-of-type,.page-template-checkout.edd-success .module__checkout #edd_purchase_receipt_products td:last-of-type,.page-template-checkout.edd-success .module__checkout #edd_purchase_receipt_products th:last-of-type,.page-template-checkout.edd-success .module__checkout .edd-table td:last-of-type,.page-template-checkout.edd-success .module__checkout .edd-table th:last-of-type{text-align:right}.page-template-checkout.edd-failed-transaction .module__checkout .edd-table,.page-template-checkout.edd-failed-transaction .module__checkout h3,.page-template-checkout.edd-failed-transaction .module__checkout p,.page-template-checkout.edd-failed-transaction .module__checkout table#edd_purchase_receipt,.page-template-checkout.edd-failed-transaction .module__checkout table#edd_purchase_receipt_products,.page-template-checkout.edd-success .module__checkout .edd-table,.page-template-checkout.edd-success .module__checkout h3,.page-template-checkout.edd-success .module__checkout p,.page-template-checkout.edd-success .module__checkout table#edd_purchase_receipt,.page-template-checkout.edd-success .module__checkout table#edd_purchase_receipt_products{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}@media (min-width:1280px){.page-template-checkout.edd-failed-transaction .module__checkout .edd-table,.page-template-checkout.edd-failed-transaction .module__checkout h3,.page-template-checkout.edd-failed-transaction .module__checkout p,.page-template-checkout.edd-failed-transaction .module__checkout table#edd_purchase_receipt,.page-template-checkout.edd-failed-transaction .module__checkout table#edd_purchase_receipt_products,.page-template-checkout.edd-success .module__checkout .edd-table,.page-template-checkout.edd-success .module__checkout h3,.page-template-checkout.edd-success .module__checkout p,.page-template-checkout.edd-success .module__checkout table#edd_purchase_receipt,.page-template-checkout.edd-success .module__checkout table#edd_purchase_receipt_products{width:-webkit-calc(50% - 1.5rem);width:-moz-calc(50% - 1.5rem);width:calc(50% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(8.33333% + .625rem);margin-left:-moz-calc(8.33333% + .625rem);margin-left:calc(8.33333% + .625rem)}}.content__box--cta .edd-submit.button,.content__box--cta .edd-submit.button:visited{font-family:'CircularStdBold',sans-serif;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;font-size:.875rem;min-height:37px;background:#4353ff;display:inline-block;padding:.625rem;border-radius:4px;color:#fefefe;text-decoration:none!important;position:relative;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;border:0}@media (min-width:1280px){.content__box--cta .edd-submit.button,.content__box--cta .edd-submit.button:visited{font-size:1rem;min-height:39px}}.error404 .content-wrapper section .button.inverted,.page-template-checkout{background-color:#f5f6ff}#edd_checkout_wrap,.edd_empty_cart{margin-right:.5rem;margin-left:.5rem}.edd_empty_cart{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);padding-top:5rem;padding-bottom:12rem}@media (min-width:1280px){.edd_empty_cart{width:-webkit-calc(50% - 1.5rem);width:-moz-calc(50% - 1.5rem);width:calc(50% - 1.5rem);margin-left:.75rem;margin-right:.75rem;margin-left:-webkit-calc(8.33333% + .625rem);margin-left:-moz-calc(8.33333% + .625rem);margin-left:calc(8.33333% + .625rem)}}.header__primary.checkout,body.admin-bar{position:relative}.header__primary.checkout .background{min-height:100%;background-color:#f5f6ff;height:100%}.error404 .content-wrapper::after,.error404 .content-wrapper::before,.header__primary.checkout .background::after,.header__primary.checkout .background::before{position:absolute;left:0;right:0;top:0;bottom:0;content:''}.error404 .content-wrapper::before,.header__primary.checkout .background::before{z-index:1;opacity:.15;background-image:url(../img/patterns/dots.png);background-size:20px auto}.error404 .content-wrapper::after,.header__primary.checkout .background::after{z-index:2;background-image:-webkit-linear-gradient(344deg,#f5f6ff,rgba(245,246,255,0));background-image:-moz-linear-gradient(344deg,#f5f6ff,rgba(245,246,255,0));background-image:linear-gradient(106deg,#f5f6ff,rgba(245,246,255,0))}.header__primary.checkout .background .background__image{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.2}#edd_checkout_wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap}@media (min-width:1280px){#edd_checkout_wrap{margin-right:-.75rem;margin-left:-.75rem}}#edd_checkout_wrap h3{margin:2rem 0}#edd_checkout_wrap #edd_checkout_cart{border:0;border-spacing:0}#edd_checkout_wrap #edd_checkout_cart tfoot th{font-weight:400}#edd_checkout_wrap #edd_checkout_cart tfoot tr th:nth-of-type(2){font-weight:700}#edd_checkout_wrap #edd_checkout_cart tr td,#edd_checkout_wrap #edd_checkout_cart tr th{width:25%}#edd_checkout_wrap #edd_checkout_cart thead{background:#d9dcff;font-weight:700}#edd_checkout_wrap #edd_checkout_cart td,#edd_checkout_wrap #edd_checkout_cart th{background:0 0;border:0;padding:1rem;vertical-align:top}#edd_checkout_wrap .edd_cart_item_image{width:5rem}#edd_checkout_wrap .edd_cart_item_image img{width:100%;height:auto}#edd_checkout_cart_form{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}@media (min-width:640px) and (max-width:1279px){#edd_checkout_cart_form{width:-webkit-calc(50% - 1rem);width:-moz-calc(50% - 1rem);width:calc(50% - 1rem);margin-right:.5rem;margin-left:.5rem}}@media (min-width:1280px){#edd_checkout_cart_form{width:-webkit-calc(50% - 1.5rem);width:-moz-calc(50% - 1.5rem);width:calc(50% - 1.5rem);margin-left:.75rem;margin-right:.75rem;margin-left:-webkit-calc(8.33333% + .625rem);margin-left:-moz-calc(8.33333% + .625rem);margin-left:calc(8.33333% + .625rem)}}#edd_checkout_form_wrap{border-radius:4px;background-color:#fff;padding:2.5rem 1.5rem 0;margin-bottom:6rem;width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin-right:.5rem;margin-left:.5rem}@media (min-width:640px) and (max-width:1279px){#edd_checkout_form_wrap{margin-top:-6.25rem;width:-webkit-calc(50% - 1rem);width:-moz-calc(50% - 1rem);width:calc(50% - 1rem);margin-right:.5rem;margin-left:.5rem}}@media (min-width:1280px){#edd_checkout_form_wrap{margin-top:-6.25rem;width:-webkit-calc(33.33333% - 1.5rem);width:-moz-calc(33.33333% - 1.5rem);width:calc(33.33333% - 1.5rem);margin-left:.75rem;margin-right:.75rem}}#edd_checkout_form_wrap #edd_purchase_form #edd-purchase-button,#edd_checkout_form_wrap::before{font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;display:block}#edd_checkout_form_wrap::before{content:'Payment Details';font-family:"Lato",sans-serif;font-weight:300;font-size:1.9375rem;text-align:center;margin-bottom:1.5rem}@media (min-width:1280px){#edd_checkout_form_wrap::before{font-size:2.375rem}}#edd_checkout_form_wrap #edd_purchase_form #edd-purchase-button{font-family:'CircularStdBold',sans-serif;font-weight:700;font-size:.875rem;min-height:37px;background:#4353ff;padding:.625rem;border-radius:4px;color:#fefefe;text-decoration:none!important;position:relative;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;border:0;margin:0 auto}@media (min-width:1280px){#edd_checkout_form_wrap #edd_purchase_form #edd-purchase-button{font-size:1rem;min-height:39px}}#edd_checkout_form_wrap #edd_purchase_form fieldset{border:0;padding:0;margin:0;background:0 0!important;margin-bottom:1.875rem}@media (min-width:1280px){#edd_checkout_form_wrap #edd_purchase_form fieldset legend{font-size:.75rem;letter-spacing:.09375rem}}#edd_checkout_form_wrap #edd_purchase_form fieldset .edd-loading-ajax{margin-left:-webkit-calc(50% - 1em);margin-left:-moz-calc(50% - 1em);margin-left:calc(50% - 1em)}#edd_checkout_form_wrap #edd_purchase_form fieldset #edd-stripe-card-element{background-color:rgba(217,220,255,.8);border-radius:4px;padding:.5em}#edd_checkout_form_wrap #edd_purchase_form fieldset .edd-select{background-color:rgba(217,220,255,.8);width:100%;color:rgba(26,33,102,.5)}#edd_checkout_form_wrap #edd_purchase_form fieldset .edd-input{width:100%;background-color:rgba(217,220,255,.8);border:0;border-radius:4px;box-shadow:0;padding:.5em}#edd_checkout_form_wrap #edd_purchase_form fieldset .edd-input::-webkit-input-placeholder{color:rgba(26,33,102,.5)}#edd_checkout_form_wrap #edd_purchase_form fieldset .edd-input::-moz-placeholder{color:rgba(26,33,102,.5)}#edd_checkout_form_wrap #edd_purchase_form fieldset .edd-input:-ms-input-placeholder{color:rgba(26,33,102,.5)}#edd_checkout_form_wrap #edd_purchase_form fieldset .edd-input::-ms-input-placeholder{color:rgba(26,33,102,.5)}#edd_checkout_form_wrap #edd_purchase_form fieldset .edd-input::placeholder{color:rgba(26,33,102,.5)}.section__module{margin-top:14.2rem;margin-top:11vw;position:relative;z-index:2}@media (min-width:1441px){.section__module{margin-top:158px}}.section__module.comparison_push{position:static;z-index:initial}.section__module.adjusted{outline:1px dotted red}@media (max-width:640px){.section__module{margin-top:2.84rem}}.section__module:last-of-type{margin-bottom:14.2rem;margin-bottom:8vw}@media (min-width:1441px){.section__module:last-of-type{margin-bottom:116px}}.section__module.quote_module{margin-top:4vw}.module{padding-right:0;padding-left:0;max-width:90rem;margin-left:auto;margin-right:auto}@media (min-width:1280px){.module{padding-right:.75rem;padding-left:.75rem;max-width:90rem;margin-left:auto;margin-right:auto}}.module__content,.module__title{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;margin-right:.5rem;margin-left:.5rem;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}@media (min-width:1280px){.module__content,.module__title{margin-right:-.75rem;margin-left:-.75rem}}.module__content--cta,.module__title--cta{margin-bottom:16px}.module__content--cta .button,.module__title--cta .button{margin-bottom:8px}.module__content--cta .button:first-of-type,.module__title--cta .button:first-of-type{margin-right:16px}.module__content--box,.module__title--box{z-index:2}.module__content--background,.module__title--background{z-index:-1;border-radius:4px}.module__content--background::after,.module__title--background::after{border-radius:4px;border:1px solid #4353ff}.single .wrapper{padding-right:0;padding-left:0;max-width:90rem;margin-left:auto;margin-right:auto;z-index:2;position:relative}@media (min-width:1280px){.single .wrapper{padding-right:.75rem;padding-left:.75rem;max-width:90rem;margin-left:auto;margin-right:auto}}body #vapp{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.error404 .content-wrapper{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;background-color:#f5f6ff;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:40px 0;margin-top:56px}.error404 .content-wrapper .background__image{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.2}.error404 .content-wrapper section{position:relative;z-index:3;display:table-cell;vertical-align:middle;color:#14153f;height:315px}.error404 .content-wrapper section h1,.error404 .content-wrapper section h2{font-family:"Caslon224",serif}.error404 .content-wrapper section h1{font-size:91px}.error404 .content-wrapper section hr{border-color:#14153f;width:80px;position:relative;top:-14px}.error404 .content-wrapper section h2{font-size:51px}.error404 .content-wrapper section p{margin-top:16px;display:inline-block;padding:1px 4px}.error404 .content-wrapper section .button{margin:0 18px;padding:11px 18px 12px}.error404 .content-wrapper section .button i{background:url(../img/glyphs/arrow-left--white.svg) no-repeat center;display:inline-block;width:28px;height:15px;position:relative;top:3px;left:-5px}.dashboard-wrapper{background-color:#1a2166}.page-template-climate-risk .dashboard-wrapper{background-color:#f5f6ff;position:relative}.dashboard{color:#fefefe;overflow:hidden;max-width:1440px;margin:auto;-webkit-transition:.5s ease;-moz-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.dashboard .dbtn{display:inline-block;border-radius:4px;font-family:"CircularStd",sans-serif;font-size:14px;font-weight:700;color:#fefefe;margin:0 4px 8px;padding:12px 13px;background-color:#5158ac;border-color:#5158ac;min-width:103px;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dashboard .dbtn.dbtn-blue{border:solid 1px transparent;background-color:#4353ff}.dashboard .dbtn.dbtn-select{opacity:.5;border:solid 1px #fefefe;background-color:transparent;min-width:180px;padding:8px 9px;cursor:default}.dashboard .dbtn.dbtn-select:before{content:'';display:inline-block;width:16px;height:16px;margin-right:8px;border-radius:50%;border:solid 1px #fefefe;float:left}.dashboard .dbtn.dbtn-select.dbtn-selected{background-color:#4b53ad;border-color:#4b53ad;opacity:1}.dashboard .dbtn.dbtn-select.dbtn-selected:before{background-image:url(../img/glyphs/circle-tick--blue.svg);background-position:center;border-color:transparent}.dashboard .dbtn.close-expand{display:block;background-color:transparent}.dashboard .dbtn.close-expand i{background-image:url(../img/glyphs/dropdown-arrow--white.svg);display:inline-block;width:17px;height:16px}.dashboard .dbtn.close-expand.show-close i{-moz-transform:scaleY(-1) translateY(-7px);-o-transform:scaleY(-1) translateY(-7px);-webkit-transform:scaleY(-1) translateY(-7px);transform:scaleY(-1) translateY(-7px)}.dashboard .dbtn.dbtn-sign{background-color:#fefefe;color:#4353ff;font-size:16px;margin:auto auto 34px}.dashboard .working-total{width:72px!important;font-size:18px}.dashboard .mg-bottom{margin-bottom:20px}.dashboard .dashboard-h1{font-size:25px;font-weight:900;font-family:"Caslon224",serif;line-height:1.2;margin-bottom:2px}.dashboard .dashboard-hblue{font-family:"CircularStd",sans-serif;color:#4353ff;font-size:16px}.dashboard .dashboard-h3{font-family:"CircularStd",sans-serif;font-size:19px}.dashboard .dashboard-left{position:relative;text-align:left}.dashboard .dashboard-left .dashboard-h1{margin-bottom:24px}.dashboard .dashboard-left .user-dashboard{width:100%;height:217px;position:relative;border-spacing:0;text-align:center}.dashboard .dashboard-left .user-dashboard td{padding-top:20px;z-index:1;position:relative;background-image:-webkit-linear-gradient(45deg,#1a2166,rgba(26,33,102,0));background-image:-moz-linear-gradient(45deg,#1a2166,rgba(26,33,102,0));background-image:linear-gradient(45deg,#1a2166,rgba(26,33,102,0))}.dashboard .dashboard-left .user-dashboard:after{content:'';background-image:url(../img/patterns/dots-white.png);background-size:20px auto;opacity:.4;top:0;left:0;bottom:0;right:0;position:absolute;z-index:0}.dashboard .dashboard-left .user-dashboard h2{font-weight:300;font-size:31px}.dashboard .dashboard-left .user-dashboard .dashboard-hblue{margin-top:20px;margin-bottom:27px}.dashboard .dashboard-left .user-dashboard .glyph{display:inline-block;width:26px;height:20px;position:relative;background-repeat:no-repeat}.dashboard .dashboard-left .user-dashboard i.glyph-profiles{background-image:url(../img/glyphs/profiles--blue.svg);top:1px;margin-right:8px}.dashboard .dashboard-left .user-dashboard summary b{width:16px;display:inline-block}.dashboard .dashboard-left .user-dashboard summary div:first-child{margin-bottom:10px}.dashboard .dashboard-left .user-dashboard summary i.glyph-edit{background-image:url(../img/glyphs/edit--white.svg);position:absolute;margin-left:15px;cursor:pointer;display:none}.dashboard .dashboard-left.dashboard-bookmarks{padding:16px}.dashboard .dashboard-left.dashboard-bookmarks .dashboard-reports-header{width:100%;border-spacing:0}.dashboard .dashboard-left.dashboard-bookmarks .dashboard-reports-header td,.dashboard .dashboard-right .crt-graph-index section{padding:0}.dashboard .dashboard-left.dashboard-bookmarks .dashboard-reports-header .view-all{position:absolute;width:100%;bottom:-12px;left:0;text-align:center}.dashboard .dashboard-left.dashboard-bookmarks article{position:relative;margin-bottom:16px}.dashboard .dashboard-left.dashboard-bookmarks article figure{background-color:#4353ff;width:30%;min-height:48px;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:4px;position:relative;display:inline-block;margin:0}.dashboard .dashboard-left.dashboard-bookmarks article figure div{box-shadow:0 0 20px 0 rgba(0,0,0,.5);background-repeat:no-repeat;background-position:top;background-size:cover;width:88%;height:92%;margin:auto;position:absolute;left:6%;top:8%}.dashboard .dashboard-left.dashboard-bookmarks article summary{display:block;width:70%;padding-left:16px;float:right;position:absolute;top:0;right:0}.dashboard .dashboard-left.dashboard-bookmarks article summary h4{margin-top:0;font-weight:300;color:#f5f6ff;font-size:14px}.dashboard .dashboard-left.dashboard-bookmarks article summary h5{opacity:.3;font-size:12px;font-weight:700;text-transform:uppercase;margin-bottom:8px;display:none}.dashboard .dashboard-left.dashboard-bookmarks article summary i{content:'';width:12px;height:15px;background-image:url(../img/glyphs/bookmark--white.svg);background-position:center;background-repeat:no-repeat;background-size:contain;display:none}.dashboard .dashboard-left.dashboard-bookmarks.dashboard-events{padding-bottom:10px;position:relative}.dashboard .dashboard-left.dashboard-bookmarks.dashboard-events .events-line{position:absolute;height:-webkit-calc(100% - 90px);height:-moz-calc(100% - 90px);height:calc(100% - 90px);width:2px;border-bottom-left-radius:50%;border-bottom-right-radius:50%;background-image:-webkit-gradient(linear,left top, left bottom,from(#fff),to(transparent));background-image:-webkit-linear-gradient(#fff,transparent);background-image:-moz-linear-gradient(#fff,transparent);background-image:linear-gradient(#fff,transparent);margin-left:3px;margin-top:55px}.dashboard .dashboard-left.dashboard-bookmarks.dashboard-events article h4{font-family:"Lato",sans-serif;color:#fefefe;font-size:16px;font-weight:300;margin-top:0;margin-bottom:12px;line-height:1.5;margin-left:33px}.dashboard .dashboard-left.dashboard-bookmarks.dashboard-events article h4 b{display:inline-block;width:8px;height:8px;background-color:#fefefe;border-radius:50%;margin-bottom:1px;position:absolute;left:0;top:9px}.dashboard .dashboard-left.dashboard-bookmarks.dashboard-events article h5{font-family:"Lato",sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:1.5px;margin-top:0;margin-left:33px}.dashboard .dashboard-left.dashboard-bookmarks.dashboard-events article h5 span{display:inline-block;width:16px}.dashboard .dashboard-left.dashboard-bookmarks.dashboard-statement{text-align:center}.dashboard .dashboard-left.dashboard-bookmarks.dashboard-statement div:first-child{background-color:#4353ff;border-radius:4px;padding:44px 24px 0}.dashboard .dashboard-left.dashboard-bookmarks.dashboard-statement div:first-child figure{background-image:url(../img/cerradostatement_share.png);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:135px;margin:0}.dashboard .dashboard-right{padding:24px 0 1px;background-color:#283199;text-align:center;min-height:400px}.dashboard .dashboard-right .dbtn,.dashboard .dashboard-right section main[data-collapsed=true]{opacity:0}.dashboard .dashboard-right h2{font-size:19px;margin-bottom:24px;padding:0 16px;line-height:1.26}.dashboard .dashboard-right .dashboard-buttons{margin-bottom:32px}@media (max-width:550px){.dashboard .dashboard-right .dashbard-crt{overflow-x:auto!important}}.dashboard .dashboard-right .dashbard-crt .es-closing-section[data-collapsed=false]{overflow:visible}@media (min-width:768px){.dashboard .dashboard-right .dashbard-crt .es-closing-section{overflow:visible}}@media (max-width:550px){.dashboard .dashboard-right .dashbard-crt .es-closing-section .crt-graph-index__axis{margin-left:-21px}}.dashboard .dashboard-right .dashbard-crt .es-closing-section #cgiMain{min-height:300px;width:-webkit-calc(100% + 32px);width:-moz-calc(100% + 32px);width:calc(100% + 32px);margin-left:16px}.dashboard .dashboard-right .dashbard-crt .es-closing-section #cgiMain article{min-height:300px}@media (max-width:550px){.dashboard .dashboard-right .dashbard-crt .es-closing-section #cgiMain{min-width:600px;margin-left:26px}.dashboard .dashboard-right .dashbard-crt .es-closing-section #cgiMain .cgi-info{width:210px;margin-left:-96px}}.dashboard .dashboard-right section{margin-bottom:40px;padding:32px 16px;background-color:rgba(254,254,254,.1)}.dashboard .dashboard-right section main{-webkit-transition:height .5s ease,opacity .4s ease-out;-moz-transition:height .5s ease,opacity .4s ease-out;-o-transition:height .5s ease,opacity .4s ease-out;transition:height .5s ease,opacity .4s ease-out;overflow:hidden;height:auto;opacity:1}.crt-graph-index article.hover,.dashboard .dashboard-right section.section-mounted .dbtn{opacity:1}.dashboard .dashboard-right section .id-graph{margin-bottom:25px}.dashboard .dashboard-right section .id-graph .grid-container{display:none;padding-left:0;padding-right:10px}.dashboard .dashboard-right section .id-graph .grid-container .grid-x>.large-11{width:95%}.dashboard .dashboard-right section .id-graph .grid-container .large-offset-1{margin-left:5%}.dashboard .dashboard-right section .id-graph .id-graph--bars{display:block;text-align:center;position:relative;overflow:visible;margin-bottom:50px;z-index:0}.dashboard .dashboard-right section .id-graph .infobox__name{font-size:21px;position:relative;white-space:normal}.dashboard .dashboard-right section .id-graph .infobox__name::after{content:'';position:absolute;width:29px;height:1px;left:0;bottom:-8px}.dashboard .dashboard-right section .id-graph .infobox__tickr{white-space:normal;font-size:12px;margin-top:1em}.dashboard .dashboard-right section .id-graph .id-graph--infobox{background-color:#fefefe;color:#1a2166;width:17.5rem;position:absolute;z-index:3;-webkit-transform:translateY(-100%) translateX(-50%);-moz-transform:translateY(-100%) translateX(-50%);-o-transform:translateY(-100%) translateX(-50%);transform:translateY(-100%) translateX(-50%);margin-top:-10px;margin-left:3.33px;top:50%;left:50%;opacity:1;-webkit-transition:opacity 333ms cubic-bezier(.175,.885,.32,1.275),transform 333ms cubic-bezier(.175,.885,.32,1.275);-moz-transition:opacity 333ms cubic-bezier(.175,.885,.32,1.275),transform 333ms cubic-bezier(.175,.885,.32,1.275);-o-transition:opacity 333ms cubic-bezier(.175,.885,.32,1.275),transform 333ms cubic-bezier(.175,.885,.32,1.275);-webkit-transition:opacity 333ms cubic-bezier(.175,.885,.32,1.275),-webkit-transform 333ms cubic-bezier(.175,.885,.32,1.275);transition:opacity 333ms cubic-bezier(.175,.885,.32,1.275),-webkit-transform 333ms cubic-bezier(.175,.885,.32,1.275);-o-transition:opacity 333ms cubic-bezier(.175,.885,.32,1.275),-o-transform 333ms cubic-bezier(.175,.885,.32,1.275);-moz-transition:opacity 333ms cubic-bezier(.175,.885,.32,1.275),transform 333ms cubic-bezier(.175,.885,.32,1.275),-moz-transform 333ms cubic-bezier(.175,.885,.32,1.275);transition:opacity 333ms cubic-bezier(.175,.885,.32,1.275),transform 333ms cubic-bezier(.175,.885,.32,1.275);transition:opacity 333ms cubic-bezier(.175,.885,.32,1.275),transform 333ms cubic-bezier(.175,.885,.32,1.275),-webkit-transform 333ms cubic-bezier(.175,.885,.32,1.275),-moz-transform 333ms cubic-bezier(.175,.885,.32,1.275),-o-transform 333ms cubic-bezier(.175,.885,.32,1.275);display:none}.dashboard .dashboard-right section .id-graph .id-graph--infobox.closed{-webkit-transform:translateY(-90%) translateX(-50%) scale(.8);-moz-transform:translateY(-90%) translateX(-50%) scale(.8);-o-transform:translateY(-90%) translateX(-50%) scale(.8);transform:translateY(-90%) translateX(-50%) scale(.8);opacity:0}.dashboard .dashboard-right section .id-graph .id-graph--infobox::after{content:'';background-color:#fefefe;position:absolute;bottom:0;left:50%;width:10px;height:10px;display:block;-webkit-transform:translate(-50%,50%) rotate(45deg);-moz-transform:translate(-50%,50%) rotate(45deg);-o-transform:translate(-50%,50%) rotate(45deg);transform:translate(-50%,50%) rotate(45deg);z-index:10}.dashboard .dashboard-right section .id-graph .id-graph--infobox .blur{-webkit-filter:url(#blur);filter:url(#blur);-webkit-filter:blur(6px);filter:blur(6px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='6')}.dashboard .dashboard-right section .id-graph .id-graph--infobox .grid-x{padding-top:1vw;padding-bottom:1vw}.dashboard .dashboard-right section .id-graph .id-graph--infobox .image--loading{border:solid 1px #f2f2f2;height:65px;width:65px}.dashboard .dashboard-right section .id-graph .id-graph--infobox .auto{text-align:left;white-space:normal}.dashboard .dashboard-right section .id-graph .id-graph--infobox .shrink{text-align:right;max-width:60%;white-space:normal}.dashboard .dashboard-right section .id-graph .id-graph--infobox .protein{background-color:rgba(0,0,0,.05)}.dashboard .dashboard-right section .id-graph .bars__grid{position:absolute;border-left:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);width:100%;height:200px;top:0;left:0}.dashboard .dashboard-right section .id-graph .bars__grid::after,.dashboard .dashboard-right section .id-graph .bars__grid::before{content:'100';position:absolute;top:0;right:100%;padding-right:5px;font-size:12px;color:rgba(255,255,255,.3);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.dashboard .dashboard-right section .id-graph .bars__grid::after{content:'0';top:auto;bottom:0;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%)}.dashboard .dashboard-right section .id-graph .bars__keys{position:absolute;bottom:100%;right:0;font-size:14px;font-weight:200;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.dashboard .dashboard-right section .id-graph .bars__keys span{display:inline-block;padding:10px}.dashboard .dashboard-right section .id-graph .bars__keys span.risk--medium::after{background-color:#ff7a00}.dashboard .dashboard-right section .id-graph .bars__keys span.risk--low::after{background-color:#efb700}.dashboard .dashboard-right section .id-graph .bars__keys span.risk--best::after{background-color:#5cb54f}.dashboard .dashboard-right section .id-graph .bars__keys span::after{content:'';display:inline-block;width:14px;position:relative;top:2px;height:14px;margin-left:6px;border-radius:50%}.dashboard .dashboard-right section .id-graph .bars__lines{height:33%;width:100%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);border-top:1px solid rgba(255,255,255,.1)}.dashboard .dashboard-right section .id-graph .bars__lines::after,.dashboard .dashboard-right section .id-graph .bars__lines::before{content:'';position:absolute;left:0;display:block;height:100%;width:100%;border-top:1px solid rgba(255,255,255,.1)}.dashboard .dashboard-right section .id-graph .bars__lines::before{bottom:100%}.dashboard .dashboard-right section .id-graph .bars__lines::after{top:100%}.dashboard .dashboard-right section .id-graph .bars__wrapper{height:200px;overflow:visible;position:relative;z-index:2;margin-left:10px}.dashboard .dashboard-right section .id-graph .bars__container{white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:100px;left:0}.dashboard .dashboard-right section .id-graph .bars__container#bars__container{height:200px;overflow-style:none;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;overflow-scrolling:touch}.dashboard .dashboard-right section .id-graph h6{text-align:center;opacity:.4;position:absolute;font-size:14px;right:100%;top:-31px;width:200px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0;margin-right:32px;font-weight:300}.dashboard .dashboard-right section .id-graph h6::after{display:block;content:'Score (%)'}.dashboard .dashboard-right section .id-graph .bar--title{vertical-align:top;height:100px}.dashboard .dashboard-right section .id-graph .bar--title.hover,.dashboard .dashboard-right section .id-graph .bar--title:hover,.dashboard .dashboard-right section .id-graph .bar.hover,.dashboard .dashboard-right section .id-graph .bar:hover{z-index:2}.dashboard .dashboard-right section .id-graph .bar--title.hover::after,.dashboard .dashboard-right section .id-graph .bar--title:hover::after{color:#fff;-webkit-transition:color 250ms ease-out;-moz-transition:color 250ms ease-out;-o-transition:color 250ms ease-out;transition:color 250ms ease-out}.dashboard .dashboard-right section .id-graph .bar--title::after{content:attr(title);position:absolute;top:0;letter-spacing:-.03em;font-size:9px;line-height:.5;-webkit-transform:rotate(50deg) translate(.5em,.5em);-moz-transform:rotate(50deg) translate(.5em,.5em);-o-transform:rotate(50deg) translate(.5em,.5em);transform:rotate(50deg) translate(.5em,.5em);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;color:rgba(255,255,255,.3);-webkit-transition:color 500ms ease-in;-moz-transition:color 500ms ease-in;-o-transition:color 500ms ease-in;transition:color 500ms ease-in}.dashboard .dashboard-right section .id-graph .bar{-moz-box-sizing:content-box;box-sizing:content-box;width:.6%;width:.4vw;max-width:5%;display:inline-block;vertical-align:bottom;padding:8px 8px 0;margin:0 -4px;-webkit-transition:height 500ms cubic-bezier(.23,1,.32,1);-o-transition:height 500ms cubic-bezier(.23,1,.32,1);-moz-transition:height 500ms cubic-bezier(.23,1,.32,1);transition:height 500ms cubic-bezier(.23,1,.32,1);position:relative;min-height:1px;z-index:1}.dashboard .dashboard-right section .id-graph .bar::before{content:'';display:block;height:100%;width:100%;border-radius:99px 99px 0 0;border-radius:.4vw .4vw 0 0;-webkit-transition:color 500ms cubic-bezier(.23,1,.32,1);-o-transition:color 500ms cubic-bezier(.23,1,.32,1);-moz-transition:color 500ms cubic-bezier(.23,1,.32,1);transition:color 500ms cubic-bezier(.23,1,.32,1)}.initial .dashboard .dashboard-right section .id-graph .bar::before{background-color:red!important}.dashboard .dashboard-right section .id-graph .bar:active{z-index:2;outline:1px solid rgba(254,254,254,.1)}.dashboard .dashboard-right section .id-graph .bar.risk--high::before,.dashboard .dashboard-right section .id-graph .graph-table article figure div.risk--high{background-color:red}.dashboard .dashboard-right section .id-graph .bar.risk--medium::before,.dashboard .dashboard-right section .id-graph .graph-table article figure div.risk--medium{background-color:#ff7a00}.dashboard .dashboard-right section .id-graph .bar.risk--low::before,.dashboard .dashboard-right section .id-graph .graph-table article figure div.risk--best,.dashboard .dashboard-right section .id-graph .graph-table article figure div.risk--low{background-color:#efb700}.dashboard .dashboard-right section .id-graph .bar.risk--best::before{background-color:#5cb54f}.initial .dashboard .dashboard-right section .id-graph .bar{height:1px!important}.dashboard .dashboard-right section .id-graph .graph-table{margin-top:35px;margin-bottom:10px;overflow:auto;font-size:12px;font-weight:700;font-family:"Lato",sans-serif;line-height:1.17;color:#f5f6ff;text-align:left}.dashboard .dashboard-right section .id-graph .graph-table .graph-table-right{margin-top:24px}.dashboard .dashboard-right section .id-graph .graph-table h3{font-family:"Lato",sans-serif;font-size:10px;letter-spacing:1.5px}.dashboard .dashboard-right section .id-graph .graph-table article{border-bottom:2px solid rgba(254,254,254,.1);padding:8px 0;position:relative}.dashboard .dashboard-right section .id-graph .graph-table article h4{margin:0 0 2px;font-weight:400}.dashboard .dashboard-right section .id-graph .graph-table article h5{margin:0 0 9px;font-size:14px;max-width:-webkit-calc(100% - 80px);max-width:-moz-calc(100% - 80px);max-width:calc(100% - 80px);height:16px}.dashboard .dashboard-right section .id-graph .graph-table article figure{position:absolute;right:0;bottom:7px;text-align:center;margin:0}.dashboard .dashboard-right section .id-graph .graph-table article figure b{font-size:19px;font-family:"CircularStd",sans-serif}.dashboard .dashboard-right section .id-graph .graph-table article figure div{padding:2px 4px;border-radius:5px;min-width:78px;color:rgba(0,0,0,.5);margin-top:1px}.dashboard .dashboard-right section .id-graph .graph-table article figure div.risk--high:after{content:'High risk'}.dashboard .dashboard-right section .id-graph .graph-table article figure div.risk--medium:after{content:'Medium risk'}.dashboard .dashboard-right section .id-graph .graph-table article figure div.risk--low:after{content:'Low risk'}.dashboard .dashboard-right section .id-graph .graph-table article figure div.risk--best:after{content:'Best practice'}.dashboard .dashboard-right section .data-table{padding-bottom:24px}.dashboard .dashboard-right section .data-table .data-tags{display:none;list-style:none;font-size:12px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.dashboard .dashboard-right section .data-table .data-tags li{display:inline-block;margin-right:16px}.dashboard .dashboard-right section .data-table .data-tags li b{display:inline-block;width:10px;height:10px;border-radius:5px;margin-left:3px}.dashboard .dashboard-right section .data-table table{width:100%;text-align:left;margin-top:24px;border-collapse:collapse;border-spacing:1px;position:relative;font-size:14px}.dashboard .dashboard-right section .data-table table thead{font-family:"CircularStd",sans-serif}.dashboard .dashboard-right section .data-table table thead td{padding:5px 0}.dashboard .dashboard-right section .data-table table thead td:first-of-type{border-top-left-radius:4px;border-bottom-left-radius:4px}.dashboard .dashboard-right section .data-table table thead td.dt-rank{display:none}.dashboard .dashboard-right section .data-table table thead td.dt-company{float:left;width:26px}.dashboard .dashboard-right section .data-table table thead td.dt-total{position:absolute;right:0}.dashboard .dashboard-right section .data-table table thead td.dt-total b:last-of-type{display:none}.dashboard .dashboard-right section .data-table table thead td:last-of-type{border-top-right-radius:4px;border-bottom-right-radius:4px}.dashboard .dashboard-right section .data-table table td,.single-company .content .content__company--wrapper .company-page table.cp-antibiotics-table td{padding:11px 0;position:relative}.dashboard .dashboard-right section .data-table table td:first-of-type,.dashboard .dashboard-right section .data-table table td:last-of-type{display:none}.climate-risk #crtDownload .climate-risk__content li:before,.dashboard .dashboard-right section .data-table table td.dt-score{display:none}@media (max-width:768px){.dashboard .dashboard-right section .data-table table td.dt-rank{display:none}.dashboard .dashboard-right section .data-table table td.dt-company div{height:22px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.dashboard .dashboard-right section .data-table table td.dt-company div .status-light{width:12px;height:12px;margin-left:5px;top:-1px;position:relative;margin-right:2px}.dashboard .dashboard-right section .data-table table td.dt-company span{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}}@media (min-width:768px){.dashboard .dashboard-right section .data-table table td.dt-company div,.dashboard .dashboard-right section .data-table table td.dt-company span{display:none}}.dashboard .dashboard-right section .data-table table tbody tr:first-of-type td{padding-top:20px}.dashboard .dashboard-right section .data-table table tbody td{font-weight:300;border-bottom:1px solid rgba(254,254,254,.1);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.dashboard .dashboard-right section .data-table table tbody td.dt-total{font-size:21px;font-family:"CircularStd",sans-serif}.dashboard .dashboard-right section .data-table table tbody td.dt-total b{display:block;background-color:rgba(254,254,254,.2);text-align:center;border-radius:4px;padding:4px 6px;margin:-4px 0;width:43px}.dashboard .dashboard-right section .data-table table tbody td.dt-company a{text-decoration:none;color:#fefefe;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.dashboard .dt-crt{background-color:#283199;border-radius:2px;position:relative;height:16px}.cp-pandemic-push>div:first-of-type p,.dashboard .dt-crt-score div:first-of-type,.dashboard .dt-crt:first-of-type{margin-bottom:16px}.dashboard .dt-crt__downside,.dashboard .dt-crt__upside{position:absolute;height:100%}.dashboard .dt-crt__downside{background:red;border-top-left-radius:2px;border-bottom-left-radius:2px}.dashboard .dt-crt__upside{background:#5cb54f;left:50%;border-top-right-radius:2px;border-bottom-right-radius:2px}.dashboard .dt-crt-score div{width:32px;padding-left:24px;font-weight:700}.dashboard .dt-company--crt{width:40%!important}@media (min-width:768px){.dashboard .mg-bottom{margin-bottom:0}.dashboard .dashboard-left.dashboard-bookmarks{padding:24px}.dashboard .dashboard-left.dashboard-bookmarks .dashboard-reports-header .dashboard-hblue{float:right}.dashboard .dashboard-left.dashboard-bookmarks .dashboard-reports-header .view-all{width:50%;position:relative;bottom:3px}.dashboard .dashboard-left.dashboard-bookmarks article figure{min-height:83px;margin:0}.dashboard .dashboard-left.dashboard-bookmarks article summary h4{font-weight:400}.dashboard .dashboard-left.dashboard-bookmarks article summary i{display:inline-block}.dashboard .dashboard-right{padding:24px 10px}.dashboard .dashboard-right .dashboard-buttons{margin-bottom:48px}.dashboard .dashboard-right section{border-radius:4px}.dashboard .dashboard-right section .data-table{padding-top:32px}.dashboard .dashboard-right section .data-table.data-table-secondary table td.dt-score{max-width:145px;text-align:right;padding-right:0;padding-left:10px}.dashboard .dashboard-right section .data-table.data-table-secondary table td.dt-company{padding-right:8px}.dashboard .dashboard-right section .data-table.data-table-secondary table tbody td.dt-score{padding-right:0}.dashboard .dashboard-right section .data-table.data-table-secondary .status-light{margin-top:1px;position:relative;right:-14px;margin-right:16px}.dashboard .dashboard-right section .data-table .data-tags{display:block}.dashboard .dashboard-right section .data-table.data-table-crt table tbody tr:first-of-type td{padding-top:30px}.dashboard .dashboard-right section .data-table.data-table-crt table td{padding:20px 0}.dashboard .dashboard-right section .data-table table{font-size:16px}.dashboard .dashboard-right section .data-table table thead{background-color:#303782}.dashboard .dashboard-right section .data-table table thead td{padding:18px 0}.dashboard .dashboard-right section .data-table table thead td.dt-rank{display:table-cell}.dashboard .dashboard-right section .data-table table thead td.dt-company{float:none;width:auto}.dashboard .dashboard-right section .data-table table thead td.dt-total{width:180px}.dashboard .dashboard-right section .data-table table thead td.dt-total b:first-of-type{display:none}.dashboard .dashboard-right section .data-table table thead td.dt-total b:last-of-type{display:inline}.dashboard .dashboard-right section .data-table table td{padding:8px 0}.dashboard .dashboard-right section .data-table table td:first-of-type,.dashboard .dashboard-right section .data-table table td:last-of-type{display:table-cell;width:24px;border-bottom:none}.dashboard .dashboard-right section .data-table table td.dt-rank{width:62px}.dashboard .dashboard-right section .data-table table td.dt-company{width:30%;white-space:nowrap;padding-right:82px}.dashboard .dashboard-right section .data-table table td.dt-score{display:table-cell;padding-right:28px}.dashboard .dashboard-right section .data-table table td.dt-score figure{position:relative;height:16px;margin:0}.dashboard .dashboard-right section .data-table table td.dt-score figure div{background-color:rgba(254,254,254,.1);border-radius:2px;display:inline-block;position:relative;height:100%}.dashboard .dashboard-right section .data-table table td.dt-score figure div:first-of-type{position:absolute;height:100%;width:100%}.dashboard .dashboard-right section .data-table table td.dt-score figure div:nth-child(n+3){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.dashboard .dashboard-right section .data-table table tbody td.dt-total{width:43px}.dashboard .dashboard-right section .data-table table tbody td.dt-company:after{content:'';display:none;width:12px;height:15px;position:absolute;right:42px;bottom:13px;background-image:url(../img/glyphs/bookmark-outline--white.svg);background-position:center;background-repeat:no-repeat;background-size:contain;opacity:.5}.dashboard .dashboard-right section .data-table table tbody td.dt-company.bookmarked:after{background-image:url(../img/glyphs/bookmark--white.svg);opacity:1}.dashboard .dt-company--crt{font-size:1.3125rem;font-family:CircularStd,sans-serif;font-weight:700}.dashboard .dashboard-right .dbtn{padding:9px 12px 10px}.dashboard .dashboard-right .dbtn.dbtn-select{min-width:195px;padding:14px 16px}}@media (min-width:1024px){.dashboard{overflow:auto}.dashboard .dashboard-h1{margin-bottom:2px;font-size:28px}.dashboard .dashboard-h3{font-size:21px;margin-bottom:22px}.dashboard .dashboard-hblue,.dashboard .dashboard-right h2{font-size:21px}.dashboard .dashboard-left{width:32.8%;float:left;clear:left}.dashboard .dashboard-left .user-dashboard{height:347px}.dashboard .dashboard-left .user-dashboard td{padding-top:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-align-content:center;align-content:center;width:100%;height:100%}.dashboard .dashboard-left .user-dashboard td>*{-webkit-flex-basis:100%;flex-basis:100%}.dashboard .dashboard-left .user-dashboard h2{font-size:38px}.dashboard .dashboard-left .dashboard-h1{margin-bottom:42px}.dashboard .dashboard-left.dashboard-bookmarks.dashboard-events .events-line{margin-top:60px}.dashboard .dashboard-left.dashboard-bookmarks.dashboard-statement div:first-child figure{height:206px;margin:0}.dashboard .dashboard-right{min-height:1680px;padding:64px 24px 48px;width:67.2%;float:right;box-shadow:-10px 0 80px 0 rgba(0,0,0,.2);z-index:1;position:relative}.dashboard .dashboard-right .dbtn{font-size:16px;margin:0 8px}.dashboard .dashboard-right .dbtn.dbtn-select{min-width:218px}.dashboard .dashboard-right .dbtn.dbtn-select:before{width:20px;height:20px;margin-top:0}.dashboard .dashboard-right .dbtn.close-expand{display:none}.dashboard .dashboard-right section{padding:64px 24px}.dashboard .dashboard-right section main{height:auto!important;opacity:1!important}.dashboard .dashboard-right section .id-graph{margin-bottom:25px;margin-top:65px}.dashboard .dashboard-right section .id-graph .grid-container{display:block}.dashboard .dashboard-right section .id-graph .grid-container .bar{padding:0 .53vw;margin:0 -.32vw}.dashboard .dashboard-right section .id-graph .graph-table{width:80%;margin-left:auto;margin-right:auto;margin-top:50px}.dashboard .dashboard-right section .id-graph .graph-table article h5,.dashboard .dashboard-right section .id-graph .graph-table h3{font-size:12px}.dashboard .dashboard-right section .id-graph .graph-table .graph-table-left,.dashboard .dashboard-right section .id-graph .graph-table .graph-table-right{width:50%;float:left;padding:12px}.dashboard .dashboard-right section .id-graph .graph-table .graph-table-right{margin-top:0}}@media (min-width:1440px){.dashboard .dashboard-right .dbtn.dbtn-select{min-width:unset}.dashboard .dashboard-right section .id-graph .grid-container .bar{width:.6%;padding:0 4px;margin:0 -1px}}.bg-compared-left{background-color:#c2c6e4}.bg-compared-right{background-color:#282945}.bg-crt,.climate-risk #crtDownload #crCompany{background-color:#f5f6ff}.bg-upside{background:#35a525}.bg-downside{background:red}.dashbard--climate-risk{visibility:visible;opacity:1;padding-top:0;background-color:#f5f6ff;z-index:3;position:relative;min-height:800px}.climate-risk{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;line-height:1.4;color:#14153f}.climate-risk input,.climate-risk select{background-color:#fff!important;border:0!important;border-radius:4px;color:#14153f;margin-bottom:4px;font-size:inherit;background-image:none}.climate-risk input[type=number],.climate-risk select[type=number]{max-width:56px;padding-left:12px;padding-right:0;padding-top:6px;text-align:center}.climate-risk input[type=number]::-webkit-inner-spin-button,.climate-risk input[type=number]::-webkit-outer-spin-button,.climate-risk select[type=number]::-webkit-inner-spin-button,.climate-risk select[type=number]::-webkit-outer-spin-button{position:relative;top:1px;right:3px}.climate-risk input[type=number].long,.climate-risk select[type=number].long{max-width:140px}.climate-risk input::-webkit-input-placeholder,.climate-risk select::-webkit-input-placeholder{color:#14153f}.climate-risk input::-moz-placeholder,.climate-risk select::-moz-placeholder{color:#14153f}.climate-risk input:-ms-input-placeholder,.climate-risk select:-ms-input-placeholder{color:#14153f}.climate-risk input:-moz-placeholder,.climate-risk select:-moz-placeholder{color:#14153f}.climate-risk input.noinput,.climate-risk select.noinput{pointer-events:none!important;visibility:hidden;position:absolute}.climate-risk.istouch input[type=number]{padding-right:12px}.climate-risk .vue-slider-rail::after{background-color:#1a2166;opacity:.4;width:-webkit-calc(100% + 14px);width:-moz-calc(100% + 14px);width:calc(100% + 14px);margin-left:-7px}.climate-risk .custom-select{width:100%;margin:auto;font-weight:500;border-radius:4px;height:44px}.climate-risk .custom-select.border-blue{-moz-box-sizing:content-box;box-sizing:content-box;margin:-4px 0 0 -2px}.climate-risk .custom-select .selected,.single-company .content .content__company--wrapper .company-page h3,.single-company .content .content__company--wrapper .company-page h4{color:#14153f}.climate-risk .custom-select .item,.climate-risk .custom-select .items{color:#14153f;background-color:#fff}.climate-risk .custom-select .item:hover{background-color:#e6e8ff}.climate-risk .custom-select .selected{background-color:#fff;border-color:#fff}.climate-risk .custom-select .selected::after{background:url(../img/glyphs/dropdown-arrow--dark.svg) no-repeat center}@media (min-width:768px){.climate-risk .custom-select{width:100%;font-size:1rem}.climate-risk .custom-select .item,.climate-risk .custom-select .selected{height:40px;line-height:2.35rem}.climate-risk .custom-select .placeholder{line-height:2rem}}.climate-risk__left{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1}.climate-risk #crCompany,.climate-risk__left{background-color:#d9dcff}@media (min-width:768px){.climate-risk #crCompany{position:fixed;max-width:360px;width:25%;min-width:230px}}@media (max-width:460px){.climate-risk #crCompany{padding-bottom:12px}}.climate-risk #crtDownload{opacity:0;z-index:-2;position:fixed;top:0;width:760px}@media (min-width:768px){.climate-risk #crtDownload #crCompany{position:relative;max-width:100%;width:100%;min-width:100%}}.climate-risk #crtDownload .climate-risk__right{padding:0!important}.climate-risk #crtDownload .climate-risk__content{font-size:.75rem;white-space:normal}.climate-risk #crtDownload .climate-risk__content li{position:relative;white-space:normal;padding-bottom:8px;list-style:none}.climate-risk #crtDownload .climate-risk__content h3{font-size:1.25rem;margin-bottom:32px}.climate-risk #crtDownload .climate-risk__content h4{font-size:1rem;margin-top:0;margin-bottom:4px}.climate-risk__back{color:#4353ff!important;text-decoration:none;display:block;font-weight:700;position:absolute;left:8px;text-align:left}@media (max-width:1350px){.climate-risk__back{position:relative;left:0;margin-bottom:8px}}.climate-risk__back:before{content:'';display:inline-block;background:url(../img/glyphs/arrow-back--blue.svg) no-repeat center;width:24px;height:24px;position:relative;top:7px;left:-1px}.climate-risk__right{overflow:hidden}.climate-risk__right:not(.downloadable) .cr-download-company{display:none}.climate-risk__right .cr-download-company{padding-left:24px;padding-right:24px;padding-bottom:0}.climate-risk__right .cr-download-company .climate-risk__left{width:100%;background-color:#e4e8f4;padding:16px!important;border-radius:8px;text-align:left;margin-top:24px}.climate-risk__right .cr-download-company .cr-company-figures{padding-top:8px}.climate-risk__right .cr-download-company .custom-select{height:30px}.climate-risk__right .cr-download-company .custom-select .selected{background-color:#e4e8f4;border:0;padding:0;font-size:1.25rem;height:30px}.climate-risk__right .cr-download-company .custom-select .items,.climate-risk__right .cr-download-company .custom-select .selected:after{display:none}.climate-risk__right .cr-download-company .climate-risk__company section{border-bottom:none!important;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.climate-risk__right .cr-download-company .climate-risk__company section:first-of-type{display:block;padding-bottom:0}.climate-risk__right .cr-download-company .climate-risk__company section h5{width:100%;font-size:1rem}.climate-risk__right .cr-download-company .climate-risk__company section .d-flex{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;margin-top:6px}.climate-risk__right .cr-download-company .climate-risk__company section .d-flex .text-small{margin-right:8px}.climate-risk__right .cr-download-company .climate-risk__company section .d-flex .py-1{padding:6px 8px!important;margin:0 11px 0 10px;background:#d1d4df;border-radius:8px;font-weight:700;min-width:62px;text-align:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;font-size:.85rem}.climate-risk__right .cr-download-company .climate-risk__company section .d-flex .py-1.is-percent:after{content:'%'}.climate-risk__right .cr-download-company .climate-risk__company section:nth-of-type(2) .d-flex{white-space:nowrap}.climate-risk__right .cr-download-company .climate-risk__company section:last-of-type{padding-bottom:0}.climate-risk__right .cr-download-company .climate-risk__company section:last-of-type .d-flex{margin-bottom:6px;width:31%}.climate-risk__right .cr-download-company .climate-risk__company section:last-of-type .d-flex:not(:nth-of-type(3)){white-space:nowrap}.climate-risk__right.downloadable{background-color:#fff;width:100%;padding-top:0!important;padding-left:12px;padding-right:12px}.climate-risk__right.downloadable :not(.keep-color){color:#000!important}.climate-risk__right.downloadable .climate-risk__back,.climate-risk__right.downloadable .cr-company-login,.climate-risk__right.downloadable .cr-download,.climate-risk__right.downloadable .cr-result__compare{display:none}.climate-risk__right.downloadable .branding__logo{position:absolute;top:18px;left:14px;z-index:1}.climate-risk__right.downloadable .climate-risk__title{position:relative;padding-top:20px;padding-bottom:20px;font-size:2rem;background-color:#0d1033;color:#fff!important;text-align:center;font-size:24px}.climate-risk__right.downloadable .cr-result{padding-top:0}.climate-risk__right.downloadable .cr-chart.w-100{width:100%!important;height:100%!important;padding:0!important}.climate-risk__right.downloadable .vue-slider-rail:after{background-color:#1a2166;opacity:.4}.climate-risk__right.downloadable .text-small:not(.cr-company-figures){font-size:10px}.climate-risk__right.downloadable .text-small:not(.cr-company-figures) b{font-weight:400}.climate-risk__right.downloadable .cr-slider-section{max-width:100%;padding-top:0!important}.climate-risk__right.downloadable .climate-risk__left #compareSection,.climate-risk__right.downloadable .cr-slider-section__heading{display:none}.climate-risk__right.downloadable .cr-slider-section .inline-tooltip{display:none!important}.climate-risk__right.downloadable .cr-slider{background-color:#e4e8f4;border-radius:8px;padding:12px 16px!important;font-size:12px}.climate-risk__right.downloadable .cr-slider b{margin-bottom:14px}.climate-risk__right.downloadable .cr-slider .text-small{text-transform:uppercase}.climate-risk__right.downloadable .cr-slider:first-child{margin-left:0!important}.climate-risk__right.downloadable .cr-slider:last-child{margin-right:0!important}.climate-risk__right.downloadable .climate-risk__left{width:100%;min-width:100%}.climate-risk__right.downloadable .cr-download-company{padding:0}.climate-risk__right.downloadable .cr-download-company .cr-options{display:none!important}.climate-risk__right.downloadable .cr-download-company .cr-field{width:auto}.climate-risk__right.downloadable .cr-breakdown a,.climate-risk__right.downloadable .cr-download-company .cr-company-figures{display:none}.climate-risk__right.downloadable .cr-download-company .w-100{width:auto!important}.climate-risk__right.downloadable .cr-download-company h5.w-100{width:100%!important}.climate-risk__right.downloadable .cr-result{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;position:relative}.climate-risk__right.downloadable .cr-result__info{max-width:100%;margin:inherit;margin-bottom:-20px}.climate-risk__right.downloadable .cr-result__info ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.climate-risk__right.downloadable .cr-result__info ul li{width:33%;padding:0}.climate-risk__right.downloadable .cr-result__info ul li:nth-of-type(2)::before{background-color:#07062f}.climate-risk__right.downloadable .cr-result__info ul li:before{position:relative;float:left;left:0;margin-right:5px;margin-top:-1px}.climate-risk__right.downloadable .cr-breakdown{margin-top:0!important;padding-top:0!important;font-size:12px}.climate-risk__right.downloadable .cr-breakdown h4{font-size:12px}.climate-risk__right.downloadable .cr-breakdown .cr-breakdown__info{width:100%}.climate-risk__right.downloadable .cr-breakdown .cr-breakdown__right{background-color:#e8e8e8!important;color:#14153f}.climate-risk__right.downloadable .cr-breakdown .cr-breakdown__left{background-color:#e4e8f4!important;color:#14153f}.climate-risk__right.downloadable .cr-breakdown .cr-breakdown__equal b{margin:auto}.climate-risk__right.downloadable .cr-breakdown .bg-compared-right{background-color:transparent}.climate-risk__right.downloadable .cr-breakdown .crt-index-score-risk{height:14px}.climate-risk__company section{padding-bottom:4px}.climate-risk__company section .nouser{opacity:.56}.climate-risk__company section h5{margin-top:8px;margin-bottom:7px}.climate-risk__company section h5::first-letter{text-transform:capitalize}.climate-risk__company section:not(:last-of-type){border-bottom:1px solid #fff}.climate-risk__company section:not(.custom-nouser1).nouser{display:none}.climate-risk .nouser{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.climate-risk .custom-nouser1{height:370px;position:relative;overflow:hidden}.climate-risk .custom-nouser1:after{content:'';display:block;width:100%;height:290px;background-image:-webkit-gradient(linear,left top, left bottom,from(transparent),color-stop(60%, #f5f6ff));background-image:-webkit-linear-gradient(top,transparent,#f5f6ff 60%);background-image:-moz-linear-gradient(top,transparent,#f5f6ff 60%);background-image:linear-gradient(to bottom,transparent,#f5f6ff 60%);position:absolute;top:120px}.climate-risk h4,.climate-risk h5,.cr-slider b{font-family:CircularStd,sans-serif}.climate-risk h4{font-size:1.25rem;line-height:1.32}.climate-risk h5{font-size:.9rem}.climate-risk h2{font-family:"Lato",sans-serif;font-size:2.375rem;font-weight:300}@media (max-width:460px){.climate-risk h2{font-size:1.9375rem}}.climate-risk__content{padding-left:12px;padding-right:10vw;line-height:1.5}.climate-risk__content em{margin-bottom:2rem;line-height:1.5;display:block;margin-top:18px}.climate-risk__content h1,.climate-risk__content h3{margin-top:12px}.climate-risk__content h1,.climate-risk__content h2,.climate-risk__content h3{font-family:"Caslon224",serif;margin-bottom:48px;position:relative;line-height:1.21;letter-spacing:-.2px;font-size:1.5625rem;font-weight:700}@media (min-width:1280px){.climate-risk__content h1,.climate-risk__content h2,.climate-risk__content h3{font-size:1.75rem}}.climate-risk__content h1:after,.climate-risk__content h2:after,.climate-risk__content h3:after{content:'';display:block;height:2px;background-color:#4353ff;width:110px;position:absolute;bottom:-8px}.climate-risk__content h4{margin-top:32px;margin-bottom:24px}.climate-risk__content h2{margin-top:48px}.climate-risk__content ul{margin-top:16px}.climate-risk__content li{list-style:none;padding-bottom:14px;padding-left:32px}.climate-risk__content li:before{content:'';display:inline-block;width:7px;height:7px;float:left;background-color:#fff;border-radius:50%;margin-top:9px;margin-left:-20px}.cr-slider{width:50%}.cr-slider b{display:block;margin-bottom:20px}.cr-breakdown section.overflow-x{width:-webkit-calc(100% + 12px);width:-moz-calc(100% + 12px);width:calc(100% + 12px);padding-right:12px}.cr-breakdown__left,.cr-slider{background-color:#d9dcff}.cr-breakdown__right{background-color:#14153f;color:#fff}.cr-breakdown h2{display:block;position:relative;font-family:"Caslon224",serif;font-size:1.5625rem;font-weight:700}@media (min-width:1024px){.cr-breakdown h2{font-size:1.75rem}}.cr-breakdown h2:after{content:'';display:block;height:1px;width:64px;margin:4px auto auto;background:#4353ff}@media (min-width:768px){.cr-breakdown__bottom{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.cr-breakdown__cell{width:-webkit-calc(50% - 12px);width:-moz-calc(50% - 12px);width:calc(50% - 12px)}}.cr-breakdown__impact{width:30vw;max-width:80px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;padding-right:6px}.cr-breakdown__right .cr-breakdown__impact{max-width:95px}.cr-breakdown__impact:after{content:'';display:inline-block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;position:relative;top:7px;margin-left:4px}.cr-breakdown__impact.with-upside:after{border-bottom:8px solid #35a525}.cr-breakdown__impact.with-downside:after{border-top:8px solid red}.cr-breakdown__impact--no-after{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.cr-breakdown__impact--no-after:after{display:none}.cr-breakdown__equal{width:10%;text-align:center;right:0}@media (max-width:1024px){.cr-breakdown__equal{width:5%}}@media (min-width:1024px){.cr-breakdown__info{width:75%;margin:auto}}.cr-breakdown__market{margin-top:2px!important;margin-bottom:4px!important}.cr-breakdown__curly{background:url(../img/crt-breakdown.svg) no-repeat center;height:32px}.cr-breakdown__curly-white{background:url(../img/crt-breakdown--white.svg) no-repeat center;height:32px}.cr-breakdown a.color-main{text-decoration:none!important}.cr-breakdown a.color-main:after{content:'';display:inline-block;background:url(../img/glyphs/arrow--blue.svg) no-repeat center;width:24px;height:24px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);position:relative;top:7px;left:2px}.crt-index-score{font-family:'CircularStd',sans-serif;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0}.crt-index-score em,em .crt-index-score{font-family:'CircularStdItalic',sans-serif;font-style:italic}.crt-index-score strong,strong .crt-index-score{font-family:'CircularStdBold',sans-serif;font-weight:700}.crt-index-score-risk{color:#000;padding:0 4px;border-radius:4px;display:block;min-width:83px;margin:0 6px}.crt-index-score-risk.risk--high{background-color:red}.crt-index-score-risk.risk--high:after{content:'High risk'}.crt-index-score-risk.risk--medium{background-color:#ff8200}.crt-index-score-risk.risk--medium:after{content:'Medium risk'}.crt-index-score-risk.risk--low{background-color:#e6b800}.crt-index-score-risk.risk--low:after{content:'Low risk'}.crt-index-score-risk.risk--best{background-color:#5cb54f}.crt-index-score-risk.risk--best:after{content:'Best practice'}.crt-index-score-risk.risk--na,.crt-index-score-risk.risk--sup0{background-color:#d8d8d8}.crt-index-score-risk.risk--sup0:after{content:'No info'}.crt-index-score-risk.risk--na:after{content:'N/A'}.nouser-fade{opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.cr-slider-section.nouser{opacity:.4}.cr-slider-section__heading{font-family:CircularStd,sans-serif;margin-bottom:20px}.cr-result{position:relative;padding-top:16px}#cpDownload .company-analysis h3.individual:after,.cr-result__info{margin:auto}.cr-result__info ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.cr-result__info ul li{list-style:none;position:relative;padding:0 12px}.cr-result__info ul li:before{content:'';display:inline-block;position:relative;width:8px;height:8px;border-radius:50%;top:4px;float:left;margin-right:5px}.cr-result__info ul li:nth-of-type(1)::before{background-color:#35a525}.cr-result__info ul li:nth-of-type(3)::before{background-color:red}.cr-result__info ul li:nth-of-type(2)::before{background-color:#14153f}.cr-result__info ul li div{opacity:.6;margin-top:5px;margin-bottom:11px}.cr-result__compare{padding-bottom:12px}.cr-result__compare .text-tiny{display:block;padding-bottom:4px}.cr-result__compare:before{content:'';display:block;position:absolute;height:-webkit-calc(100% - 9px);height:-moz-calc(100% - 9px);height:calc(100% - 9px);width:1px;background-color:#fff;left:-12px}.cr-result .custom-select{margin-top:4px}.cr-result table td{padding:0 7px}.cr-options{margin-bottom:24px}@media (max-width:460px){.cr-options{margin-bottom:16px}}.cr-options div{width:50%;color:#14153f;background-color:#fff;padding:10px 0 12px;text-align:center;cursor:pointer}.cr-options div.selected{background-color:#4353ff;color:#fff}.cr-options div:first-of-type{border-top-left-radius:4px;border-bottom-left-radius:4px}.cr-options div:last-of-type{border-top-right-radius:4px;border-bottom-right-radius:4px}.cr-chart{width:80%;-webkit-align-self:center;align-self:center;height:30vw;max-height:350px;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.cr-chart.w-100{margin-top:24px;max-height:340px;padding:0 16px}.cr-chart__company-name{position:absolute;bottom:-22px;width:100%}.cr-chart__company{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-justify-content:space-around;justify-content:space-around;width:100%;height:100%;position:relative;padding-left:0;padding-right:0;margin:auto}.cr-chart__baseline,.cr-chart__downside,.cr-chart__upside{position:relative;width:27%}.cr-chart__baseline b,.cr-chart__downside b,.cr-chart__upside b{display:block;position:absolute;font-family:'CircularStd',sans-serif;top:-webkit-calc(50% - 11px);top:-moz-calc(50% - 11px);top:calc(50% - 11px);min-width:39px}.cr-chart__baseline{height:50%;-webkit-align-self:flex-end;align-self:flex-end;background-color:#fff}.cr-chart__upside{color:#35a525;height:10%;top:40%;margin-top:1px;background-color:#35a525}.cr-chart__upside b{left:-webkit-calc(100% + 8px);left:-moz-calc(100% + 8px);left:calc(100% + 8px)}.cr-chart__downside{color:red;height:10%;top:50%;background-color:red}.cr-chart__downside b{right:-webkit-calc(100% + 8px);right:-moz-calc(100% + 8px);right:calc(100% + 8px)}.disabled{opacity:.4;pointer-events:none}.cr-submit{min-width:120px;text-align:center;border:0;cursor:pointer}.cr-reset{background:0 0}@media (max-width:460px){.cr-downloads{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.cr-downloads .cr-download{margin-right:0!important;width:100%}}.cr-download{margin-top:16px;padding-right:10px!important}.cr-download:after{content:'';display:inline-block;background:url(../img/glyphs/download--white.svg) no-repeat center;width:20px;height:20px;position:relative;right:0;margin-left:4px;margin-bottom:-15px}.cr-download.nouser{opacity:.4}.cr-field{width:-webkit-calc(50% - 11px);width:-moz-calc(50% - 11px);width:calc(50% - 11px)}@media (max-width:460px){#svgCrt{width:-webkit-calc(100% - 12px)!important;width:-moz-calc(100% - 12px)!important;width:calc(100% - 12px)!important;margin-left:24px!important}}.crt-graph-index{position:relative;margin-bottom:60px;padding:0 9%;min-height:300px;overflow:visible;margin-top:4px;margin-left:0;width:100%!important}@media (min-width:768px) and (max-width:1024px){.crt-graph-index{min-height:250px}}.crt-graph-index main#cgiMain{overflow:visible!important;position:relative;padding:0 16px;width:-webkit-calc(100% - 32px);width:-moz-calc(100% - 32px);width:calc(100% - 32px);margin:auto;height:100%!important}.crt-graph-index main#cgiMain:after{content:'';display:block;position:absolute;height:2px;width:100%;background:#14153f;top:-webkit-calc(50% - 1px);top:-moz-calc(50% - 1px);top:calc(50% - 1px);pointer-events:none}.crt-graph-index main#cgiMain table#cgiInfoTable td{padding:2px 0;width:100%;display:table-cell}.crt-graph-index__axis{height:-webkit-calc(100% + 14px);height:-moz-calc(100% + 14px);height:calc(100% + 14px);margin-left:-28px;margin-top:-7px;text-align:right}.crt-graph-index__axis:before{content:'Profitability as % of current EBITDA';font-weight:700;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;font-size:.8rem;left:-30px;width:210px;z-index:2;-webkit-transform-origin:left;-moz-transform-origin:left;-o-transform-origin:left;transform-origin:left;top:-webkit-calc(100% - 60px);top:-moz-calc(100% - 60px);top:calc(100% - 60px)}@media (min-width:768px) and (max-width:1024px){.crt-graph-index__axis:before{top:-webkit-calc(100% - 30px);top:-moz-calc(100% - 30px);top:calc(100% - 30px)}}.crt-graph-index__axis2{height:-webkit-calc(100% - 2px);height:-moz-calc(100% - 2px);height:calc(100% - 2px);left:100%;text-align:left;max-width:116px;width:8vw;margin-left:4px}@media (max-width:460px){.crt-graph-index__axis2{width:23.6vw}}.crt-graph-index__axis2 .inline-tooltip:after{background-size:contain}.crt-graph-index section{width:100%;height:100%}@media (max-width:460px){.crt-graph-index{min-height:160px}.crt-graph-index section{height:485px;position:relative;top:-240px;overflow:auto;width:-webkit-calc(100% + 68px);width:-moz-calc(100% + 68px);width:calc(100% + 68px);margin-left:-34px;padding-left:50px}.crt-graph-index main#cgiMain{height:160px!important;top:240px;width:600px}.crt-graph-index .crt-graph-index__axis{background-color:#f5f6ff;height:251px;padding-bottom:79px;width:50px;left:23px;padding-left:5px;padding-right:2px;font-size:.6rem!important}.crt-graph-index .crt-graph-index__axis:before{font-size:.6rem;left:6px;top:-webkit-calc(100% - 38px);top:-moz-calc(100% - 38px);top:calc(100% - 38px)}}.crt-graph-index article{opacity:1;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;-moz-transition:.3s ease-out;transition:.3s ease-out}.crt-graph-index article.hover .cgi-info{pointer-events:all;opacity:1;-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);-o-transform:translateY(0) scale(1);transform:translateY(0) scale(1);-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.crt-graph-index article.hover .cgi-name{opacity:1}.crt-graph-index article.otherhover{opacity:.35}.cgi-name{position:absolute;top:100%;opacity:.6;-webkit-transform:rotate(45deg) translate(7px,-7px);-moz-transform:rotate(45deg) translate(7px,-7px);-o-transform:rotate(45deg) translate(7px,-7px);transform:rotate(45deg) translate(7px,-7px);-webkit-transform-origin:left;-moz-transform-origin:left;-o-transform-origin:left;transform-origin:left;white-space:nowrap}@media (max-width:1024px){.cgi-name{font-size:.6875rem!important}}.cgi-info{opacity:0;pointer-events:none;-webkit-transform:translateY(-30%) scale(.8);-moz-transform:translateY(-30%) scale(.8);-o-transform:translateY(-30%) scale(.8);transform:translateY(-30%) scale(.8);-webkit-transition:opacity 350ms cubic-bezier(.175,.885,.32,1.275),-webkit-transform 333ms cubic-bezier(.175,.885,.32,1.275);transition:opacity 350ms cubic-bezier(.175,.885,.32,1.275),-webkit-transform 333ms cubic-bezier(.175,.885,.32,1.275);-o-transition:opacity 350ms cubic-bezier(.175,.885,.32,1.275),-o-transform 333ms cubic-bezier(.175,.885,.32,1.275);-moz-transition:opacity 350ms cubic-bezier(.175,.885,.32,1.275),transform 333ms cubic-bezier(.175,.885,.32,1.275),-moz-transform 333ms cubic-bezier(.175,.885,.32,1.275);transition:opacity 350ms cubic-bezier(.175,.885,.32,1.275),transform 333ms cubic-bezier(.175,.885,.32,1.275);transition:opacity 350ms cubic-bezier(.175,.885,.32,1.275),transform 333ms cubic-bezier(.175,.885,.32,1.275),-webkit-transform 333ms cubic-bezier(.175,.885,.32,1.275),-moz-transform 333ms cubic-bezier(.175,.885,.32,1.275),-o-transform 333ms cubic-bezier(.175,.885,.32,1.275);-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;z-index:3;width:250px;margin-left:-117px}.cgi-info table td{padding:0}.cgi-info table td .bg-downside,.cgi-info table td .bg-upside{width:50px;display:block;text-align:center;color:#fff;margin-right:-4px}.cgi-info img{max-width:100px;-o-object-fit:contain;object-fit:contain;max-height:70px;margin-top:-4px;margin-left:8px}.cgi-info hr{border:0;height:1px;background-color:#4353ff;width:30px;margin-right:100%;margin-left:1px;margin-top:4px}.cgi-info:after{content:'';bottom:0;width:10px;height:10px;display:block;-webkit-transform:translate(-50%,50%) rotate(45deg);-moz-transform:translate(-50%,50%) rotate(45deg);-o-transform:translate(-50%,50%) rotate(45deg);transform:translate(-50%,50%) rotate(45deg);z-index:10;position:absolute;background:#fff;left:-webkit-calc(50% - 1px);left:-moz-calc(50% - 1px);left:calc(50% - 1px)}.cgi-downside,.cgi-upside{width:40%;-webkit-transition:.5s cubic-bezier(.175,.885,.32,1.275);-o-transition:.5s cubic-bezier(.175,.885,.32,1.275);-moz-transition:.5s cubic-bezier(.175,.885,.32,1.275);transition:.5s cubic-bezier(.175,.885,.32,1.275)}.cgi-upside{background-image:-webkit-gradient(linear,left top, left bottom,from(#35a525),to(rgba(53,165,37,.4)));background-image:-webkit-linear-gradient(top,#35a525,rgba(53,165,37,.4));background-image:-moz-linear-gradient(top,#35a525,rgba(53,165,37,.4));background-image:linear-gradient(to bottom,#35a525,rgba(53,165,37,.4));border-top-left-radius:4px;border-top-right-radius:4px;left:30%}.cgi-downside{background-image:-webkit-gradient(linear,left top, left bottom,from(rgba(255,0,0,.4)),to(red));background-image:-webkit-linear-gradient(top,rgba(255,0,0,.4),red);background-image:-moz-linear-gradient(top,rgba(255,0,0,.4),red);background-image:linear-gradient(to bottom,rgba(255,0,0,.4),red);border-bottom-left-radius:4px;border-bottom-right-radius:4px;top:50%;left:30%}#downsideAnim,#upsideAnim{-webkit-transition:-webkit-transform .7s ease;transition:-webkit-transform .7s ease;-o-transition:-o-transform .7s ease;-moz-transition:transform .7s ease, -moz-transform .7s ease;transition:transform .7s ease;transition:transform .7s ease, -webkit-transform .7s ease, -moz-transform .7s ease, -o-transform .7s ease;-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}#upsideAnim{-webkit-transform:scaleX(1) scaleY(0);-moz-transform:scaleX(1) scaleY(0);-o-transform:scaleX(1) scaleY(0);transform:scaleX(1) scaleY(0)}.animateup{-webkit-transform:scaleX(1) scaleY(1)!important;-moz-transform:scaleX(1) scaleY(1)!important;-o-transform:scaleX(1) scaleY(1)!important;transform:scaleX(1) scaleY(1)!important}@media (max-width:460px){#crtGraphGrid{-webkit-transform:scaleX(.49) translateX(58px);-moz-transform:scaleX(.49) translateX(58px);-o-transform:scaleX(.49) translateX(58px);transform:scaleX(.49) translateX(58px)}#crtYaxis{-webkit-transform:translate(-66px,-7px);-moz-transform:translate(-66px,-7px);-o-transform:translate(-66px,-7px);transform:translate(-66px,-7px)}#crtXaxis{-webkit-transform:translate(28px,318px);-moz-transform:translate(28px,318px);-o-transform:translate(28px,318px);transform:translate(28px,318px)}.mobile-graph-wrap{-webkit-transform:translateX(-66px);-moz-transform:translateX(-66px);-o-transform:translateX(-66px);transform:translateX(-66px)}#crtArrow{-webkit-transform:translateX(-18px) translateY(17px) scaleX(.49) scaleY(.9);-moz-transform:translateX(-18px) translateY(17px) scaleX(.49) scaleY(.9);-o-transform:translateX(-18px) translateY(17px) scaleX(.49) scaleY(.9);transform:translateX(-18px) translateY(17px) scaleX(.49) scaleY(.9)}}.cr-popup,.cr-popup__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.cr-popup{position:absolute;width:100%;z-index:5;margin-top:110px}.cr-popup__inner{padding:0 6%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;border-radius:4px;max-width:600px;min-height:170px;background:#fff}.cr-popup__inner p{font-family:CircularStd,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.19;color:#000;margin-bottom:24px}.crt-walkthrough{position:fixed;top:76px;right:20px;z-index:10;-webkit-transition:.3s ease;-o-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;overflow:hidden}.crt-walkthrough .modal-close-button:after{background:url(../img/glyphs/cross--white.svg) no-repeat center}@media (max-width:460px){.crt-walkthrough{right:16px}}.crt-walkthrough h4{display:block;max-height:54px}.crt-walkthrough__steps div{width:24px;height:24px;margin-right:4px}.crt-walkthrough__steps div.selected{border-radius:50px;color:#4353ff;background-color:#fff;text-align:center;padding-top:0!important;box-shadow:0 0 10px 0 #8e97ff}.crt-walkthrough__steps div:not(.selected){font-size:10px;line-height:.9;padding:8px}.crt-walkthrough.minimized{width:40px;min-height:40px;max-height:40px;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.crt-walkthrough.minimized section{padding:8px 16px 8px 15px}.crt-walkthrough__buttons{max-height:50px;line-height:1.2}.crt-walkthrough__main{opacity:1;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.crt-walkthrough__main.minimized{opacity:0;pointer-events:none;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.crt-walkthrough__question{position:absolute;top:0;opacity:0;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s;pointer-events:none}.crt-walkthrough__question.minimized{pointer-events:all;opacity:1}.crt-walkthrough:not(.minimized){width:384px;max-width:100vw;max-height:300px;min-height:147px}@media (max-width:460px){.crt-walkthrough:not(.minimized){width:290px}}.crt-walkthrough__next{position:relative;left:-11px;margin-bottom:-11px;cursor:pointer}.crt-walkthrough .nbtn{min-width:120px;text-align:center;margin-left:0}@media (min-width:460px){.cr-chart-mobile{display:none}}@media (min-width:768px){.cr-result{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.climate-risk{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.climate-risk__left{width:25%;min-width:230px}.climate-risk__right{width:75%}}@media (min-width:1200px){.cr-slider-section{max-width:75%;margin:auto}}@media (max-width:1200px){.cr-chart{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1;width:97%;-webkit-align-self:center;align-self:center}}@media (max-width:1024px){.crt-graph-index{padding:0 8.5%}.crt-graph-index main{padding:0 4px}.crt-graph-index__axis{width:42px;margin-left:-31px;font-size:.6875rem!important}.cgi-downside,.cgi-upside{width:50%}.cgi-name{-webkit-transform:rotate(50deg) translate(4px,-5px);-moz-transform:rotate(50deg) translate(4px,-5px);-o-transform:rotate(50deg) translate(4px,-5px);transform:rotate(50deg) translate(4px,-5px)}}@media (max-width:768px){.climate-risk__right{width:100%}.climate-risk h4{font-size:1.1875rem}.climate-risk__content,.cr-slider-section{font-size:.875rem}.cr-result{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.cr-chart.w-100{height:60vw;padding:0}.cr-chart:not(.w-100){height:42vw;width:-webkit-calc(100% + 14px);width:-moz-calc(100% + 14px);width:calc(100% + 14px);margin-bottom:-10px!important}.cr-chart:not(.w-100) svg{margin-left:0!important}.cr-chart:not(.w-100) svg #X-axis,.cr-chart:not(.w-100) svg #Y-axis,.cr-chart:not(.w-100) svg #stats{font-size:.875rem;letter-spacing:.5px}.cr-chart:not(.w-100) svg #Y-axis{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}.cgi-name{-webkit-transform:rotate(60deg) translate(4px,-5px);-moz-transform:rotate(60deg) translate(4px,-5px);-o-transform:rotate(60deg) translate(4px,-5px);transform:rotate(60deg) translate(4px,-5px)}.cgi-name,.crt-graph-index__axis{font-size:.625rem}.cr-popup{left:0}}@media (max-width:540px){.cgi-name{-webkit-transform:rotate(70deg) translate(3px,-4px);-moz-transform:rotate(70deg) translate(3px,-4px);-o-transform:rotate(70deg) translate(3px,-4px);transform:rotate(70deg) translate(3px,-4px);font-size:.5625rem!important}.cr-popup__inner{max-width:320px}}@media (max-width:460px){.cr-result__info{max-width:100%}.cr-result__info ul{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;position:relative}.cr-result__info ul li{width:auto;padding:4px 8px}.cr-result__compare .text-small{display:block;text-align:center}.climate-risk__right>.text-small,.cr-result__info ul li div{display:none}.cr-chart{display:block}.cr-chart__company:nth-of-type(2){margin-top:25px}.cr-slider-section .cr-slider-wrapper{display:block}.cr-slider-section .cr-slider{width:-webkit-calc(100% - 24px);width:-moz-calc(100% - 24px);width:calc(100% - 24px);margin-bottom:16px}.climate-risk__content.py-4{padding-top:16px!important}.climate-risk__content.py-4 h3{margin-bottom:32px}}#crtDownload .cr-compare,#crtDownload .cr-table{display:block}.cr-compare,.cr-table{display:none}.cr-table{width:100%;margin:24px 0}.cr-table h4,.cr-table p{text-align:center}.cr-table p{font-size:12px}.cr-table table{width:100%;border-collapse:collapse}.cr-table td,.cr-table th{border:1px solid #b3baff;text-align:center}.cr-table .rotate{position:relative;white-space:nowrap;width:40px}.cr-table .cr-table__title{text-transform:capitalize;font-weight:700;height:40px;font-size:14px}.cr-table .cr-table__title--vertical{position:absolute;bottom:40%;left:8px;text-transform:initial;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(270deg) translateX(-60%);-moz-transform:rotate(270deg) translateX(-60%);-o-transform:rotate(270deg) translateX(-60%);transform:rotate(270deg) translateX(-60%)}.cr-table .cr-table__cell{height:100px;width:25%;background:-webkit-gradient(linear,left bottom, right top,color-stop(49.5%, #fff),color-stop(49.5%, #b3baff),color-stop(50.5%, #b3baff),color-stop(50.5%, #fff));background:-webkit-linear-gradient(bottom left,#fff 49.5%,#b3baff 49.5%,#b3baff 50.5%,#fff 50.5%);background:-moz-linear-gradient(bottom left,#fff 49.5%,#b3baff 49.5%,#b3baff 50.5%,#fff 50.5%);background:linear-gradient(to top right,#fff 49.5%,#b3baff 49.5%,#b3baff 50.5%,#fff 50.5%)}.cr-table .cr-table__cell>div{position:relative;width:100%;height:100%}.cr-table .cr-table__cell .cr-table__risk{font-weight:700;position:absolute;font-size:14px}.cr-table .cr-table__cell .cr-table__risk .green{color:#5cb54f!important}.cr-table .cr-table__cell .cr-table__risk:first-child{top:16px;right:16px}.cr-table .cr-table__cell .cr-table__risk:nth-child(2){bottom:16px;left:16px}.cr-table .cr-table__cell .cr-table__risk:nth-child(2) span{color:red!important}@media screen and (max-width:79.99875em),screen and (min-width:90em){.show-for-large-only{display:none!important}}.ghost-enter-active,.ghost-leave-active{-webkit-transition:opacity .3s;-o-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}.ghost-enter,.ghost-leave-to{opacity:0}.slide-fade-enter-active{-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.slide-fade-leave-active{-webkit-transition:all .8s cubic-bezier(1,.5,.8,1);-o-transition:all .8s cubic-bezier(1,.5,.8,1);-moz-transition:all .8s cubic-bezier(1,.5,.8,1);transition:all .8s cubic-bezier(1,.5,.8,1)}.slide-fade-enter,.slide-fade-leave-to{-webkit-transform:translateY(-32px);-moz-transform:translateY(-32px);-o-transform:translateY(-32px);transform:translateY(-32px);opacity:0}.radar__lookup{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding-top:24px;margin-top:24px;margin-bottom:40px;border-top:1px solid #d9dcff}.radar__lookup>span{font-size:16px;margin:8px 16px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;align-item:middle}.radar__lookup>span b{display:inline-block;height:1em;width:1em;border-radius:50%;margin-left:8px}.cp-radar-graph>div,.single-company .content .content__company--wrapper .company-page .cp-analysis section{position:relative}.cp-radar-graph>div canvas{z-index:3;position:relative}.cp-radar-graph>div::after,.cp-radar-graph>div::before{z-index:1;position:absolute;left:50%;top:36px;width:100%;height:-webkit-calc(100% - 90px);height:-moz-calc(100% - 90px);height:calc(100% - 90px);-webkit-transform:translate(-49.5%,0);-moz-transform:translate(-49.5%,0);-o-transform:translate(-49.5%,0);transform:translate(-49.5%,0);opacity:.15}@media (min-width:640px) and (max-width:1279px){.cp-radar-graph>div::after,.cp-radar-graph>div::before{top:52px;height:-webkit-calc(100% - 122px);height:-moz-calc(100% - 122px);height:calc(100% - 122px);-webkit-transform:translate(-49%,0);-moz-transform:translate(-49%,0);-o-transform:translate(-49%,0);transform:translate(-49%,0)}}@media (max-width:768px){.cp-radar-graph>div::after,.cp-radar-graph>div::before{top:35px;height:-webkit-calc(100% - 85px);height:-moz-calc(100% - 85px);height:calc(100% - 85px);-webkit-transform:translate(-48.5%,0);-moz-transform:translate(-48.5%,0);-o-transform:translate(-48.5%,0);transform:translate(-48.5%,0)}}@media (max-width:640px){.cp-radar-graph>div::after,.cp-radar-graph>div::before{top:39px;height:-webkit-calc(100% - 92px);height:-moz-calc(100% - 92px);height:calc(100% - 92px);-webkit-transform:translate(-48%,0);-moz-transform:translate(-48%,0);-o-transform:translate(-48%,0);transform:translate(-48%,0)}}@media (max-width:320px){.cp-radar-graph>div::after,.cp-radar-graph>div::before{top:46px;height:-webkit-calc(100% - 105px);height:-moz-calc(100% - 105px);height:calc(100% - 105px);-webkit-transform:translate(-46%,0);-moz-transform:translate(-46%,0);-o-transform:translate(-46%,0);transform:translate(-46%,0)}}.cp-radar-graph>div:not(.isPdf)::before{content:'';background-image:var(--radarGraphBackground);background-size:cover;background-repeat:no-repeat;background-size:var(--radarGraphBackgroundSize);background-position:center}.cp-radar-graph>div:not(.isPdf)::after{content:'';z-index:2;opacity:1;background:url("data:image/svg+xml,<svg width='446' height='514' xmlns='http://www.w3.org/2000/svg'><g fill='none' fill-rule='evenodd'><path stroke='white' stroke-linecap='round' stroke-linejoin='round' d='M222.5.5v513M1.5 129.5l443 253M444.5 129.5l-443 257'/><path stroke='rgb(218, 218, 218)' fill='none' d='m223.297 1 222 128v256l-222 128-222-128V129z'/></g></svg>");background-repeat:no-repeat;background-position:center;background-size:auto 100%}.content__company{min-height:-webkit-calc(100vh - 110px);min-height:-moz-calc(100vh - 110px);min-height:calc(100vh - 110px)}.single-company header .breadcrumb{width:-webkit-calc(100% - 1.5rem);width:-moz-calc(100% - 1.5rem);width:calc(100% - 1.5rem);margin-right:.75rem;margin-left:.75rem}.single-company .content .content__company--wrapper .company-page table,.single-company header .content__inner,.single-company header .content__wrapper{width:100%}.single-company header .content__title{width:83.33333%;margin-right:0;margin-left:8.33333%}.content__company--wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap}.content__company--inner{width:-webkit-calc(83.33333% - 1.5rem);width:-moz-calc(83.33333% - 1.5rem);width:calc(83.33333% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:8.33333%}@media (min-width:640px) and (max-width:1279px){.content__company--inner{width:-webkit-calc(100% - 3rem);width:-moz-calc(100% - 3rem);width:calc(100% - 3rem);margin-right:1.5rem;margin-left:1.5rem}}.status-light{display:block;float:right;width:16px;height:16px;border-radius:50%;margin-right:31px;margin-top:5px}.single-company hr{border-top:1px solid #d9dcff}.single-company .cpblur{-webkit-filter:blur(5px);filter:blur(5px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.single-company .lock{width:20px;display:inline-block;height:16px}.single-company .lock--white{background:url(../img/glyphs/lock--white.svg) no-repeat center}.single-company .lock--dark{background:url(../img/glyphs/lock--dark.svg) no-repeat center}.single-company .header .background{background-color:#1a2166;min-height:19rem}@media (min-width:640px) and (max-width:1279px){.single-company .header .background{min-height:initial;height:100%}}.single-company .header .background::before{background-size:20px auto;opacity:.6;background-image:url(../img/patterns/crosses-white.png)!important}.single-company .header .background::after{background-image:-webkit-linear-gradient(344deg,#1a2166,transparent);background-image:-moz-linear-gradient(344deg,#1a2166,transparent);background-image:linear-gradient(106deg,#1a2166,transparent)}.single-company .header .content__wrapper{padding-top:120px;overflow-x:hidden}@media (min-width:640px) and (max-width:1279px){.single-company .header .content__wrapper{padding-top:0}}.single-company .header .content__title{width:100%;margin:0 12px;width:-webkit-calc(83.33333% - 1.5rem);width:-moz-calc(83.33333% - 1.5rem);width:calc(83.33333% - 1.5rem);margin-right:.75rem;margin-left:.75rem;margin-left:-webkit-calc(8.33333% + .75rem);margin-left:-moz-calc(8.33333% + .75rem);margin-left:calc(8.33333% + .75rem)}@media (min-width:640px) and (max-width:1279px){.single-company .header .content__title{width:100%;margin-right:0;margin-left:0}}.single-company .header .img-antibiotics{background:url(https://cdn.fairr.org/img/antibiotic-engagement.png) no-repeat center;position:absolute;width:100%;height:288px;background-size:contain;top:1px;background-position-x:141px;display:none}.single-company .header .content__inner{margin-top:42px;background:0 0;padding-bottom:103px}.single-company .header .content__inner::before{background:0 0}.single-company .header .tag{position:absolute;bottom:-42px;color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.single-company .header .tag::after{width:80px}#chartjs-tooltip[data-engagement=antibiotics]>span>small,#chartjs-tooltip[data-engagement=antibiotics]>span>span,#chartjs-tooltip[data-engagement=working]>span>small,#chartjs-tooltip[data-engagement=working]>span>span,.company-page__radarchart--legend.working .lozenger::after,.cp-overview ul li:before,.post-type-archive-company main .pagination li.disabled,.post-type-archive-company main h3,.single-company .content .content__company--share,.single-company .content .content__company--wrapper .company-page .company-profile .cp-download:after,.single-company .content .content__company--wrapper .company-page .index-color-keys li:before{display:none}.single-company .content .content__company--wrapper .company-page{position:relative;min-height:200px}.single-company .content .content__company--wrapper .company-page h4.company-description{background-color:#fefefe;border-radius:4px;min-height:80px}.single-company .content .content__company--wrapper .company-page h3{margin-bottom:3.125rem}.single-company .content .content__company--wrapper .company-page h3:after{content:'';display:block;position:relative;width:110px;height:2px;background-color:#4353ff;top:8px}.single-company .content .content__company--wrapper .company-page .cp-pandemic-driving{display:inline-block;vertical-align:middle;width:24px;height:24px;background:url(../img/glyphs/pandemic-driving-icon--white.svg) no-repeat}.single-company .content .content__company--wrapper .company-page .dt-rank .cp-pandemic-driving{margin-right:4px}.single-company .content .content__company--wrapper .company-page .cp-pandemic-exposure{display:inline-block;vertical-align:middle;width:24px;height:24px;background:url(../img/glyphs/pandemic-exposure-icon--white.svg) no-repeat}.single-company .content .content__company--wrapper .company-page .index-color-keys{list-style:none;margin:0;padding-left:0}.single-company .content .content__company--wrapper .company-page .index-color-keys li b{display:inline-block;width:13px;height:13px;border-radius:50%;margin-right:4px;margin-bottom:-1px}.single-company .content .content__company--wrapper .company-page .company-profile{background-color:#fefefe;padding:22px 19px;position:relative;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.single-company .content .content__company--wrapper .company-page .company-profile .button{display:block;margin:4px -4px;text-align:left}.single-company .content .content__company--wrapper .company-page .company-profile p{margin:0;font-size:12px}.single-company .content .content__company--wrapper .company-page .company-profile h4{margin-top:0;max-width:205px;margin-bottom:16px}.single-company .content .content__company--wrapper .company-page .company-profile h4:after{content:'';display:block;width:34px;height:1px;margin-top:8px;background-color:#4353ff}.single-company .content .content__company--wrapper .company-page .company-profile img{position:absolute;max-width:80px;max-height:80px;right:14px;top:14px;z-index:5}.single-company .content .content__company--wrapper .company-page .company-profile figure{position:absolute;width:94px;height:94px;right:10px;top:0;background-repeat:no-repeat;background-position:center;background-size:contain}.single-company .content .content__company--wrapper .company-page .company-profile .cp-download{display:block;width:-webkit-calc(100% + 16px);width:-moz-calc(100% + 16px);width:calc(100% + 16px);text-align:center;margin:20px -8px 10px;padding-right:0}.single-company .content .content__company--wrapper .company-page .company-profile .cp-download i{display:inline-block;background:url(../img/glyphs/download--white.svg) no-repeat center;width:20px;height:20px;margin-left:7px;margin-bottom:-5px}.single-company .content .content__company--wrapper .company-page .company-profile .cp-download.nbtn-login i{height:16px;background:url(../img/glyphs/lock--white.svg) no-repeat center;position:relative;top:-2px}.single-company .content .content__company--wrapper .company-page .company-profile .cp-methodology{display:block;width:100%;text-align:center;text-decoration:none;color:#4353ff;padding:8px;margin-bottom:-10px;font-weight:700;font-family:CircularStd}@media (max-width:1280px){.single-company .content .content__company--wrapper .company-page .company-profile .cp-methodology{font-size:14px}}.single-company .content .content__company--wrapper .company-page .company-profile>div>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding:9px 0;color:#1a2166}.single-company .content .content__company--wrapper .company-page .company-profile>div>div>div:first-of-type{padding-right:1rem}.single-company .content .content__company--wrapper .company-page .company-profile>div>div>div:last-of-type{text-align:right}.single-company .content .content__company--wrapper .company-page .company-profile>div>div>div.cp-proteins span{font-size:12px;padding:1px 3px 2px;background-color:#f2f2f2;border-radius:4px;color:#5a5f8f}.single-company .content .content__company--wrapper .company-page .company-profile>div>div>div.cp-proteins span:not(:last-of-type){margin-right:3px}.single-company .content .content__company--wrapper .company-page .company-profile>div>div>div.cp-markets span:not(:last-of-type):after{content:', '}.single-company .content .content__company--wrapper .company-page .company-profile>div>div>div.cp-website a{font-size:14px;text-decoration:none;color:#4353ff!important;display:inline-block;word-break:break-all}.single-company .content .content__company--wrapper .company-page .company-profile>div>div>div.cp-total{white-space:nowrap}.single-company .content .content__company--wrapper .company-page .company-profile>div>div>div.cp-total b{background-color:#000;border-radius:4px;padding:3px 8px 4px;color:#fff;font-size:21px;font-family:"CircularStd",sans-serif;font-weight:400;vertical-align:middle;margin-left:12px}.single-company .content .content__company--wrapper .company-page .company-profile>div>div>div.cp-level b{text-transform:uppercase;background:rgba(0,0,0,.1);padding:3px 6px;border-radius:4px}.single-company .content .content__company--wrapper .company-page table td{padding:9px 0;color:#1a2166}.single-company .content .content__company--wrapper .company-page table.cp-target-table{table-layout:fixed;margin-bottom:3.125rem}#cpDownload .cp-analysis ul.nested.isProtein::first-line,.single-company .content .content__company--wrapper .company-page .cp-analysis ul.nested.isProtein::first-line,.single-company .content .content__company--wrapper .company-page table.cp-target-table thead td{font-weight:700}.single-company .content .content__company--wrapper .company-page table.cp-revenue-table{max-width:500px;font-size:12px}.single-company .content .content__company--wrapper .company-page table.cp-revenue-table td:nth-of-type(1){width:36px}.single-company .content .content__company--wrapper .company-page table.cp-revenue-table td:nth-of-type(2){text-align:left}.single-company .content .content__company--wrapper .company-page table.cp-revenue-table td:nth-of-type(2) .cp-revenue-bar{display:inline-block;width:100%;margin-bottom:-6px;margin-right:9px;position:relative;height:10px;top:-5px;border-top-right-radius:4px;border-bottom-right-radius:4px}.single-company .content .content__company--wrapper .company-page table.cp-revenue-table td:nth-of-type(2) span{display:inline-block;padding-right:8px}.single-company .content .content__company--wrapper .company-page table.cp-revenue-table tr:nth-of-type(1) .cp-revenue-bar{background-color:#283199}.single-company .content .content__company--wrapper .company-page table.cp-revenue-table tr:nth-of-type(2) .cp-revenue-bar{background-color:#6875ff}.single-company .content .content__company--wrapper .company-page table.cp-revenue-table tr:nth-of-type(3) .cp-revenue-bar{background-color:#d9dcff}.single-company .content .content__company--wrapper .company-page table.cp-antibiotics-table{width:100%;text-align:left;margin-top:40px;position:relative;font-size:14px;border-collapse:collapse}.single-company .content .content__company--wrapper .company-page table.cp-antibiotics-table thead{font-weight:700;display:none}.single-company .content .content__company--wrapper .company-page table.cp-antibiotics-table thead td{padding:5px 0;text-align:left}.single-company .content .content__company--wrapper .company-page table.cp-antibiotics-table td.dt-rank{width:192px;position:absolute;margin-top:-18px}.single-company .content .content__company--wrapper .company-page table.cp-antibiotics-table td.dt-score{width:100%;padding-top:16px;padding-bottom:30px}.single-company .content .content__company--wrapper .company-page table.cp-antibiotics-table tbody td{border-bottom:1px solid rgba(254,254,254,.1)}.single-company .content .content__company--wrapper .company-page table.cp-antibiotics-table tbody td.dt-total{font-family:"CircularStd",sans-serif;width:105px;position:absolute;right:0;margin-top:-18px;font-size:19px}.single-company .content .content__company--wrapper .company-page table.cp-antibiotics-table tbody td.dt-total b{display:block;background-color:#14153f;color:#fff;text-align:center;border-radius:4px;margin:-4px 0;float:right;padding:0 4px 1px;min-width:56px}.single-company .content .content__company--wrapper .company-page table.cp-antibiotics-table tbody td.dt-score figure{position:relative;height:10px;margin:0}.single-company .content .content__company--wrapper .company-page table.cp-antibiotics-table tbody td.dt-score figure div{background-color:rgba(0,0,0,.1);border-radius:2px;display:inline-block;position:absolute;left:0;height:100%}.single-company .content .content__company--wrapper .company-page table.cp-antibiotics-table tbody td.dt-score figure div:first-of-type{width:100%}.single-company .content .content__company--wrapper .company-page table.cp-antibiotics-table tbody td.dt-score figure div:nth-child(n+3){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.single-company .content .content__company--wrapper .company-page table.cp-antibiotics-table tbody tr:last-of-type td{text-align:left}.single-company .content .content__company--wrapper .company-page table.cp-antibiotics-table tbody tr:last-of-type td.dt-score figure{top:-3px}.single-company .content .content__company--wrapper .company-page table.cp-antibiotics-table tbody tr:last-of-type td.dt-score figure div{display:inline-block;position:relative}.single-company .content .content__company--wrapper .company-page table.cp-antibiotics-table tbody tr:last-of-type td.dt-score figure div:first-of-type{position:absolute;top:3px}.single-company .content .content__company--wrapper .company-page .cp-line{padding:0}.single-company .content .content__company--wrapper .company-page .cp-line hr{border-top:1px solid #d9dcff;margin:-20px 0 0}.single-company .content .content__company--wrapper .company-page .cp-radar-graph{overflow:visible;width:100%}.single-company .content .content__company--wrapper .company-page .cp-radar-graph>div:not(.radar__legend):not(.radar__lookup){max-width:480px;margin:0 auto}.single-company .content .content__company--wrapper .company-page .cp-radar-graph canvas{width:100%!important;margin-left:-3%}.single-company .content .content__company--wrapper .company-page .cp-radar-graph .chartjs-legend{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding:0 0 24px;margin-bottom:24px;border-bottom:1px solid #d9dcff}.single-company .content .content__company--wrapper .company-page .cp-radar-graph .chartjs-legend .legend__item{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:auto;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;flex:1 1 auto;padding:16px 20px}@media (min-width:640px) and (max-width:1279px){.single-company .content .content__company--wrapper .company-page .cp-radar-graph .chartjs-legend .legend__item{padding:8px 6px;white-space:nowrap}}.single-company .content .content__company--wrapper .company-page .cp-radar-graph .chartjs-legend .legend__item:first-child{text-align:right}.single-company .content .content__company--wrapper .company-page .cp-radar-graph .chartjs-legend .legend__lookup{border:0;width:18px;display:inline-block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-right:12px}.single-company .content .content__company--wrapper .company-page .cp-radar-graph .chartjs-legend figure{margin:0 0 0 8px;-webkit-align-self:flex-start;align-self:flex-start;display:inline-block;padding:4px;border-radius:4px;font-size:18px;font-family:"CircularStd",sans-serif;color:#fefefe;width:auto;text-align:center;line-height:1}@media (min-width:1280px){.single-company .content .content__company--wrapper .company-page .cp-radar-graph .chartjs-legend figure{width:78px;font-size:21px}}.single-company .content .content__company--wrapper .company-page .cp-radar-graph>div{position:relative;min-width:280px}.single-company .content .content__company--wrapper .company-page .cp-analysis{margin-top:34px;margin-bottom:45px}.single-company .content .content__company--wrapper .company-page .cp-analysis h4{margin-bottom:11px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.single-company .content .content__company--wrapper .company-page .cp-analysis h4 .methodology__title{-webkit-flex-basis:25%;flex-basis:25%}#chartjs-tooltip small,#chartjs-tooltip strong,.single-company .content .content__company--wrapper .company-page .cp-analysis h4 .methodology__score,.single-company .content .content__company--wrapper .company-page .cp-analysis h4 .methodology__score figure{display:block}.single-company .content .content__company--wrapper .company-page .cp-analysis h4 .progressbar{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1;border-radius:2px;margin:8px 24px 8px 8px;position:relative;background-color:rgba(0,0,0,.1)}.single-company .content .content__company--wrapper .company-page .cp-analysis h4 .progressbar::before{content:'';position:absolute;height:-webkit-calc(100% + 8px);height:-moz-calc(100% + 8px);height:calc(100% + 8px);width:1px;background-color:#d8d8d8;top:-4px;left:-8px}.single-company .content .content__company--wrapper .company-page .cp-analysis h4 .progressbar span{display:block;height:16px}.single-company .content .content__company--wrapper .company-page .cp-analysis h4 figure{max-height:32px}.single-company .content .content__company--wrapper .company-page .cp-analysis section figure{margin:0;display:inline-block;position:absolute;right:0;top:-3px;padding:4px;border-radius:4px;font-size:21px;font-family:"CircularStd",sans-serif;color:#fefefe;width:78px;text-align:center;line-height:1}.single-company .content .content__company--wrapper .company-page .cp-analysis section.total figure{line-height:.8;margin-bottom:2px}.single-company .content .content__company--wrapper .company-page .cp-analysis section.sp{border-bottom:1px solid #d9dcff}.single-company .content .content__company--wrapper .company-page .cp-analysis section.sp figure{position:static}.single-company .content .content__company--wrapper .company-page .cp-analysis ul li{background-color:#f2f2f2;border-radius:4px;padding:0}.single-company .content .content__company--wrapper .company-page .cp-analysis ul li:before{background-image:url(../img/glyphs/dropdown-arrow--dark.svg);background-color:transparent;background-position:center;height:15px;width:18px;border-radius:0;top:8px;left:8px;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;-moz-transition:.2s ease-out;transition:.2s ease-out;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:50%;-moz-transform-origin:50%;-o-transform-origin:50%;transform-origin:50%}.single-company .content .content__company--wrapper .company-page .cp-analysis ul li a{text-decoration:none;color:#1a2166!important;display:block;padding:4px 65px 5px 32px}.single-company .content .content__company--wrapper .company-page .cp-analysis ul li b{display:block;color:#14153f;text-align:center;border-radius:4px;position:absolute;width:78px;right:0;top:0;font-size:21px;font-family:"CircularStd",sans-serif;pointer-events:none}.single-company .content .content__company--wrapper .company-page .cp-analysis ul li b.cp-overview-value{margin-top:4px;font-size:1rem}.single-company .content .content__company--wrapper .company-page .cp-analysis ul.nested{padding:0 10px 14px 32px;margin-top:8px;margin-bottom:0;opacity:.7;font-size:14px;white-space:pre-line}.single-company .content .content__company--wrapper .company-page .cp-analysis ul.nested p:before{display:none;height:0;width:0}.single-company .content .content__company--wrapper .company-page .cp-analysis .cp-pandemic-icons{position:absolute;right:90px;top:1px}.single-company .cp-tabs{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin-bottom:40px;position:absolute;top:1px;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);left:0}@media (min-width:640px) and (max-width:1279px){.single-company .cp-tabs{top:0}}.single-company .cp-tabs a{text-decoration:none}.single-company .cp-tab,.single-company .cp-tabs-select{font-family:'CircularStd';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700}.single-company .cp-tabs-select{display:block;margin-bottom:14px}.single-company .cp-tab{background-color:#4353ff;color:#fff;padding:16px;border-top-left-radius:4px;border-top-right-radius:4px;margin-right:16px;font-weight:1rem;z-index:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:solid 1px #4353ff}.single-company .cp-tab.active{background-color:#fff;color:#4353ff;border:solid 1px #d9dcff;border-bottom-color:#fff;margin-bottom:-1px;z-index:10;pointer-events:none}.single-company .cp-tab:not(.active){cursor:pointer}@media (max-width:1024px){.single-company .content .content__company--wrapper .company-page .cp-desktop{margin-top:0!important}}@media (min-width:1024px){.single-company .header .content__wrapper{padding-top:0}.single-company .header .img-antibiotics{right:-20px;background-position-x:center;width:288px;top:-46px;position:relative;float:right}.single-company .content .content__company--wrapper .company-page .cp-line hr{margin-top:0}}@media (min-width:1024px) and (min-width:1280px){.single-company .content .content__company--wrapper .company-page article:not(.cp-commentary){width:85.71429%;margin-right:0;margin-left:0}}@media (min-width:1024px){.single-company .content .content__company--wrapper .company-page article:not(.cp-commentary) table{margin-bottom:60px}.single-company .content .content__company--wrapper .company-page .company-description{font-family:"LL Circular Bold Web",sans-serif;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;font-weight:700;font-size:1.1875rem}}@media (min-width:1024px) and (min-width:1280px){.single-company .content .content__company--wrapper .company-page .company-description{font-size:1.3125rem}}@media (min-width:1024px){.single-company .content .content__company--wrapper .company-page .company-profile{border-radius:4px;border:1px solid #d8d8d8;margin:0}.single-company .content .content__company--wrapper .company-page .company-profile article{padding-right:230px}.single-company .content .content__company--wrapper .company-page table.cp-revenue-table tr:nth-of-type(2){width:240px;margin-right:16px}.single-company .content .content__company--wrapper .company-page table.cp-revenue-table td:nth-of-type(1){width:50px}.single-company .content .content__company--wrapper .company-page table.cp-revenue-table td:nth-of-type(2) .cp-revenue-bar{height:17px;top:-2px}.single-company .content .content__company--wrapper .company-page table.cp-antibiotics-table{margin-top:24px;font-size:16px}.single-company .content .content__company--wrapper .company-page table.cp-antibiotics-table.indextable tbody td.dt-total b{min-width:78px}}@media (min-width:1024px) and (min-width:640px) and (max-width:1279px){.single-company .content .content__company--wrapper .company-page table.cp-antibiotics-table{width:-webkit-calc(100% - 24px);width:-moz-calc(100% - 24px);width:calc(100% - 24px)}}@media (min-width:1024px){.single-company .content .content__company--wrapper .company-page table.cp-antibiotics-table tbody td.dt-total{position:relative;margin-top:0;font-size:21px}.single-company .content .content__company--wrapper .company-page table.cp-antibiotics-table tbody td.dt-total b{padding:4px 6px;min-width:65px}.single-company .content .content__company--wrapper .company-page table.cp-antibiotics-table tbody td.dt-score figure{height:16px}.single-company .content .content__company--wrapper .company-page table.cp-antibiotics-table tbody tr:last-of-type td.dt-score figure{top:0}.single-company .content .content__company--wrapper .company-page table.cp-antibiotics-table tbody tr:last-of-type td.dt-score figure div:first-of-type{top:0}.single-company .content .content__company--wrapper .company-page table.cp-antibiotics-table td.dt-rank{position:relative;margin-top:0}.single-company .content .content__company--wrapper .company-page table.cp-antibiotics-table td.dt-score{width:auto;padding-top:5px;padding-bottom:5px}.single-company .content .content__company--wrapper .company-page table.cp-antibiotics-table thead{display:table-header-group}.single-company .content .content__company--wrapper .company-page .cp-analysis ul.nested{padding:0 75px 14px 32px}.single-company .content .content__company--wrapper .company-page .cp-analysis ul.nested p:before{display:none;height:0;width:0}}@media (max-width:460px){.single-company .cp-tabs{width:-webkit-calc(100% + 38px);width:-moz-calc(100% + 38px);width:calc(100% + 38px);overflow-x:scroll;overflow-y:hidden;margin-left:-19px;padding-left:19px;scrollbar-width:none;-ms-overflow-style:none}.single-company .cp-tabs::-webkit-scrollbar{width:0;background:0 0}.single-company .cp-tabs:before{left:24px}.single-company .cp-tabs:after{left:19px;width:-webkit-calc(100% + 8px);width:-moz-calc(100% + 8px);width:calc(100% + 8px)}.single-company .cp-tabs .cp-tab{margin-right:8px}}.cp-overview{margin-bottom:60px}.cp-overview header,.cp-overview ul li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin-bottom:8px}.cp-overview header{padding-top:16px}#chartjs-tooltip>span+span,.cp-overview header b{margin-top:4px}.cp-overview ul{padding:0;margin-bottom:24px}.cp-overview ul li{padding:4px 9px 5px;background-color:#f2f2f2;border-radius:4px}.cp-overview .status-light{margin-right:0;margin-top:4px}.cp-overview sup{font-size:16px;display:inline-block;position:relative;top:0}.cp-overview .text-tiny{opacity:.8;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.cp-overview .text-tiny div{width:32px}.cp-pandemic-push{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;border-radius:4px;overflow:hidden;margin-bottom:44px;box-shadow:0 10px 15px 0 rgba(0,0,0,.1)}.cp-pandemic-push>div:first-of-type{background-color:#283199;padding:24px;color:#f5f6ff}.cp-pandemic-push>div:first-of-type a,.cp-pandemic-push>div:first-of-type h4{color:#fff!important}.cp-pandemic-push>div:first-of-type h4{margin:0 0 8px}.cp-pandemic-push>div:first-of-type a{font-weight:700;text-decoration:none}.cp-pandemic-push>div:last-of-type{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:space-around;justify-content:space-around;background-color:#f5f6ff;padding:16px}.cp-pandemic-push>div:last-of-type div{padding-left:62px;min-width:170px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.cp-pandemic-push>div:last-of-type div:first-of-type{height:48px;background:url(../img/glyphs/pandemic-driving-icon--white.svg) no-repeat}.cp-pandemic-push>div:last-of-type div:last-of-type{height:48px;background:url(../img/glyphs/pandemic-exposure-icon--white.svg) no-repeat}@media (max-width:640px){.cp-pandemic-push{display:block}.cp-pandemic-push>div:first-of-type{padding:16px}.cp-pandemic-push>div:last-of-type{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;font-size:14px}}.cp-popup{position:relative;width:-webkit-calc(100% + 48px);width:-moz-calc(100% + 48px);width:calc(100% + 48px);margin-left:-24px;margin-right:-24px;z-index:15;margin-bottom:20px}@media (min-width:640px) and (max-width:1279px){.cp-popup{width:-webkit-calc(100% - 12px);width:-moz-calc(100% - 12px);width:calc(100% - 12px);margin-left:0;margin-right:0}}.cp-popup.promo{-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;position:static}.cp-popup.promo::before{content:none;display:none}.cp-popup .content__cta--download{display:inline-block;margin-right:12px}.cp-popup .button{margin-right:12px}.cp-popup .button:last-child,.cp-popup .content__cta--download:last-child{margin-right:0}.cp-popup section{border-radius:4px;background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.1);border:solid 1px #d9dcff;padding:24px}.cp-popup section h4{margin-top:0}.cp-popup:before{content:'';display:block;position:absolute;z-index:-1;background-image:-webkit-gradient(linear,left top, left bottom,from(rgba(255,255,255,0)),to(#fff));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0),#fff);background-image:-moz-linear-gradient(top,rgba(255,255,255,0),#fff);background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff);top:-90px;height:90px;width:100%;left:0}.cp-popup p{margin-bottom:20px}.cp-popup .button--login{margin-left:12px}.post-type-archive-company main{padding:50px 15px;margin-top:50px}.post-type-archive-company main a{font-family:"Lato",sans-serif;color:#1a2166!important}.post-type-archive-company main .pagination li{display:inline-block;padding:8px 3px}.company-page__analysis--pan,.company-page__radarchart--legend[data-loggedout] .lozenger,.cp-pandemic-push{display:none!important}#chartjs-tooltip{z-index:255;-webkit-transform:translateY(-10px) translateX(10px);-moz-transform:translateY(-10px) translateX(10px);-o-transform:translateY(-10px) translateX(10px);transform:translateY(-10px) translateX(10px);position:absolute;pointer-events:none;-webkit-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;transition:all 250ms ease-out;font-size:14px}#chartjs-tooltip strong{font-weight:700;font-size:16px}#chartjs-tooltip>span{position:relative;display:block;background:#0a0a0a;color:#0a0a0a;border-radius:4px;padding:5px;border-color:#0a0a0a;border-width:none}#chartjs-tooltip>span:first-of-type::before{content:'';position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:-6px;top:10px;border-color:inherit;border-right:6px solid;border-top:6px solid transparent;border-bottom:6px solid transparent}@media (min-width:640px) and (max-width:1279px){.company-page .cp-pandemic-push,.company-page .cp-popup{width:100%;margin-right:0;margin-left:0}}@media (min-width:1280px){.company-page .cp-pandemic-push,.company-page .cp-popup{width:85.71429%;margin-right:0;margin-left:0}}@media (max-width:640px){.company-page .cp-pandemic-push,.company-page .cp-popup{width:-webkit-calc(100% - 1.25rem);width:-moz-calc(100% - 1.25rem);width:calc(100% - 1.25rem);margin-right:.625rem;margin-left:.625rem}}@media (min-width:640px) and (max-width:1279px){.company-page__radarchart{width:100%;margin-right:0;margin-left:0}}@media (min-width:1280px){.company-page__radarchart{width:-webkit-calc(85.71429% - 1.25rem);width:-moz-calc(85.71429% - 1.25rem);width:calc(85.71429% - 1.25rem);margin-right:.625rem;margin-left:.625rem}}@media (max-width:640px){.company-page__radarchart{width:-webkit-calc(100% - 1.25rem);width:-moz-calc(100% - 1.25rem);width:calc(100% - 1.25rem);margin-right:.625rem;margin-left:.625rem}}.company-page__radarchart.antibiotics hr:last-child{margin-top:0}.company-page__radarchart hr{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;border:0;border-bottom:1px solid transparent;margin-top:-20px}.company-page__radarchart hr+.company-page__radarchart--chart{margin-top:5rem}.company-page__radarchart hr:last-child{margin-top:5rem;margin-bottom:1.25rem;border-bottom:1px solid #d9dcff}.company-page__radarchart--lookup{border-top:1px solid #d9dcff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-around;justify-content:space-around;padding-top:1.25rem;margin-bottom:2.5rem}.company-page__radarchart--lookup>div{font-size:1rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.company-page__radarchart--lookup>div span{height:1em;width:1em;border-radius:.5em;margin-left:8px;display:inline-block}.company-page__radarchart--outlook-key{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:24px;margin-bottom:2.5rem}.company-page__radarchart--outlook-key>span{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:4px;font-size:.75rem;text-transform:uppercase}.company-page__radarchart--outlook-key>span svg{width:16px}.company-page__radarchart--legend{border-bottom:1px solid #d9dcff}.company-page__radarchart--legend.antibiotics ul li,.company-page__radarchart--legend.working ul li,.company-page__radarchart--legend[data-loggedout] ul li{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.company-page__radarchart--legend ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.company-page__radarchart--legend li{list-style:none;padding:0;padding:0 1rem;cursor:pointer;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin:0 0 16px;white-space:nowrap}.company-page__radarchart--legend li svg{width:25px;margin-left:4px}.company-page__radarchart--legend li>p{font-size:16px;font-family:'Lato',sans-serif;margin:0}.company-page__radarchart--legend li:nth-child(odd){text-align:right;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.company-page>#outlook-icon,.company-page__radarchart--legend li::before,.kpi__accordion--item input[type=checkbox],.kpi__accordion--item input[type=radio]{display:none}.company-page__radarchart--legend li.industry__average{vertical-align:middle;position:relative}.company-page__radarchart--legend li.industry__average.hide .toggle__switch::before{left:auto;right:.0625rem}.company-page__radarchart--legend li.industry__average .toggle__switch{width:2rem;height:1.25rem;background:#4353ff;border-radius:.625rem;display:inline-block;margin-left:12px;z-index:1;position:relative}.company-page__radarchart--legend li.industry__average .toggle__switch::before{display:block;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;content:'';position:absolute;z-index:2;top:.0625rem;right:auto;left:.0625rem;width:1.125rem;height:1.125rem;background:#fff;border-radius:.5625rem}.company-page__radarchart--legend li.hide{opacity:.5}.company-page__radarchart--legend li.hide .lozenger{background-color:#666!important}.company-page__radarchart--legend li.hide .colour__lookup{border-color:#666!important}.company-page__radarchart--legend li .lozenger{font-size:21px!important;line-height:1}.company-page__radarchart--legend li .lozenger small{font-size:16px;color:inherit!important}.company-page__radarchart--legend li .colour__lookup{width:1.3em;display:inline-block;border-color:transparent;margin-right:12px;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%);border-width:3px;height:3px}.company-page__radarchart--legend li p{display:inline-block}.company-page__radarchart--chart{position:relative;max-width:25rem;margin:5rem auto}.company-page__radarchart--chart.antibiotics{margin-bottom:0;margin-top:5rem}.company-page__radarchart--chart.antibiotics svg{-webkit-transform:translate(-50%,-62.5%) scale(.75);-moz-transform:translate(-50%,-62.5%) scale(.75);-o-transform:translate(-50%,-62.5%) scale(.75);transform:translate(-50%,-62.5%) scale(.75)}.company-page__radarchart--chart>svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0;width:auto;height:100%}.company-page__radarchart--chart>svg.IndexChart{height:auto;width:100%}.company-page__radarchart--chart canvas{position:relative;z-index:2}.company-page__radarchart--lables{position:absolute;top:-2.5rem;left:-2.5rem;height:-webkit-calc(100% + 5rem);height:-moz-calc(100% + 5rem);height:calc(100% + 5rem);width:-webkit-calc(100% + 5rem);width:-moz-calc(100% + 5rem);width:calc(100% + 5rem);z-index:1;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);transform:translate(50%,-50%);pointer-events:none}.company-page__radarchart--lables svg{max-width:25px}.company-page__radarchart--lables.antibiotics>div>span:nth-child(2){text-align:left}.company-page__radarchart--lables.antibiotics>div>span:nth-child(2) span{left:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.company-page__radarchart--lables.antibiotics>div>span:nth-child(3){text-align:right}.company-page__radarchart--lables.antibiotics>div>span:nth-child(3) span{left:auto;right:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.company-page__radarchart--lables.antibiotics>div>span>span,.company-page__radarchart--lables.working>div>span>span{width:9em}.company-page__radarchart--lables.index>div>span:nth-child(2),.company-page__radarchart--lables.index>div>span:nth-child(3),.company-page__radarchart--lables.index>div>span:nth-child(4),.company-page__radarchart--lables.index>div>span:nth-child(5){text-align:left}.company-page__radarchart--lables.index>div>span:nth-child(2) span,.company-page__radarchart--lables.index>div>span:nth-child(3) span,.company-page__radarchart--lables.index>div>span:nth-child(4) span,.company-page__radarchart--lables.index>div>span:nth-child(5) span{left:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.company-page__radarchart--lables.index>div>span:nth-child(10),.company-page__radarchart--lables.index>div>span:nth-child(7),.company-page__radarchart--lables.index>div>span:nth-child(8),.company-page__radarchart--lables.index>div>span:nth-child(9){text-align:right}.company-page__radarchart--lables.index>div>span:nth-child(10) span,.company-page__radarchart--lables.index>div>span:nth-child(7) span,.company-page__radarchart--lables.index>div>span:nth-child(8) span,.company-page__radarchart--lables.index>div>span:nth-child(9) span{left:auto;right:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.company-page__radarchart--lables.protein>div>span:nth-child(1) span{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.company-page__radarchart--lables.protein>div>span:nth-child(4) span,.company-page__radarchart--lables.working>div>span:nth-child(4) span{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.company-page__radarchart--lables.protein>div>span:nth-child(2),.company-page__radarchart--lables.protein>div>span:nth-child(3),.company-page__radarchart--lables.working>div>span:nth-child(2),.company-page__radarchart--lables.working>div>span:nth-child(3){text-align:left}.company-page__radarchart--lables.protein>div>span:nth-child(2) span,.company-page__radarchart--lables.protein>div>span:nth-child(3) span,.company-page__radarchart--lables.working>div>span:nth-child(2) span,.company-page__radarchart--lables.working>div>span:nth-child(3) span{left:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.company-page__radarchart--lables.protein>div>span:nth-child(5),.company-page__radarchart--lables.protein>div>span:nth-child(6),.company-page__radarchart--lables.working>div>span:nth-child(5),.company-page__radarchart--lables.working>div>span:nth-child(6){text-align:right}.company-page__radarchart--lables.protein>div>span:nth-child(5) span,.company-page__radarchart--lables.protein>div>span:nth-child(6) span,.company-page__radarchart--lables.working>div>span:nth-child(5) span,.company-page__radarchart--lables.working>div>span:nth-child(6) span{left:auto;right:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.company-page__radarchart--lables.working>div>span:nth-child(1) span{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.company-page__radarchart--lables>div{position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}.company-page__radarchart--lables>div>span{position:absolute;text-align:center;width:2rem;height:2rem;overflow:visible;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);border-radius:50%}.company-page__radarchart--lables>div>span>span{position:absolute;top:50%;left:50%;width:7rem;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:16px;font-family:"CircularStd",sans-serif}.company-page__accordion--header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;position:relative}.company-page__accordion--header h4{position:relative;-webkit-flex-basis:25%;flex-basis:25%;padding-right:1rem;margin:0}.company-page__accordion--header .progressbar{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1;height:1rem;position:relative;background-color:rgba(0,0,0,.1);text-align:left}.company-page__accordion--header .progressbar>span{position:absolute;top:0;left:0;bottom:0;z-index:2}.company-page__accordion--header .progressbar::before{content:'';position:absolute;left:-8px;width:1px;top:-3px;bottom:-3px;background-color:rgba(0,0,0,.1)}.company-page__accordion--header .score{-webkit-flex-basis:-webkit-calc(5.375rem + 1rem);flex-basis:-moz-calc(5.375rem + 1rem);flex-basis:calc(5.375rem + 1rem);text-align:right}.company-page__accordion--header .score .lozenger{min-width:5.375rem;min-height:26px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.company-page__accordion--header .outlook{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1}.company-page__analysis{margin-bottom:7.5rem}.company-page__analysis--total{padding-bottom:1rem}.company-page__analysis--total .negative{font-weight:700;color:red}.company-page__analysis--total .neutral{font-weight:700;color:#e6b800}.company-page__analysis--total .positive{font-weight:700;color:#2cbf3d}.company-page__analysis--total svg{max-width:25px;margin-left:4px}.company-page__analysis--pan{border-top:1px solid #d9dcff;margin-top:1.5rem;padding-bottom:1.5rem;padding-top:1.5rem}.company-page__analysis--breakdown.meat h4{-webkit-flex-basis:80%;flex-basis:80%}.company-page__analysis--accordion{margin-bottom:1rem;padding-top:1.5rem;border-top:1px solid #d9dcff;position:relative}.company-page__analysis--accordion#kpi__SUP .progressbar>span,.company-page__analysis--accordion#kpi__SUP .score .lozenger{background-color:#ececec!important}.company-page__analysis--accordion#kpi__SUP.hasvalue .progressbar>span,.company-page__analysis--accordion#kpi__SUP.hasvalue .score .lozenger{background-color:#5cb54f!important}.company-page__analysis--accordion .pandemic__icons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.company-page__analysis--accordion .pandemic__icons:empty{display:none}@media (min-width:1280px){.company-page__analysis--accordion .pandemic__icons{position:absolute;right:-webkit-calc(100% + 16px);right:-moz-calc(100% + 16px);right:calc(100% + 16px);top:5px}}@media (min-width:640px) and (max-width:1279px){.company-page__analysis--accordion .pandemic__icons{margin:0 0 8px}}.company-page__analysis--accordion svg{max-width:14px}.kpi__accordion--item{list-style:none;width:100%}.kpi__accordion--item input[type=checkbox]:checked+label+.content,.kpi__accordion--item input[type=radio]:checked+label+.content{max-height:37.5rem;overflow:scroll;padding:0 0 2em}.kpi__accordion--item input[type=checkbox]:checked+label,.kpi__accordion--item input[type=radio]:checked+label{border-radius:4px 4px 0 0}.kpi__accordion--item input[type=checkbox]:checked+label::before,.kpi__accordion--item input[type=radio]:checked+label::before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.kpi__accordion--item input[type=checkbox]+label,.kpi__accordion--item input[type=radio]+label{margin:8px 0 0}.kpi__accordion--item label{padding:4px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;cursor:pointer;background:#f2f2f2;border-radius:4px;font-family:Lato,sans-serif;font-size:1rem;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.kpi__accordion--item label.disabled{pointer-events:none;color:rgba(10,10,10,.3)}.kpi__accordion--item label.disabled:before{opacity:.1}.kpi__accordion--item label .question{margin-left:8px;-webkit-flex-shrink:1;flex-shrink:1;-webkit-flex-basis:-webkit-calc(100% - 32px - 86px);flex-basis:-moz-calc(100% - 32px - 86px);flex-basis:calc(100% - 32px - 86px)}.kpi__accordion--item label .score{margin-right:0;margin-left:auto;-webkit-flex-basis:86px;flex-basis:86px;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.kpi__accordion--item label .score.lozenger{background-color:transparent;color:inherit;text-align:center;padding:0}.kpi__accordion--item label.noopener{cursor:default}.company-page__piechart--legend li::before,.company__pdf--page article .kpi__accordion--item label::before,.gallery-container .bleft svg g,.gallery-container .bright svg g,.kpi__accordion--item label.noopener::before,pre hr{display:none}.kpi__accordion--item label::before{background-image:url(../img/glyphs/dropdown-arrow--dark.svg);background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:16px auto;height:24px;-webkit-flex-basis:24px;flex-basis:24px;margin-bottom:-4px;margin-top:2px;margin-left:8px;display:block;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;-moz-transition:.2s ease-out;transition:.2s ease-out;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:50%;-moz-transform-origin:50%;-o-transform-origin:50%;transform-origin:50%;content:''}.kpi__accordion--sub-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;margin:24px 0 12px}.kpi__accordion--sub-header h5{margin:0}.kpi__accordion--sub-header .lozenger{padding:0 6px}.kpi__accordion--source{margin:8px 0 24px}.kpi__accordion--content{background:#f2f2f2;padding:0;overflow:hidden;max-height:0;-webkit-transition:max-height 500ms ease-out,padding 250ms ease-out;-o-transition:max-height 500ms ease-out,padding 250ms ease-out;-moz-transition:max-height 500ms ease-out,padding 250ms ease-out;transition:max-height 500ms ease-out,padding 250ms ease-out}.kpi__accordion--content p{white-space:pre-line;font-size:.875rem;opacity:.7;margin-left:2.4375rem;margin-right:5.3125rem}.kpi__accordion--content p:last-child{margin-bottom:0}.lozenger{background-color:#000;border-radius:4px;padding:3px 8px 4px;color:#fff;font-size:16px;font-family:"CircularStd",sans-serif;font-weight:400;margin-left:12px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;align-items:baseline;border-width:0;border-style:none}.lozenger.transparent{color:#14153f;background-color:transparent}.lozenger strong{font-size:21px}.cdp-no::before,.cdp-yes::before{content:'';display:inline-block;margin-right:3px;height:17px;width:17px;background-position:center;background-size:contain;background-repeat:no-repeat;position:relative;top:3px}.cdp-yes:before{background-image:url(../img/glyphs/circle-tick--green.svg)}.cdp-no:before{background-image:url(../img/glyphs/error--red.svg)}.company-page{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;padding-top:40px}.company-page h5{font-family:"LL Circular Bold Web",sans-serif;line-height:1.2;font-size:16px;font-weight:700}@media (min-width:640px) and (max-width:1279px){.company-page__content{width:60%;margin-right:0;margin-left:0;padding-right:24px}}@media (min-width:1280px){.company-page__content{width:70%;margin-right:0;margin-left:0}.company-page__content .company-analysis,.company-page__content .company-revenues{width:85.71429%;margin-right:0;margin-left:0}.company-page__content .company-overview{width:92.85714%;margin-right:0;margin-left:0}}@media (max-width:640px){.company-page__content{width:100%;margin-right:0;margin-left:0}}.company-page__aside{-webkit-align-self:flex-start;align-self:flex-start;margin-bottom:3.125rem}@media (max-width:640px){.company-page__aside{width:100%;margin-right:0;margin-left:0}}@media (min-width:640px) and (max-width:1279px){.company-page__aside{width:40%;margin-right:0;margin-left:0}}@media (min-width:1280px){.company-page__aside{width:30%;margin-right:0;margin-left:0}}.company-page__aside small{padding-top:0!important;margin:-6px 0 -14px;line-height:1.27}.company-page__aside .downloads h5{margin:0 0 24px}.company-page__aside--info{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.company-page__aside--info:first-of-type{padding-top:1rem}.company-page__aside--info .negative{font-weight:700;color:red}.company-page__aside--info .neutral{font-weight:700;color:#e6b800}.company-page__aside--info .positive{font-weight:700;color:#2cbf3d}.company-page__aside--info svg{max-width:25px;margin-left:4px}.company-page__aside--main-protein .lozenger,.company-page__aside--protein .lozenger{padding:4px;font-size:12px;background-color:rgba(0,0,0,.05);margin:0 0 4px 4px;color:#5a5f8f;font-weight:regular}.company-page__aside--website a,.company-page__aside--website span{word-break:break-all}.company-page__aside--markets span::after{content:',\00a0'}.company-page__aside--markets span:last-child::after{content:none}.company-page__aside--controversy{height:20px;text-align:right;position:relative}.company-page__aside--controversy a,.company-page__aside--controversy.cpblur a.active{background-image:url(../img/glyphs/controversy--disabled.svg)}.company-page__aside--controversy a{height:100%;width:23px;margin-left:3px;display:inline-block;background-size:90% auto;background-position:center;background-repeat:no-repeat;position:relative;z-index:2;opacity:.2}.company-page__aside--controversy a:first-child{display:none}.company-page__aside--controversy a.active{background-image:url(../img/glyphs/controversy--blue.svg);opacity:1}.company-page__aside--downloads svg{height:2.375rem!important}.company-page__aside--downloads,.company-page__aside--info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.company-page__aside--downloads dd,.company-page__aside--downloads dt,.company-page__aside--info dd,.company-page__aside--info dt,.company-page__piechart--legend li,.company-page__piechart--legend ul{margin:0;padding:0}.company-page__aside--downloads.total dt,.company-page__aside--info.total dt{max-width:50%}.company-page__aside--downloads dt,.company-page__aside--info dt{-webkit-flex-shrink:1;flex-shrink:1;min-width:33%;line-height:1.4}.company-page__aside--downloads dd,.company-page__aside--info dd{max-width:67%;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1;text-align:right}.company-page__aside--downloads dd [data-type],.company-page__aside--info dd [data-type]{margin-right:-6px;margin-left:6px}.company-page__aside--downloads dd [data-type][data-type=report],.company-page__aside--info dd [data-type][data-type=report]{margin-right:0}.company-page__aside--downloads dd svg,.company-page__aside--info dd svg{width:auto}.company-page__aside--downloads dd svg.dl-icon-report,.company-page__aside--info dd svg.dl-icon-report{height:2rem!important;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.company-page__aside--downloads a,.company-page__aside--downloads span,.company-page__aside--info a,.company-page__aside--info span{display:inline-block}.company-page__aside--downloads a>svg,.company-page__aside--downloads span>svg,.company-page__aside--info a>svg,.company-page__aside--info span>svg{-webkit-transform:translateY(.375rem);-moz-transform:translateY(.375rem);-o-transform:translateY(.375rem);transform:translateY(.375rem)}.company-page__aside--downloads a>svg g,.company-page__aside--downloads span>svg g,.company-page__aside--info a>svg g,.company-page__aside--info span>svg g{-webkit-transform:translate(0,0)!important;-moz-transform:translate(0,0)!important;-o-transform:translate(0,0)!important;transform:translate(0,0)!important}.company-page__aside--downloads a.file__locked,.company-page__aside--downloads span.file__locked,.company-page__aside--info a.file__locked,.company-page__aside--info span.file__locked{outline-color:1px dotted red;height:2rem;width:1.5rem;display:inline-block;background-image:url(../img/glyphs/file-locked--blue.svg);background-position:center;background-repeat:no-repeat;background-size:75% auto}.company-page__aside .company-profile+.company-profile{margin-top:1rem!important}.company-page__aside .disclaimer{margin-top:1rem;font-size:.75rem}#cpDownload .company-profile.pdfDownload .cp-info,#cpDownload .cp-revenue-charts>div ul.multilist,.company-page__revenues--charts{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.company-page__alignment--cdps{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.company-page__alignment--cdps>div{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;flex:1 1 auto}.company-page__alignment--sbt{margin-bottom:3.125rem}.company-page__piechart{-webkit-flex-basis:50%;flex-basis:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3.125rem;-webkit-align-content:flex-start;align-content:flex-start}.company-page__piechart h4{-webkit-flex-basis:100%;flex-basis:100%}.company-page__piechart--chart{-webkit-flex-basis:50%;flex-basis:50%}.company-page__piechart--legend{-webkit-flex-basis:50%;flex-basis:50%;padding:0 24px}.company-page__piechart--legend .hide{text-decoration:line-through}.company-page__piechart--legend li{cursor:pointer;font-size:12px}.company-page__piechart--legend li span{display:inline-block;height:1em;width:1em;border-radius:50%;margin-right:.5em}.company-page__piechart--legend li p{display:inline;font-size:1em}.company-page .commentary,.company-page .last-updated{margin-bottom:1rem;padding-top:1.5rem;border-top:1px solid #d9dcff}@media (min-width:1280px){.company-page .commentary,.company-page .last-updated{width:85.71429%;margin-right:0;margin-left:0}}#cpDownload .cp-analysis ul.nested.isProtein,.company-page .commentary h4,.company-page .last-updated h4,.company__pdf--revenue .company-page__piechart h4{margin-top:0}.company-page .commentary p,.company-page .last-updated p{margin:0;font-size:inherit}.company-page .commentary p a,.company-page .last-updated p a{color:#4353ff;font-weight:700}.company-page .commentary p a:hover,.company-page .last-updated p a:hover{text-decoration:underline}.company-page .last-updated{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;border-bottom:1px solid #d9dcff}@page{size:A4 portrait;margin:10mm}@media print{body,html{zoom:100%;height:297mm;width:210mm}body.single-company,html.single-company{print-color-adjust:exact}body.single-company .content__company,body.single-company .content__company--inner,body.single-company .content__company--wrapper,html.single-company .content__company,html.single-company .content__company--inner,html.single-company .content__company--wrapper{width:100%;margin:0;padding:0}body.single-company .content__company--inner .company-page,body.single-company .content__company--wrapper .company-page,html.single-company .content__company--inner .company-page,html.single-company .content__company--wrapper .company-page{display:block;margin:0;padding:0;width:100%!important}body.single-company .content__company--inner .company-page__content,body.single-company .content__company--wrapper .company-page__content,html.single-company .content__company--inner .company-page__content,html.single-company .content__company--wrapper .company-page__content{width:100%!important}body.single-company #GlobalNav,body.single-company #content .CompanyPage__Tabs,body.single-company #content .company-page__aside>div,body.single-company #content .company-page__content,body.single-company #content header,body.single-company #footer,body.single-company #nav__mega,html.single-company #GlobalNav,html.single-company #content .CompanyPage__Tabs,html.single-company #content .company-page__aside>div,html.single-company #content .company-page__content,html.single-company #content header,html.single-company #footer,html.single-company #nav__mega{display:none}body.single-company #content .company-page__aside,html.single-company #content .company-page__aside{width:100%;display:block}}#company__pdf{width:210mm;margin:0 auto;font-family:sans-serif!important;print-color-adjust:exact}@media screen{#company__pdf--wrapper{opacity:0;position:fixed;height:-webkit-calc(100vh - 108px);height:-moz-calc(100vh - 108px);height:calc(100vh - 108px)}#company__pdf--wrapper.generate{left:auto;right:100vw;background:#fff;z-index:999999;top:108px;display:block;opacity:1;overflow:scroll}}@media print{#company__pdf,#company__pdf--wrapper.generate{overflow:visible}}#company__pdf *,#company__pdf ::after,#company__pdf ::before{print-color-adjust:exact;font-family:sans-serif!important}#company__pdf .toggle__switch{display:none!important}#company__pdf #kpi__SUP .progressbar>span,#company__pdf #kpi__SUP .score .lozenger{border-color:#ececec!important}#company__pdf #kpi__SUP.hasvalue .progressbar>span,#company__pdf #kpi__SUP.hasvalue .score .lozenger{border-color:#5cb54f!important}#company__pdf .company-page__radarchart--legend{margin-top:5mm}#company__pdf .kpi__accordion--item label{print-color-adjust:exact!important;background-color:transparent;border-bottom:2px solid #f2f2f2;font-weight:700;font-size:.85rem}#company__pdf .kpi__accordion--item label:disabled,#company__pdf .kpi__accordion--item label[disabled]{display:none}#company__pdf .kpi__accordion--item .lozenger{border-style:none;font-size:.9rem}#company__pdf .lozenger{color:#0a0a0a;background-color:transparent!important;border-width:2px;border-style:solid}#company__pdf .lozenger small,#company__pdf .lozenger span,#company__pdf .lozenger strong{color:#0a0a0a}a.generating{opacity:.1;pointer-events:none}.company__pdf{overflow:scroll;background:#fff;width:210mm}.company__pdf .lozenger,.company__pdf .lozenger small,.company__pdf .lozenger span,.company__pdf .lozenger strong{color:#fff}.company__pdf h3,.company__pdf p{margin-top:0;margin-bottom:6mm!important}.company__pdf h4{margin-top:1mm;margin-bottom:4mm!important}.company__pdf--page{width:100%;padding:0 5mm}.company__pdf--page>div,.company__pdf--page>header{margin:0 2.5mm}.company__pdf--page>.company__pdf--banner{margin:0}.company__pdf--banner,.company__pdf--page .company-page__accordion--header,.company__pdf--page .company-page__analysis--accordion,.company__pdf--page article .kpi__accordion--item{page-break-inside:avoid}.company__pdf--page article .kpi__accordion--item label .question{margin-left:0}.company__pdf--page article .company-page__accordion--header .lozenger strong,.company__pdf--page article .company-page__accordion--header h4{font-size:1rem}.company__pdf--page article .company-page__accordion--header .lozenger span{font-size:.85rem}.company__pdf--page article .kpi__accordion--content{background:0 0;height:auto!important;max-height:none!important;overflow:visible;padding:4px 0!important;display:block}.company__pdf--page article .kpi__accordion--content p{page-break-inside:avoid;margin:4px 0!important;font-size:.75rem}.company__pdf--banner{background:#1a2166;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-align-content:center;align-content:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;position:relative;margin-bottom:5mm}@media print{.company__pdf--banner{page-break-before:always}}.company__pdf--banner .svg,.company__pdf--banner svg{margin:5mm;position:absolute;top:50%;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);max-width:23mm;left:-1mm}.company__pdf--header h1,.company__pdf--title{font-family:'Lato',sans-serif;font-weight:lighter}.company__pdf--title{color:#fefefe;padding:0;font-size:18pt;text-align:center;margin:5mm 5mm 5.5mm}.company__pdf--header{padding-top:5mm;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.company__pdf--header img{width:auto;height:18mm;margin-bottom:4mm}.company__pdf--header h1{font-size:24pt}.company__pdf--header h1 small{display:block;font-size:10pt;font-weight:700}.company__pdf--statistics dl{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;margin:0 0 5mm}.company__pdf--statistics dl dt{-webkit-box-flex:1;-webkit-flex:1 1 25%;-moz-box-flex:1;flex:1 1 25%;margin:0;padding:0 2mm 2mm 0}.company__pdf--statistics dl dd{-webkit-box-flex:1;-webkit-flex:1 1 25%;-moz-box-flex:1;flex:1 1 25%;margin:0;text-align:right;font-weight:700;padding:0 6mm 2mm 0}.company__pdf--revenue .indexcharts{width:100%}.company__pdf--revenue,.company__pdf--revenue .company-page__piechart{margin-bottom:5mm}.company__pdf--revenue .company-page__piechart--legend{-webkit-box-flex:1;-webkit-flex:1 1 65%;-moz-box-flex:1;flex:1 1 65%;padding:0}.company__pdf--revenue .company-page__piechart--legend ul{list-style:none;-webkit-columns:2;-moz-columns:2;columns:2;height:100%;-webkit-column-fill:auto;-moz-column-fill:auto;column-fill:auto}.company__pdf--revenue .company-page__piechart--legend li{font-size:8pt;list-style:none}.company__pdf--revenue .company-page__piechart--legend li p{font-size:8pt}.company__pdf--revenue .company-page__piechart--chart{-webkit-box-flex:1;-webkit-flex:1 1 35%;-moz-box-flex:1;flex:1 1 35%}.company__pdf--revenue .company-page__piechart--chart canvas{width:30mm!important;height:30mm!important}.company__pdf .company-page__alignment--cdps{margin-bottom:7mm}.company__pdf .RadarGraph .company-page__radarchart--lookup>div:first-child{margin-left:10%}.company__pdf .RadarGraph .company-page__radarchart--lookup>div:last-child{margin-right:10%}.company__pdf .RadarGraph .company-page__radarchart--legend li p{margin:0!important}@font-face{font-family:Caslon224;src:url(https://cdn.fairr.org/fonts/36B430_0_0.eot);src:url(https://cdn.fairr.org/fonts/36B430_0_0.eot#iefix) format("embedded-opentype"),url(https://cdn.fairr.org/fonts/36B430_0_0.woff) format("woff"),url(https://cdn.fairr.org/fonts/36B430_0_0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Caslon224;src:url(https://cdn.fairr.org/fonts/caslontwotwentyfour-black-webfont.woff) format("woff"),url(https://cdn.fairr.org/fonts/caslontwotwentyfour-black-webfont.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:LL Circular Bold Web;src:url(https://cdn.fairr.org/fonts/lineto-circular-bold.eot);src:url(https://cdn.fairr.org/fonts/lineto-circular-bold.eot#iefix) format("embedded-opentype"),url(https://cdn.fairr.org/fonts/lineto-circular-bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:CircularStd;src:url(https://cdn.fairr.org/fonts/CircularStd-Book.eot);src:url(https://cdn.fairr.org/fonts/CircularStd-Book#iefix) format("embedded-opentype"),url(https://cdn.fairr.org/fonts/CircularStd-Book.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:CircularStd;src:url(https://cdn.fairr.org/fonts/CircularStd-BookItalic.eot);src:url(https://cdn.fairr.org/fonts/CircularStd-BookItalic#iefix) format("embedded-opentype"),url(https://cdn.fairr.org/fonts/CircularStd-BookItalic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:CircularStd;src:url(https://cdn.fairr.org/fonts/CircularStd-Medium.eot);src:url(https://cdn.fairr.org/fonts/CircularStd-Medium#iefix) format("embedded-opentype"),url(https://cdn.fairr.org/fonts/CircularStd-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:CircularStd;src:url(https://cdn.fairr.org/fonts/CircularStd-MediumItalic.eot);src:url(https://cdn.fairr.org/fonts/CircularStd-MediumItalic#iefix) format("embedded-opentype"),url(https://cdn.fairr.org/fonts/CircularStd-MediumItalic.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:CircularStd;src:url(https://cdn.fairr.org/fonts/CircularStd-Bold.eot);src:url(https://cdn.fairr.org/fonts/CircularStd-Bold#iefix) format("embedded-opentype"),url(https://cdn.fairr.org/fonts/CircularStd-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:CircularStd;src:url(https://cdn.fairr.org/fonts/CircularStd-BoldItalic.eot);src:url(https://cdn.fairr.org/fonts/CircularStd-BoldItalic#iefix) format("embedded-opentype"),url(https://cdn.fairr.org/fonts/CircularStd-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:CircularStd;src:url(https://cdn.fairr.org/fonts/CircularStd-Black.eot);src:url(https://cdn.fairr.org/fonts/CircularStd-Black#iefix) format("embedded-opentype"),url(https://cdn.fairr.org/fonts/CircularStd-Black.woff) format("woff");font-weight:bolder;font-style:normal}@font-face{font-family:CircularStd;src:url(https://cdn.fairr.org/fonts/CircularStd-BlackItalic.eot);src:url(https://cdn.fairr.org/fonts/CircularStd-BlackItalic#iefix) format("embedded-opentype"),url(https://cdn.fairr.org/fonts/CircularStd-BlackItalic.woff) format("woff");font-weight:bolder;font-style:italic}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:local("Lato Light"),local("Lato-Light"),url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh7USSwaPGR_p.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:local("Lato Light"),local("Lato-Light"),url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh7USSwiPGQ.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(https://fonts.gstatic.com/s/lato/v16/S6uyw4BMUTPHjxAwXjeu.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(https://fonts.gstatic.com/s/lato/v16/S6uyw4BMUTPHjx4wXg.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh6UVSwaPGR_p.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh6UVSwiPGQ.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}body[data-v-73f045a2]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h3[data-v-73f045a2]{font-size:28px;font-weight:900;font-family:Caslon224,serif;letter-spacing:-.23px}.button[data-v-73f045a2],h4[data-v-73f045a2]{font-family:CircularStd,sans-serif;font-weight:700}h4[data-v-73f045a2]{font-size:21px}h2[data-v-73f045a2]{font-size:38px;line-height:1.21;font-weight:300;font-family:Lato,sans-serif}.button[data-v-73f045a2]{border-radius:.25rem;padding:10px;line-height:1.25;color:#4353ff;font-size:1rem;display:inline-block;text-align:center;margin:4px}@media print,screen and (max-width:63.99875em){.button[data-v-73f045a2]{font-size:.875rem}}.button.primary[data-v-73f045a2]{background-color:#4353ff;color:#fff}.button.secondary[data-v-73f045a2]{background-color:#d9dcff;color:#4353ff}.fade-enter-active[data-v-73f045a2],.fade-leave-active[data-v-73f045a2]{-webkit-transition:opacity .5s;-o-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}.fade-enter[data-v-73f045a2],.fade-leave-to[data-v-73f045a2]{opacity:0}#loginPromo[data-v-73f045a2]{border-bottom:1px solid #f5f6ff;padding-bottom:1.6rem;margin-bottom:1.6rem}@media print,screen and (max-width:39.99875em){.buttons[data-v-73f045a2]{padding-top:0;display:block;width:100%}.buttons .button[data-v-73f045a2]{width:100%;margin-left:0}}.content__cta--download .button[data-v-73f045a2]{font-size:1rem}.download-form-pardot[data-v-73f045a2]{background-color:#f5f6ff;background-color:rgba(245,246,255,.9);position:fixed;top:0;left:0;bottom:0;right:0;z-index:9}.download-form-pardot[data-v-73f045a2]:after,.download-form-pardot[data-v-73f045a2]:before{position:absolute;left:0;right:0;top:0;bottom:0;content:""}.download-form-pardot[data-v-73f045a2]:before{z-index:1;background-size:20px auto;background-image:url(https://cdn.fairr.org/img/patterns/dots.png);opacity:.25}.download-form-pardot[data-v-73f045a2]:after{z-index:2;background-image:-webkit-linear-gradient(344deg,#f5f6ff,rgba(245,246,255,0));background-image:-moz-linear-gradient(344deg,#f5f6ff,rgba(245,246,255,0));background-image:linear-gradient(106deg,#f5f6ff,rgba(245,246,255,0))}.download-form-pardot form[data-v-73f045a2]{border:1px solid #d9dcff;background:#fff;border-radius:0;padding:0;max-width:520px;min-width:320px;z-index:64;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#101032;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center}@media print,screen and (min-width:64em){.download-form-pardot form[data-v-73f045a2]{padding:24px}}@media print,screen and (max-width:63.99875em){.download-form-pardot form[data-v-73f045a2]{padding:1rem}}@media print,screen and (max-width:39.99875em){.download-form-pardot form[data-v-73f045a2]{max-width:-webkit-calc(100vw - 1rem);max-width:-moz-calc(100vw - 1rem);max-width:calc(100vw - 1rem);width:100%}}.download-form-pardot form .button[data-v-73f045a2]{border:0;max-width:50%}.download-form-pardot form .closebutton[data-v-73f045a2]{position:absolute;top:16px;right:16px}.download-form-pardot form .closebutton i[data-v-73f045a2]{background:url(https://cdn.fairr.org/img/glyphs/cross--dark.svg) no-repeat;background-position:50%;background-size:contain;height:24px;width:24px;display:block}.download-form-pardot form h2[data-v-73f045a2]{font-size:1.9375rem}.download-form-pardot form h2[data-v-73f045a2],.download-form-pardot form h3[data-v-73f045a2]{font-family:Lato,sans-serif;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern","liga" 0,"calt" 0;-moz-font-feature-settings:"kern","liga" 0,"calt" 0;font-feature-settings:"kern","liga" 0,"calt" 0;font-weight:300;color:#1a2166;margin-bottom:1.5rem;width:-webkit-calc(100% - 48px);width:-moz-calc(100% - 48px);width:calc(100% - 48px);display:inline-block}@media print,screen and (min-width:64em){.download-form-pardot form h2[data-v-73f045a2],.download-form-pardot form h3[data-v-73f045a2]{font-size:2.375rem}}@media print,screen and (min-width:40em){.download-form-pardot form h2[data-v-73f045a2],.download-form-pardot form h3[data-v-73f045a2]{margin-bottom:2.5rem}}@media print,screen and (min-width:64em){.download-form-pardot form h2[data-v-73f045a2],.download-form-pardot form h3[data-v-73f045a2]{margin-bottom:2.5rem}}.download-form-pardot form h3[data-v-73f045a2]{font-size:1.5625rem;margin-bottom:16px}@media print,screen and (min-width:64em){.download-form-pardot form h3[data-v-73f045a2]{font-size:1.75rem}}.download-form-pardot form h3+p[data-v-73f045a2]{width:75%;margin-left:auto;margin-right:auto}.download-form-pardot form label.checkbox[data-v-73f045a2]{display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:relative;padding:.3333333333rem .6666666667rem;padding-left:2.2em;margin:0 .5rem 1rem;text-align:left;color:#1a2166;font-family:Lato,sans-serif;font-size:.875rem}.download-form-pardot form label.checkbox input:checked~.checkmark[data-v-73f045a2]:after{display:block}.download-form-pardot form .checkmark[data-v-73f045a2]{position:absolute;top:.3333333333rem;left:0;height:1.6em;width:1.6em;background-color:rgba(217,220,255,.8);border-radius:4px}.download-form-pardot form .checkmark[data-v-73f045a2]:after{content:"";position:absolute;display:none;left:9px;top:5px;width:5px;height:10px;border:solid rgba(16,16,50,.5);border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.download-form-pardot form input[data-v-73f045a2],.download-form-pardot form select[data-v-73f045a2]{display:block;padding:.6666666667rem;margin:0 .5rem 1rem;width:auto;width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);font-weight:500;text-align:left;box-shadow:none;border:0;background:rgba(217,220,255,.8);border-radius:4px;color:#101032}.download-form-pardot form input+input[data-v-73f045a2],.download-form-pardot form select+input[data-v-73f045a2]{margin-top:1rem}.download-form-pardot form input.error+span[data-v-73f045a2],.download-form-pardot form input.valid+span[data-v-73f045a2],.download-form-pardot form select.error+span[data-v-73f045a2],.download-form-pardot form select.valid+span[data-v-73f045a2]{padding:.6666666667rem;margin-bottom:.5rem;text-align:left}.download-form-pardot form input.error+span+span[data-v-73f045a2]{padding:.6666666667rem;margin-bottom:.5rem;color:red;text-align:left}.download-form-pardot form input.valid+span+span[data-v-73f045a2]{display:none}.download-form-pardot form input.valid+span+span[data-v-73f045a2],.download-form-pardot form select.error+span+span[data-v-73f045a2],.download-form-pardot form select.valid+span+span[data-v-73f045a2]{padding:.6666666667rem;margin-bottom:.5rem;color:red;text-align:left}.download-form-pardot form select.valid+span+span[data-v-73f045a2]{display:none}.download-form-pardot form input.valid[data-v-73f045a2],.download-form-pardot form select.valid[data-v-73f045a2]{box-shadow:inset 0 0 1px 1px green}.download-form-pardot form input.error+span+span[data-v-73f045a2],.download-form-pardot form input.valid+span[data-v-73f045a2],.download-form-pardot form select.error+span+span[data-v-73f045a2],.download-form-pardot form select.valid+span[data-v-73f045a2]{display:block}.download-form-pardot form input.error[data-v-73f045a2],.download-form-pardot form select.error[data-v-73f045a2]{box-shadow:inset 0 0 1px 1px red}.download-form-pardot form input.error+span[data-v-73f045a2],.download-form-pardot form select.error+span[data-v-73f045a2]{display:block;color:red}.download-form-pardot form input[data-v-73f045a2]::-webkit-input-placeholder, .download-form-pardot form select[data-v-73f045a2]::-webkit-input-placeholder{color:rgba(16,16,50,.5)}.download-form-pardot form input[data-v-73f045a2]::-moz-placeholder, .download-form-pardot form select[data-v-73f045a2]::-moz-placeholder{color:rgba(16,16,50,.5)}.download-form-pardot form input[data-v-73f045a2]:-ms-input-placeholder, .download-form-pardot form select[data-v-73f045a2]:-ms-input-placeholder{color:rgba(16,16,50,.5)}.download-form-pardot form input[data-v-73f045a2]::-ms-input-placeholder, .download-form-pardot form select[data-v-73f045a2]::-ms-input-placeholder{color:rgba(16,16,50,.5)}.download-form-pardot form input[data-v-73f045a2]::placeholder,.download-form-pardot form select[data-v-73f045a2]::placeholder{color:rgba(16,16,50,.5)}.download-form-pardot form input[type=checkbox][data-v-73f045a2],.download-form-pardot form select[type=checkbox][data-v-73f045a2]{display:initial;position:absolute;opacity:0;cursor:pointer;height:0;width:0;margin:0;padding:0}.download-form-pardot form select[data-v-73f045a2]{padding-top:0;padding-bottom:0}#loginPromo{display:none;visibility:hidden;height:0;opacity:0;width:0}[data-grid] *{outline:1px dotted rgba(255,0,0,.2)}[data-grid] ::after,[data-grid] ::before{outline:1px dashed rgba(255,0,0,.1)}.grid{position:fixed;z-index:255;display:block;height:100vh;width:100vw;top:0;left:0;right:0;bottom:0;pointer-events:none;padding-right:0;padding-left:0;max-width:90rem;margin-left:auto;margin-right:auto}.grid,.grid *,.grid ::after,.grid ::before{outline:0}@media (min-width:1280px){.grid{padding-right:.75rem;padding-left:.75rem;max-width:90rem;margin-left:auto;margin-right:auto}}.grid__inner{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;margin-right:-.75rem;margin-left:-.75rem}@media (min-width:640px) and (max-width:1279px){.grid__inner{margin-right:.5rem;margin-left:.5rem}}@media (max-width:640px){.grid__inner{margin-right:.5rem;margin-left:.5rem}}.grid__inner--col{height:100%}@media (min-width:1280px){.grid__inner--col{width:-webkit-calc(8.33333% - 1.5rem);width:-moz-calc(8.33333% - 1.5rem);width:calc(8.33333% - 1.5rem);margin-right:.75rem;margin-left:.75rem}}@media (min-width:640px) and (max-width:1279px){.grid__inner--col{width:-webkit-calc(12.5% - 1rem);width:-moz-calc(12.5% - 1rem);width:calc(12.5% - 1rem);margin-right:.5rem;margin-left:.5rem}.grid__inner--col:nth-child(n+9){display:none}}@media (max-width:640px){.grid__inner--col{width:-webkit-calc(25% - 1rem);width:-moz-calc(25% - 1rem);width:calc(25% - 1rem);margin-right:.5rem;margin-left:.5rem}.grid__inner--col:nth-child(n+5){display:none}}.grid__inner--col::after{height:100%;display:block;content:'';box-shadow:0 0 0 1px rgba(0,0,0,.1) inset;background:rgba(255,0,0,.025)}pre,pre::before{outline:1px dashed #000}pre{position:relative;background:silver;word-wrap:break-word;white-space:pre-wrap;color:#000;padding:2vw 1vw 1vw;padding-right:0;padding-left:0;max-width:90rem;margin-left:auto;margin-right:auto;max-width:-webkit-calc(100% - 24px)!important;max-width:-moz-calc(100% - 24px)!important;max-width:calc(100% - 24px)!important;margin-top:2vw!important;margin-bottom:2vw!important}@media (min-width:1280px){pre{padding-right:.75rem;padding-left:.75rem;max-width:90rem;margin-left:auto;margin-right:auto}}pre[data-debug]::before{content:attr(data-debug)}pre::before{content:'Variable dump';position:absolute;top:-.25vw;left:-.5vw;padding:.25vw .5vw;background:#fff;display:inline-block;color:red}pre.error{background-color:rgba(192,192,192,.5);color:#fb0000}pre.error,pre.error::before{outline-color:red}pre.debug__dump{margin-top:2vw;margin-bottom:2vw}html{-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-moz-box-sizing:inherit;box-sizing:inherit}body{overflow-x:hidden}.nav__mega--background{background-color:rgba(20,21,63,.6);z-index:2;height:-webkit-calc(100% - 6.75rem);height:-moz-calc(100% - 6.75rem);height:calc(100% - 6.75rem);height:100%;width:100%;position:fixed;top:6.75rem;top:0;left:0;bottom:0;right:0}.nav__mega--dropdown{opacity:.95;position:absolute;z-index:255;left:-1rem;right:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;padding-right:.5rem;padding-left:.5rem;max-width:100%;margin-left:auto;margin-right:auto}@media (min-width:1280px){.nav__mega--dropdown{left:0;padding-right:.75rem;padding-left:.75rem;max-width:100%;margin-left:auto;margin-right:auto}}.nav__mega--foldout{position:absolute;width:100%;margin-right:0;margin-left:0}@media (min-width:1280px){.nav__mega--foldout{width:-webkit-calc(79.16667% - 1.5rem);width:-moz-calc(79.16667% - 1.5rem);width:calc(79.16667% - 1.5rem);margin-right:.75rem;margin-left:-1rem;padding-left:0}}.mega__foldout--inner{background-color:#f5f6ff;border-radius:0 0 8px 8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;overflow:hidden;position:relative;will-change:height;min-height:25rem}.mega__foldout--menu{width:28.75%;margin-right:0;margin-left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.mega__foldout--menu>a{line-height:1.5;font-size:1rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;transition:all 250ms ease-out;position:relative}.mega__foldout--menu>a[href]{color:#4353ff}.mega__foldout--menu>a::after{content:'';width:-webkit-calc(100% - 2rem);width:-moz-calc(100% - 2rem);width:calc(100% - 2rem);height:.125rem;position:absolute;right:0;bottom:-.125rem;background:#ebedff;-webkit-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;transition:all 250ms ease-out}.mega__foldout--menu>a.active,.mega__foldout--menu>a:hover{background-color:#ebedff;-webkit-transition:all 500ms ease-in;-o-transition:all 500ms ease-in;-moz-transition:all 500ms ease-in;transition:all 500ms ease-in}.mega__foldout--menu>a.active::after,.mega__foldout--menu>a:hover::after{background:#ebedff;-webkit-transition:all 500ms ease-in;-o-transition:all 500ms ease-in;-moz-transition:all 500ms ease-in;transition:all 500ms ease-in;width:100%}.mega__foldout--menu>a span{cursor:pointer;padding:1.3125rem 2rem}.mega__foldout--menu>a.active svg{margin-right:0}.mega__foldout--menu>a svg{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);margin-right:12px}.mega__foldout--content{width:71.25%;margin-right:0;margin-left:0;background-color:#ebedff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-align-content:flex-start;align-content:flex-start}.mega__foldout--column{-webkit-flex-basis:50%;flex-basis:50%;padding:1.5rem 2.5rem 1.5rem 0}.mega__foldout--column:nth-child(even){padding:1.5rem .75rem 1.5rem 2.5rem}.mega__foldout--column p{font-size:1rem;font-family:'Lato',sans-serif;margin-bottom:.5rem}.mega__foldout--column p.tag{font-size:.75rem;opacity:.6}.mega__foldout--columnlinks{margin-top:1.5rem}.mega__foldout--columnlinks a{margin-bottom:1rem;margin-right:2.5rem;line-height:1.25;font-size:1rem}.mega__foldout--title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-basis:100%;flex-basis:100%;background-color:rgba(67,83,255,.05)}.mega__foldout--title strong{line-height:1.18;font-weight:700;font-size:1.3125rem;padding:1.3125rem 0 1.3125rem 2.5rem;display:block;-webkit-flex-basis:50%;flex-basis:50%}.mega__foldout--links{-webkit-flex-basis:50%;flex-basis:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-around;justify-content:space-around;padding-right:2.5rem}.mega__foldout--links a{font-size:1rem;color:#4353ff;margin-left:.875rem;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1}.mega__foldout--links a:only-child{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.mega__foldout--links a:first-child{margin-left:0}.mega__foldout--links a svg{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.mobile__nav{background-color:#f5f6ff;margin:0;position:relative;-webkit-transition:-webkit-transform 250ms ease-out;transition:-webkit-transform 250ms ease-out;-o-transition:-o-transform 250ms ease-out;-moz-transition:transform 250ms ease-out, -moz-transform 250ms ease-out;transition:transform 250ms ease-out;transition:transform 250ms ease-out, -webkit-transform 250ms ease-out, -moz-transform 250ms ease-out, -o-transform 250ms ease-out}.mobile__nav[data-level="1"]{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.mobile__nav[data-level="2"]{-webkit-transform:translateX(-200%);-moz-transform:translateX(-200%);-o-transform:translateX(-200%);transform:translateX(-200%)}.mobile__nav[data-level="3"]{-webkit-transform:translateX(-300%);-moz-transform:translateX(-300%);-o-transform:translateX(-300%);transform:translateX(-300%)}.mobile__nav .level_1>a,.mobile__nav .level_2>a,.mobile__nav .level_3>a{margin-left:.9375rem}.mobile__nav a,.mobile__nav--utils a{font-size:.875rem;text-decoration:none;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.mobile__nav a,.mobile__nav--utils{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.mobile__nav a{color:#1a2166;font-weight:700;position:relative;padding:0 1.5rem;cursor:pointer}.mobile__nav a.heading{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;background-color:#ebedff}.mobile__nav a.heading:before{margin-left:-.5625rem}.mobile__nav a.heading span{padding:1.3125rem 0;font-size:1.1875rem}.mobile__nav a.heading span::after{content:none}.mobile__nav a span{padding:1.5rem 0;display:inline-block}.mobile__nav a span::after{content:'';background-color:#d9dcff;height:1px;position:absolute;bottom:1px;left:1.5rem;right:1.5rem;display:block}.mobile__nav a.next::after,.mobile__nav a.prev::before{background:url(../img/glyphs/arrow--dark.svg) no-repeat center;background-size:contain;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);content:'';display:inline-block;height:1.5rem;width:1.5rem}.mobile__nav a.prev::before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.mobile__nav--utils{padding:0 1.5rem 0 .75rem;height:3.375rem}.mobile__nav--utils .utils__cta{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.mobile__nav--utils .utils__close{color:#1a2166;margin-left:0;justify-self:left}.mobile__nav--utils .utils__close:active svg{margin:0;fill:#4353ff}.mobile__nav--utils .utils__close svg{margin:0;fill:#1a2166}.mobile__nav--utils .utils__close svg path{fill:#1a2166}.mobile__nav--utils a{color:#4353ff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;margin-left:20px}.mobile__nav--utils a svg{width:1.5rem;height:auto;margin-left:4px}.mobile__nav--utils a span{color:inherit}.mobile__nav--buttons{margin-top:auto;margin-bottom:0;padding:.5rem 1.5rem}.mobile__nav--buttons a{display:block;text-align:center;margin:.5rem 0}.mobile__nav--section{position:absolute;margin-left:100%;width:100%;background-color:#f5f6ff;top:0}.nav__mega--mobilebg{background-color:rgba(20,21,63,.6);z-index:0;height:100%;width:100%;position:absolute;top:0;left:0}.nav__mega--mobile{font-family:'CircularStd',sans-serif;position:fixed;z-index:256;top:0;left:0;width:100vw;height:100vh;right:0;padding:0;overflow-x:hidden}.nav__mega--mobile .inner{z-index:1;position:relative;padding-top:2.125rem;background-color:#f5f6ff;max-width:24.5rem;height:100%;width:100%;overflow-x:hidden;overflow-y:scroll;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}@media (min-width:640px) and (max-width:1279px){.nav__mega--mobile .inner{width:50vw}}@media (max-width:640px){.nav__mega--mobile .inner{width:90vw}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#cpDownload .cp-analysis ul.nested ::before,.cp_commentary_protein{display:none!important}.d-flex{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.d-block,.new-research-companies small{display:block}.inline-flex{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex}.flex-wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.justify-spaced{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.justify-center{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.align-center{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.align-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch}.overflow-x{overflow-x:auto}.overflow-vis{overflow:visible!important}.flex-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.flex-child-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;flex:1 0 auto}.w-100{width:100%!important}.h-100{height:100%!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mb-1{margin-bottom:8px!important}.ml-1{margin-left:8px!important}.mr-1{margin-right:8px!important}.mt-1{margin-top:8px!important}.my-1{margin:16px 0!important}.mx-2{margin-left:12px!important;margin-right:12px!important}.mb-2{margin-bottom:12px!important}.mt-2{margin-top:12px!important}.ml-2{margin-left:12px!important}.mr-2{margin-right:12px!important}.ml-4{margin-left:24px!important}.mr-4{margin-right:24px!important}.mx-3{margin-left:16px!important;margin-right:16px!important}.ml-3{margin-left:24px!important}.mt-3{margin-top:24px!important}.mb-3{margin-bottom:24px!important}.p-1{padding:8px!important}.pt-1{padding-top:8px!important}.pb-1,.py-1{padding-bottom:8px!important}.py-1{padding-top:8px!important}.py-4px{padding-bottom:4px!important}.pt-4px,.py-4px{padding-top:4px!important}.p-2{padding:12px!important}.px-2{padding-left:12px!important;padding-right:12px!important}.pt-2{padding-top:12px!important}.px-3{padding-left:24px!important;padding-right:24px!important}.p-16{padding:16px!important}.p-3{padding:24px!important}.pt-3{padding-top:24px!important}.pb-3{padding-bottom:24px!important}.py-4{padding-top:60px!important;padding-bottom:60px!important}.pr-4{padding-right:60px!important}.pb-4{padding-bottom:40px}.py-5{padding-top:80px!important;padding-bottom:80px!important}.lh14{line-height:1.4}.mw-250{max-width:250px}.capitalize{text-transform:capitalize}#cpDownload .company-analysis h3.individual,.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-small{font-size:.75rem!important}.text-tiny{font-size:.6875rem!important}.text-micro{font-size:.59375rem!important}.all-caps{text-transform:uppercase}.link{font-weight:700;text-decoration:none}.rounded2,.table-filters .search-filter div{border-radius:2px}.rounded4{border-radius:4px}.rounded4-top{border-top-left-radius:4px;border-top-right-radius:4px}.rounded4-bottom{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.inline-block{display:inline-block}.fw-300{font-weight:400}.ls-15{letter-spacing:1.5px}.z-1{z-index:1}.z-10{z-index:10}.z-0{z-index:0}.pos-rel{position:relative}.pos-abs{position:absolute}.top-0{top:0}.right-0{right:0}.padding-1{padding:16px}.width-100{width:100%}.button--secondary{background-color:#d9dcff;color:#4353ff}.alignleft{float:left}.alignright{float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto}.noselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.inline-tooltip{display:inline-block!important;cursor:pointer;position:relative!important;margin:0 0 0 2px!important}.inline-tooltip:after{content:'';background:url(../img/glyphs/info--dark.svg) no-repeat center;height:18px;width:18px;display:block;position:relative;top:3px}.tooltip,.tooltip-inner{pointer-events:none}.tooltip-inner{max-width:540px;box-shadow:0 2px 8px rgba(0,0,0,.1)}@media (max-width:460px){.tooltip-inner{max-width:96vw}}.single-company .tooltip-inner{max-width:340px}.modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.modal-wrapper{display:table-cell;vertical-align:middle}.modal-container{min-width:320px;max-width:684px;width:60%;max-height:626px;margin:0 auto;background-color:#fff;color:#000;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.33);-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;font-family:Helvetica,Arial,sans-serif}.modal-header{height:60%}.modal-header img{height:100%;-o-object-fit:cover;object-fit:cover;display:block}.modal-body{height:40%}.modal-body h4{margin-top:2.5rem;margin-bottom:1rem}.modal-body .nbtn{min-width:120px;line-height:1.4;height:43px}.modal-footer{padding-top:12px;margin-top:1.5rem}@media (max-width:768px){.modal-header{height:40%}.modal-body{font-size:.875rem;padding-left:12px!important;padding-right:12px!important}.modal-body h4{font-size:1.05rem}.modal-container{min-height:auto;height:auto}.modal-footer{padding-bottom:24px!important;font-size:13px}.modal-footer .nbtn{line-height:1.5;height:42px}}.pointer{cursor:pointer}.modal-close-button{cursor:pointer;position:absolute;top:0;right:0;padding-top:8px;padding-right:8px;-webkit-transition:.2s ease;-o-transition:.2s ease;-moz-transition:.2s ease;transition:.2s ease}.modal-close-button:after{content:'';display:block;width:32px;height:32px;background:url(../img/glyphs/cross--dark.svg) no-repeat center;background-size:contain}.modal-close-button.minimized{opacity:0;pointer-events:0}.modal-enter{opacity:0}.modal-under{width:100%;height:100%;position:absolute;left:0;top:0;z-index:0}.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.body-modal{overflow:hidden;height:100%}.font-circular{font-family:CircularStd}.hiddendot{opacity:0}.blue-dot,.blue-dot:after,.blue-dot:before{position:absolute;border-radius:50%;pointer-events:none}.blue-dot{display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:flex!important;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-family:CircularStd;width:24px;height:24px;background:#4353ff;z-index:1001;font-size:1.25rem;color:#fff}.blue-dot:after,.blue-dot:before{content:'';display:block;z-index:-1}.blue-dot:before{width:56px;height:56px;left:-16px;top:-16px;background-color:rgba(67,83,255,.3);-webkit-animation:pulse 2s infinite;-moz-animation:pulse 2s infinite;animation:pulse 2s infinite;-webkit-animation-delay:.2s;-moz-animation-delay:.2s;animation-delay:.2s}.blue-dot:after{width:40px;height:40px;left:-8px;top:-8px;background-color:rgba(67,83,255,.6)}.animate-pulse,.blue-dot:after{-webkit-animation:pulse 2s infinite;-moz-animation:pulse 2s infinite;animation:pulse 2s infinite}.animate-delay{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;animation-delay:.2s}.nopointer{pointer-events:none}.blur{-webkit-filter:url(#blur);filter:url(#blur);-webkit-filter:blur(6px);filter:blur(6px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='6')}.lock{width:20px;display:inline-block;height:16px;background:url(../img/glyphs/lock--white.svg) no-repeat center}.position-absolute{position:absolute}.gallery-container{position:relative;color:#fff;text-align:center;font-size:1rem}.gallery-container h2{margin-bottom:24px}@media (max-width:460px){.gallery-container{text-align:left}.gallery-container h2{margin-top:-48px;font-size:1.9375rem}.gallery-container .text-container .button{width:100%}.gallery-container .gallery{min-height:200px;padding-bottom:12px!important}.gallery-container .column{min-width:90px}.gallery-container .bleft,.gallery-container .bright{display:none}}.gallery-container .gallery{position:relative;min-height:360px;overflow:auto;padding-bottom:44px}.gallery-container .gallery.autoScroll{-ms-overflow-style:none;scrollbar-width:none}.gallery-container .gallery.autoScroll::-webkit-scrollbar{display:none}.gallery-container .bleft,.gallery-container .bright{width:40px;height:40px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;box-shadow:0 10px 10px 0 rgba(40,49,153,.4);bottom:200px;z-index:3;cursor:pointer}.gallery-container .bleft.disabled,.gallery-container .bright.disabled{opacity:.4;cursor:not-allowed}.gallery-container .bleft svg,.gallery-container .bright svg{background-image:url(../img/glyphs/arrow-back--white.svg);background-repeat:no-repeat;background-position:50% 60%;-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center;width:16px;height:16px}.gallery-container .bleft{left:16px}.gallery-container .bleft .svg{-webkit-transform:rotate(0deg)!important;-moz-transform:rotate(0deg)!important;-o-transform:rotate(0deg)!important;transform:rotate(0deg)!important;margin-top:1px}.gallery-container .bright{right:16px}.gallery-container .bright .svg{-webkit-transform:rotate(180deg)!important;-moz-transform:rotate(180deg)!important;-o-transform:rotate(180deg)!important;transform:rotate(180deg)!important;margin-top:-5px}.gallery-container .column{min-width:170px;max-width:200px}.gallery-container .column [data-object-fit=contain]{-o-object-fit:contain;object-fit:contain}.gallery-container .column:first-of-type{padding-left:24px}.gallery-container .column:last-of-type{padding-right:24px}.gallery-container .column a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background-color:#fff;border:1px solid #d9dcff;border-radius:4px;box-shadow:0 20px 30px 0 rgba(0,0,0,.2);min-height:70px;padding:0 4px}.gallery-container .column a img{height:75%;width:90%}.gallery-container .column.column1 a:nth-of-type(1){margin-top:13.3%;margin-bottom:33%}.gallery-container .column.column1 a:nth-of-type(2){width:75%;margin-left:10%}.gallery-container .column.column2{margin-left:32px;margin-right:40px}.gallery-container .column.column2 a:nth-of-type(1){width:50%;margin-top:0;margin-left:15%;margin-bottom:25.3%}.gallery-container .column.column2 a:nth-of-type(2){margin-left:0;width:75%}.gallery-container .column.column2 a:nth-of-type(3){width:50%;margin-left:15%;margin-top:16%}.gallery-container .column.column3 a:nth-of-type(1){width:75%;margin-top:10.6%;margin-left:-17%;margin-bottom:30.7%}.gallery-container .column.column3 a:nth-of-type(2){margin-left:0;width:100%}.gallery-container .column.column4 a:nth-of-type(1){width:50%;margin-top:30%;margin-left:-2px;margin-bottom:16.6%}.gallery-container .column.column4 a:nth-of-type(2){margin-left:20.6%;width:75%}.new-research-companies svg{width:16px;height:16px}.new-research-companies .downloads svg{width:32px}.new-research-companies table{border-collapse:collapse;width:100%}.new-research-companies .ranking-table{color:#1a2166;width:100%}.new-research-companies .ranking-table.index{background-color:#0d1033;color:#fff}.new-research-companies .ranking-table thead tr:last-of-type{position:-webkit-sticky;position:sticky;top:3.4rem;z-index:3}.new-research-companies .ranking-table thead tr:last-of-type td:first-of-type{padding-left:0}.new-research-companies .ranking-table thead tr:last-of-type td:last-of-type{padding-right:0}.new-research-companies tbody td{border-bottom:1px solid #d9dcff;padding:10px 4px 10px 12px}.new-research-companies tbody td:first-of-type{padding-left:16px}.new-research-companies tbody td.scores-cell{padding-right:6px;width:24vw}.new-research-companies tbody td .ranking-item__title a.company-name{color:#14153f!important;padding-top:2px}.new-research-companies tbody td .ranking-item__title>small{padding-bottom:3px}.new-research-companies tbody td .ranking-item__title div small{padding-top:3px}.new-research-companies .button{cursor:pointer}.new-research-companies .filter-switch{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:100%;padding-bottom:18px}.new-research-companies .filter-switch .button:not(.chosen){background-color:#1a2166}.new-research-companies .filter-switch .button:first-of-type{margin-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.new-research-companies .filter-switch .button:last-of-type{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.new-research-companies .ranking-item{-webkit-transition:.5s ease;-o-transition:.5s ease;-moz-transition:.5s ease;transition:.5s ease}.new-research-companies .ranking-item a.company-name{color:#4353ff!important;text-decoration:none;font-weight:700;font-family:CircularStd,sans-serif}.new-research-companies .ranking-item .downloads a{position:relative}.new-research-companies .ranking-item .downloads a:after{content:attr(data-title);display:block;background-color:#1a2166;border-radius:10px;padding:4px 6px;min-width:130px;color:#fefefe;font-weight:700;text-align:center;position:absolute;bottom:40px;opacity:0;z-index:100;right:-webkit-calc(50% - 65px);right:-moz-calc(50% - 65px);right:calc(50% - 65px);pointer-events:none}.new-research-companies .ranking-item .downloads a:not([data-title='']):hover:after{opacity:1}.new-research-companies .ranking-item:hover{background-color:rgba(245,246,255,.5);-webkit-transition:0s;-o-transition:0s;-moz-transition:0s;transition:0s}.new-research-companies .ranking-item__title.enabled{cursor:pointer}.new-research-companies .project-scores-mobile{display:none}@media (max-width:460px){.new-research-companies .ranking-item{position:relative}.new-research-companies .project-scores-mobile{padding-top:8px;display:block}}.new-research-companies .company-name,.table-filters td{font-family:CircularStd,sans-serif}.new-research-companies .score-bar{margin-right:2px}.new-research-companies .has-heatmap{padding:5px}.new-research-companies .heatmap{width:100%;height:40px;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;font-weight:700;color:#fff}.new-research-companies .total{font-size:1.3125rem;font-family:CircularStd,sans-serif;font-weight:600;text-align:center;line-height:1}.new-research-companies .level{font-size:.75rem;border-radius:2px;padding:2px 0;min-width:60px;text-align:center;color:#fff;display:inline-block}.index .new-research-companies .level{min-width:78px}.new-research-companies .protein-scores b{display:inline-block;font-family:"Lato",sans-serif;font-size:.75rem;font-weight:700;margin-right:3px;padding:3px 7px 4px;background-color:#e9e9ef;border-radius:4px;line-height:1.4;white-space:nowrap}.new-research-companies .downloads{text-align:right}.new-research-companies .downloads a{margin-left:8px}.download-form-pardot form .button.primary.email{padding-right:35px;padding-left:14px}.table-filters td{padding:0 4px 8px;position:relative}.table-filters td.compare{padding-left:16px}.table-filters td b{display:inline-block;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.table-filters td b:first-of-type{padding:10px 8px;margin-right:2px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.table-filters td b:last-of-type{padding:10px 12px}@media (max-width:768px){.table-filters td b:last-of-type{padding:10px 6px}}.table-filters .search-filter{padding-bottom:16px}.table-filters .search-filter svg{display:inline-block;vertical-align:middle;width:20px;height:20px;margin:0 8px 0 16px}.table-filters .search-filter input{display:inline-block;vertical-align:middle;width:-webkit-calc(100% - 44px);width:-moz-calc(100% - 44px);width:calc(100% - 44px);background-color:transparent;border:0;height:40px;line-height:18px;font-family:Lato,sans-serif!important;font-size:1rem;font-weight:400;color:#0d1033;box-shadow:none;margin:0;padding:0}.table-filters .search-filter input::-webkit-input-placeholder{color:#0d1033;opacity:1}.table-filters .search-filter input::-moz-placeholder{color:#0d1033;opacity:1}.table-filters .search-filter input:-ms-input-placeholder{color:#0d1033;opacity:1}.table-filters .search-filter input::-ms-input-placeholder{color:#0d1033;opacity:1}.table-filters .search-filter input::placeholder{color:#0d1033;opacity:1}.table-filters .search-filter input:-ms-input-placeholder{color:#0d1033}.table-filters .search-filter input::-ms-input-placeholder{color:#0d1033}.table-filters .dropdown-filter{position:absolute;z-index:3;padding:16px;visibility:hidden;display:none;border:1px solid #cacaca;background-color:#fff;color:#1a2166;border-radius:2px;width:auto;height:auto;min-width:-webkit-calc(100% - 8px);min-width:-moz-calc(100% - 8px);min-width:calc(100% - 8px);max-height:440px;overflow-y:auto;margin-top:4px;text-align:right;font-family:Lato,sans-serif;font-weight:400;font-size:.875rem;box-shadow:1px 3px 2px 0 rgba(0,0,0,.05)}.table-filters .dropdown-filter.show{display:block;visibility:visible}.table-filters .dropdown-filter .label{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:20px;text-align:left}.table-filters .dropdown-filter input{position:absolute;opacity:0}.table-filters .dropdown-filter .checkbox{position:absolute;height:14px;width:14px;border-radius:4px;left:0;top:1px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.table-filters .dropdown-filter .checkbox svg{margin-bottom:-3px;width:16px;height:12px}.table-filters .dropdown-filter .checktick{margin-bottom:0}.table-filters .dbutton{margin-top:-2px;margin-bottom:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.table-filters .dropdown-filter ::v-deep label{padding-left:22px!important}.table-filters .dropdown-filter ::v-deep .checkbox{height:14px;width:14px;top:2px}.table-filters .dropdown-filter ::v-deep .checkbox .checktick{width:12px;height:8px;margin-left:1px;margin-bottom:3px}.search-filter>div,.table-filters .filter-title{position:relative}.table-filters .filter-title .title-hint{background-color:#1a2166;border-radius:10px;padding:4px 6px;min-width:104px;color:#fefefe;font-weight:700;text-align:center;position:absolute;bottom:50px;opacity:0;z-index:100;pointer-events:none;left:-webkit-calc(50% - 52px);left:-moz-calc(50% - 52px);left:calc(50% - 52px)}.table-filters .filter-title:hover .title-hint{opacity:1}.body-research .hub_page{margin-top:140px!important}@media (max-width:460px){.body-research .hub_page{margin-top:60px!important}}.body-research .hub_page .page-template-page__hub-list--cards{width:100%;margin-left:0}#cpDownload,.search-filter{position:relative;top:-28px}.search-filter:before,.search-filter>div::before{content:'';display:block;position:absolute;border-radius:4px}.search-filter:before{width:-webkit-calc(100% + 36px);width:-moz-calc(100% + 36px);width:calc(100% + 36px);height:-webkit-calc(100% + 32px);height:-moz-calc(100% + 32px);height:calc(100% + 32px);z-index:0;margin-left:-22px;margin-top:-24px;box-shadow:0 0 20px 0 rgba(0,0,0,.1);border:1px solid #d9dcff;background-color:#fff}.search-filter>div::before{z-index:-1;left:-42px;top:-44px;background-color:#f5f6ff;height:80px;width:-webkit-calc(100% + 84px);width:-moz-calc(100% + 84px);width:calc(100% + 84px);border:solid 1px #4353ff}@media (max-width:768px){.hideOnTablet{display:none}}@media (max-width:460px){.hideOnMobile{display:none}}.button.primary{background-color:#4353ff;color:#fefefe;border-radius:4px;padding:10px;line-height:1.25;text-align:center}.button.button-up{position:fixed!important;bottom:64px!important;right:16px!important;top:auto;z-index:2005;width:38px;height:38px;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.button.button-up.visible{opacity:1;pointer-events:all;cursor:pointer}.button.button-up:after{content:'';display:block;background-image:url(../img/glyphs/arrow-back--white.svg);background-repeat:no-repeat;background-position:50% 60%;-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);width:25px;height:25px;margin-top:-13px}.controversy-scores{float:left;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.controversy-scores svg[disabled]{opacity:.15}.controversy-scores:after{display:block;background-color:#1a2166;border-radius:10px;padding:4px 6px;min-width:130px;color:#fefefe;font-weight:700;text-align:center;position:absolute;bottom:36px;opacity:0;z-index:100;pointer-events:none;left:-webkit-calc(50% - 65px);left:-moz-calc(50% - 65px);left:calc(50% - 65px)}.controversy-scores:hover:after{opacity:1}.controversy-scores:after,.controversy-scores[data-score="None Detected"]:after{content:'No detected controversies'}.controversy-scores[data-score='Low Tier']:after{content:'Lower 1/3 percentile'}.controversy-scores[data-score='Medium Tier']:after{content:'Middle 1/3 percentile'}.controversy-scores[data-score='High Tier']:after{content:'Upper 1/3 percentile'}#cpDownload .cp-analysis ul.nested p::before,.company-analysis .cp-title{display:none}#contentDownload .content{width:760px;min-width:0}#contentDownload .content__company{min-height:0}#contentDownload .content__company--wrapper{padding:0 12px;width:-webkit-calc(100% - 24px);width:-moz-calc(100% - 24px);width:calc(100% - 24px);margin:0}#contentDownload .content__company--inner{padding:0!important;margin:0!important;width:100%!important}#contentDownload .company-page{position:absolute;z-index:-1;opacity:0;height:1px;overflow:hidden}#contentDownload .company-page.downloadInProgress{position:relative;z-index:1;opacity:1;height:auto;overflow:visible}#contentDownload .data-loaded{top:0!important}#cpDownload{background-color:#fff;color:#000;padding-top:0!important;padding-left:0;padding-right:0!important;opacity:1;z-index:1000;top:0;left:0;width:730px}#cpDownload h3{font-size:22px}#cpDownload .company-analysis .cp-title,#cpDownload.downloadInProgress{display:block}#cpDownload :not(.keep-color){color:#000!important}#cpDownload .cdp-no{padding-right:8px}#cpDownload .company-alignments h4{margin-bottom:10px;margin-top:12px;font-size:16px}#cpDownload .company-alignments div,#cpDownload .company-alignments table{font-size:14px}#cpDownload .chart{-webkit-box-flex:1;-webkit-flex:1 0 20%;-moz-box-flex:1;flex:1 0 20%;margin-left:-15%}#cpDownload .cp-revenue-charts>div{margin-bottom:26px}#cpDownload .cp-revenue-charts>div ul{margin-left:-17%}#cpDownload .cp-revenue-charts>div h4{font-size:16px}#cpDownload .cp-analysis ul li,#cpDownload .index-color-keys li{font-size:13px}#cpDownload .company-analysis h4{font-size:16px;height:50px;margin-bottom:-18px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}#cpDownload .company-analysis .cp-index,#cpDownload .company-analysis .cp-radar-graph{width:500px;margin-left:110px;margin-top:24px}#cpDownload .company-analysis .cp-index svg,#cpDownload .company-analysis .cp-radar-graph svg{width:470px!important;height:380px!important;margin-left:15px}#cpDownload .company-analysis text{font-family:Helvetica,sans-serif}#cpDownload .company-analysis .cp-antibiotics-table{width:720px}#cpDownload .company-analysis .cp-antibiotics-table td{font-size:14px;padding:6px 0}#cpDownload .company-analysis .cp-antibiotics-table td.dt-rank{width:220px}#cpDownload .company-analysis .cp-antibiotics-table td.dt-total span{color:#fff!important}#cpDownload .company-analysis .cp-antibiotics-table tbody td.dt-total b{color:#fff!important;font-size:18px;padding:3px}#cpDownload .cp-analysis{margin-top:24px;margin-bottom:8px}#cpDownload .cp-analysis section figure{color:#fff!important;font-size:18px;padding:2px;position:relative;float:right;height:26px}#cpDownload .cp-analysis ul.nested{display:block!important;padding:0 12px 12px 16px!important;font-size:13px}#cpDownload .cp-analysis ul.nested p{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:8px;font-size:13px}#cpDownload .cp-analysis ul.cp-analysis-accordion:last-of-type{margin-bottom:0}#cpDownload .cp-analysis ul li::before,#cpDownload .cp-analysis ul li::marker{display:none}#cpDownload .cp-analysis ul li a{padding-left:16px!important;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;padding-right:0;font-weight:700;position:relative;top:2px}#cpDownload .cp-analysis ul li b{font-size:18px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;position:relative;float:right;margin-top:-3px}#cpDownload .cp-pandemic-push{display:none}#cpDownload .company-profile{margin:0;margin-top:0!important;right:0;top:-12px;background-color:#f5f6ff}@media (min-width:768px){#cpDownload .company-profile{position:relative;max-width:100%;width:100%;min-width:100%}}#cpDownload .company-profile h4{height:45px}#cpDownload .company-profile.pdfDownload .cp-info>div:nth-of-type(2n+1){padding-right:12px}#cpDownload .company-profile.pdfDownload .cp-info>div:nth-of-type(2n){padding-left:24px}#cpDownload .company-profile.pdfDownload .cp-info .cp-proteins span{background:#fff;font-size:14px;padding:2px 6px 3px}#cpDownload .company-profile.pdfDownload .cp-info .cp-total span{color:#fff!important}#cpDownload .cp-title{position:relative;margin-top:2px;padding-top:15px;padding-bottom:20px;margin-bottom:18px;font-size:2rem;color:#fff!important;text-align:center;font-size:24px}#cpDownload .cp-title:before{content:'';background:url(../img/pdf-header2.jpg) no-repeat center;height:100%;width:100%;display:block;position:absolute;left:0;top:0;z-index:0}#cpDownload .cp-title div{position:relative;z-index:1;color:#fff!important}#cpDownload .cp-title svg{position:absolute;left:16px;top:16px;z-index:2}#cpDownload .button{display:none}.player .vp-video-wrapper .vp-preview{background-size:cover!important}.read-more{max-height:4.5em;overflow:hidden;position:relative}.read-more::after{content:"Read more";position:absolute;bottom:0;right:0;padding-left:2em;background-image:-webkit-gradient(linear,right top, left top,color-stop(80%, #fefefe),to(rgba(254,254,254,0)));background-image:-webkit-linear-gradient(right,#fefefe 80%,rgba(254,254,254,0));background-image:-moz-linear-gradient(right,#fefefe 80%,rgba(254,254,254,0));background-image:linear-gradient(to left,#fefefe 80%,rgba(254,254,254,0));font-weight:700;color:#4353ff;cursor:pointer}