*:focus{outline:none}*{box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html,body{margin:0}img{max-width:100%}.margins-container,.table-buttons.sticky .scroll-margins-container{width:90%;max-width:1100px;margin:0 auto 40px auto;overflow:hidden}@media (max-width: 991px){.margins-container,.table-buttons.sticky .scroll-margins-container{margin:0 auto 20px auto}}.margins-container.no-margin,.table-buttons.sticky .no-margin.scroll-margins-container{margin:0 auto}.margins-container.constrained,.table-buttons.sticky .constrained.scroll-margins-container{width:85%}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeUp{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOutLeft{from{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-20px)}}@keyframes fadeOutRight{from{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(20px)}}.hide{display:none !important}.graph-front .group{width:100%;position:relative}.graph-front .graph{padding:10px;position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.graph-front .bar{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:300px;background:#f9f9f9;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:2.5px;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);vertical-align:bottom;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;cursor:pointer;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.graph-front .bar.very-good{background:rgba(20,173,193,0.05)}.graph-front .bar.very-good .component-1{background:#20d1e8}.graph-front .bar.very-good .name-label{background:#14ADC1}.graph-front .bar.very-good.fair .name-label{color:#222}.graph-front .bar.very-good .fill{background:#14ADC1}.graph-front .bar.very-good .component-2{background:#16c2d8}.graph-front .bar.very-good .name-label{background:#14ADC1}.graph-front .bar.very-good.fair .name-label{color:#222}.graph-front .bar.very-good .fill{background:#14ADC1}.graph-front .bar.very-good .component-3{background:#14ADC1}.graph-front .bar.very-good .name-label{background:#14ADC1}.graph-front .bar.very-good.fair .name-label{color:#222}.graph-front .bar.very-good .fill{background:#14ADC1}.graph-front .bar.very-good .component-4{background:#1298aa}.graph-front .bar.very-good .name-label{background:#14ADC1}.graph-front .bar.very-good.fair .name-label{color:#222}.graph-front .bar.very-good .fill{background:#14ADC1}.graph-front .bar.very-good .component-5{background:#0f8493}.graph-front .bar.very-good .name-label{background:#14ADC1}.graph-front .bar.very-good.fair .name-label{color:#222}.graph-front .bar.very-good .fill{background:#14ADC1}.graph-front .bar.good{background:rgba(20,193,140,0.05)}.graph-front .bar.good .component-1{background:#20e8ab}.graph-front .bar.good .name-label{background:#14C18C}.graph-front .bar.good.fair .name-label{color:#222}.graph-front .bar.good .fill{background:#14C18C}.graph-front .bar.good .component-2{background:#16d89d}.graph-front .bar.good .name-label{background:#14C18C}.graph-front .bar.good.fair .name-label{color:#222}.graph-front .bar.good .fill{background:#14C18C}.graph-front .bar.good .component-3{background:#14C18C}.graph-front .bar.good .name-label{background:#14C18C}.graph-front .bar.good.fair .name-label{color:#222}.graph-front .bar.good .fill{background:#14C18C}.graph-front .bar.good .component-4{background:#12aa7b}.graph-front .bar.good .name-label{background:#14C18C}.graph-front .bar.good.fair .name-label{color:#222}.graph-front .bar.good .fill{background:#14C18C}.graph-front .bar.good .component-5{background:#0f936a}.graph-front .bar.good .name-label{background:#14C18C}.graph-front .bar.good.fair .name-label{color:#222}.graph-front .bar.good .fill{background:#14C18C}.graph-front .bar.fair{background:rgba(234,215,38,0.05)}.graph-front .bar.fair .component-1{background:#efe055}.graph-front .bar.fair .name-label{background:#ead726}.graph-front .bar.fair.fair .name-label{color:#222}.graph-front .bar.fair .fill{background:#ead726}.graph-front .bar.fair .component-2{background:#ecdb3d}.graph-front .bar.fair .name-label{background:#ead726}.graph-front .bar.fair.fair .name-label{color:#222}.graph-front .bar.fair .fill{background:#ead726}.graph-front .bar.fair .component-3{background:#ead726}.graph-front .bar.fair .name-label{background:#ead726}.graph-front .bar.fair.fair .name-label{color:#222}.graph-front .bar.fair .fill{background:#ead726}.graph-front .bar.fair .component-4{background:#e1cd16}.graph-front .bar.fair .name-label{background:#ead726}.graph-front .bar.fair.fair .name-label{color:#222}.graph-front .bar.fair .fill{background:#ead726}.graph-front .bar.fair .component-5{background:#cab814}.graph-front .bar.fair .name-label{background:#ead726}.graph-front .bar.fair.fair .name-label{color:#222}.graph-front .bar.fair .fill{background:#ead726}.graph-front .bar.poor{background:rgba(235,116,101,0.05)}.graph-front .bar.poor .component-1{background:#f19d92}.graph-front .bar.poor .name-label{background:#EB7465}.graph-front .bar.poor.fair .name-label{color:#222}.graph-front .bar.poor .fill{background:#EB7465}.graph-front .bar.poor .component-2{background:#ee887c}.graph-front .bar.poor .name-label{background:#EB7465}.graph-front .bar.poor.fair .name-label{color:#222}.graph-front .bar.poor .fill{background:#EB7465}.graph-front .bar.poor .component-3{background:#EB7465}.graph-front .bar.poor .name-label{background:#EB7465}.graph-front .bar.poor.fair .name-label{color:#222}.graph-front .bar.poor .fill{background:#EB7465}.graph-front .bar.poor .component-4{background:#e8604e}.graph-front .bar.poor .name-label{background:#EB7465}.graph-front .bar.poor.fair .name-label{color:#222}.graph-front .bar.poor .fill{background:#EB7465}.graph-front .bar.poor .component-5{background:#e54b38}.graph-front .bar.poor .name-label{background:#EB7465}.graph-front .bar.poor.fair .name-label{color:#222}.graph-front .bar.poor .fill{background:#EB7465}.graph-front .bar.very-poor{background:rgba(151,18,75,0.05)}.graph-front .bar.very-poor .component-1{background:#c51762}.graph-front .bar.very-poor .name-label{background:#97124B}.graph-front .bar.very-poor.fair .name-label{color:#222}.graph-front .bar.very-poor .fill{background:#97124B}.graph-front .bar.very-poor .component-2{background:#ae1556}.graph-front .bar.very-poor .name-label{background:#97124B}.graph-front .bar.very-poor.fair .name-label{color:#222}.graph-front .bar.very-poor .fill{background:#97124B}.graph-front .bar.very-poor .component-3{background:#97124B}.graph-front .bar.very-poor .name-label{background:#97124B}.graph-front .bar.very-poor.fair .name-label{color:#222}.graph-front .bar.very-poor .fill{background:#97124B}.graph-front .bar.very-poor .component-4{background:#800f40}.graph-front .bar.very-poor .name-label{background:#97124B}.graph-front .bar.very-poor.fair .name-label{color:#222}.graph-front .bar.very-poor .fill{background:#97124B}.graph-front .bar.very-poor .component-5{background:#690d34}.graph-front .bar.very-poor .name-label{background:#97124B}.graph-front .bar.very-poor.fair .name-label{color:#222}.graph-front .bar.very-poor .fill{background:#97124B}.graph-front .bar .component{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative}.graph-front .bar .component::after{content:"";position:absolute;left:0;white-space:nowrap;opacity:0;pointer-events:none;background:white;font-family:"Roboto";font-size:13px;color:black;padding:2.5px 10px;width:auto;z-index:100;opacity:0;-webkit-box-shadow:0px 2px 20px 0px rgba(0,0,0,0.2);box-shadow:0px 2px 20px 0px rgba(0,0,0,0.2);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.graph-front .bar .component-1::after{content:"Organisational planning and commitments"}.graph-front .bar .component-2::after{content:"Finance and budgets"}.graph-front .bar .component-3::after{content:"Project attributes"}.graph-front .bar .component-4::after{content:"Joining-up development data"}.graph-front .bar .component-5::after{content:"Performance"}.graph-front .bar.active{z-index:100;-webkit-box-flex:3;-webkit-flex-grow:3;-moz-box-flex:3;-ms-flex-positive:3;flex-grow:3;opacity:1}.graph-front .bar.active .label{font-weight:bold;left:1.1vw}.graph-front .bar.active .component:hover::after{left:100%;opacity:1}.graph-front .bar.blur{opacity:.3}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.graph-front .label{position:absolute;bottom:-17vw;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;width:15vw;text-align:right;left:0;font-family:'Roboto';font-size:12px}@media (max-width: 991px){.graph-front .label{font-size:1vw}}.graph-front .country-label{font-family:'Karla';padding:10px;background:#222;color:white;display:inline-block;margin-top:10px;display:none}.graph-front #reset{position:absolute;top:20px;right:20px;border:1px solid #222;letter-spacing:.1em;color:#222;padding:5px;text-transform:uppercase;font-size:13px;border-radius:0}.graph-front .sectors{position:absolute;width:100%;padding:10px;left:0;top:-50px}.graph-front .sector{font-family:"Roboto";font-size:12px;font-weight:900;display:inline-block;padding:15px 2.5px 15px 2.5px;color:#95989A;text-align:center;cursor:pointer}.graph-front .name-container{position:relative;width:100%}.graph-front .name-label{background:#222;font-family:'Roboto';font-size:14px;color:white;padding:5px 10px;position:absolute;top:-70px;width:auto;white-space:nowrap}.graph-front .name-label .very-good{background:#14ADC1}.graph-front .name-label.very-good{background:#14ADC1}.graph-front .name-label .good{background:#14C18C}.graph-front .name-label.good{background:#14C18C}.graph-front .name-label .fair{background:#ead726}.graph-front .name-label.fair{background:#ead726}.graph-front .name-label .poor{background:#EB7465}.graph-front .name-label.poor{background:#EB7465}.graph-front .name-label .very-poor{background:#97124B}.graph-front .name-label.very-poor{background:#97124B}.graph-front .name-label.fair{color:#222}.graph-front .number{display:block;margin-top:-15px;margin-bottom:7.5px;font-family:'Roboto';font-size:14px}.results-table{margin-top:200px}@media (max-width: 768px){.results-table{margin-top:50px}.results-table .mobile-scroll{overflow-x:auto}}.results-table table{width:100%;table-layout:fixed}@media (max-width: 768px){.results-table table{font-size:14px}}@media (max-width: 480px){.results-table table{font-size:16px}}.results-table table tr{width:100%;text-align:left}.results-table table tr.headers.sticky{position:fixed;top:0;background:#f9f9f9;border-bottom:1px solid #95989A;padding:2.5px 0%;z-index:100;left:0;max-width:1100px;right:0;margin:auto;width:90%;-webkit-box-shadow:0 1.5px 0 0 rgba(0,0,0,0.05);box-shadow:0 1.5px 0 0 rgba(0,0,0,0.05)}@media (max-width: 768px){.results-table table tr .cell-performance,.results-table table tr .cell-5{display:none}}.results-table table tr.compare-hidden{display:none}.results-table table tr.shown{display:table-row}.results-table table tr td a{color:#222;text-decoration:underline;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.results-table table tr td:first-child{display:none}.results-table table tr td:last-child{padding:5px 10px;padding-right:0;text-align:center;color:white}.results-table table tr td:last-child span{padding:5px;font-size:12px;width:100%;text-transform:capitalize;display:block;font-weight:600}.results-table table tr.very-good td:last-child span{background:#14ADC1}.results-table table tr.good td:last-child span{background:#14C18C}.results-table table tr.fair td:last-child span{background:#ead726;color:#222}.results-table table tr.poor td:last-child span{background:#EB7465}.results-table table tr.very-poor td:last-child span{background:#97124B}.results-table table tr th{font-weight:300;font-size:13px;position:relative;cursor:pointer;color:#AAAAAA}.results-table table tr th::before{content:url(../assets/sort-arrows.svg);width:6px;height:6px;margin-right:5.5px;display:inline-block;position:absolute;left:-1px}.results-table table tr th:first-child{display:none}.results-table table tr td{text-align:left;height:52px;border-bottom:1px solid #fbfbfb}.results-table table tr th,.results-table table tr td{text-align:left;padding:5px 25px 5px 10px}.results-table .hori-bar{width:100%;display:block;height:25px;position:relative}.results-table .hori-bar:hover .raw-score{display:block}.results-table .hori-bar .raw-score{background:white;padding:2.5px;font-size:14px;position:absolute;top:-25px;left:0;width:70px;text-align:center;color:#95989A;border:1px solid #95989A;display:none}.results-table .hori-bar.very-good{background:rgba(20,173,193,0.05)}.results-table .hori-bar.very-good .component-1{background:#20d1e8}.results-table .hori-bar.very-good .name-label{background:#14ADC1}.results-table .hori-bar.very-good.fair .name-label{color:#222}.results-table .hori-bar.very-good .fill{background:#14ADC1}.results-table .hori-bar.very-good .component-2{background:#16c2d8}.results-table .hori-bar.very-good .name-label{background:#14ADC1}.results-table .hori-bar.very-good.fair .name-label{color:#222}.results-table .hori-bar.very-good .fill{background:#14ADC1}.results-table .hori-bar.very-good .component-3{background:#14ADC1}.results-table .hori-bar.very-good .name-label{background:#14ADC1}.results-table .hori-bar.very-good.fair .name-label{color:#222}.results-table .hori-bar.very-good .fill{background:#14ADC1}.results-table .hori-bar.very-good .component-4{background:#1298aa}.results-table .hori-bar.very-good .name-label{background:#14ADC1}.results-table .hori-bar.very-good.fair .name-label{color:#222}.results-table .hori-bar.very-good .fill{background:#14ADC1}.results-table .hori-bar.very-good .component-5{background:#0f8493}.results-table .hori-bar.very-good .name-label{background:#14ADC1}.results-table .hori-bar.very-good.fair .name-label{color:#222}.results-table .hori-bar.very-good .fill{background:#14ADC1}.results-table .hori-bar.good{background:rgba(20,193,140,0.05)}.results-table .hori-bar.good .component-1{background:#20e8ab}.results-table .hori-bar.good .name-label{background:#14C18C}.results-table .hori-bar.good.fair .name-label{color:#222}.results-table .hori-bar.good .fill{background:#14C18C}.results-table .hori-bar.good .component-2{background:#16d89d}.results-table .hori-bar.good .name-label{background:#14C18C}.results-table .hori-bar.good.fair .name-label{color:#222}.results-table .hori-bar.good .fill{background:#14C18C}.results-table .hori-bar.good .component-3{background:#14C18C}.results-table .hori-bar.good .name-label{background:#14C18C}.results-table .hori-bar.good.fair .name-label{color:#222}.results-table .hori-bar.good .fill{background:#14C18C}.results-table .hori-bar.good .component-4{background:#12aa7b}.results-table .hori-bar.good .name-label{background:#14C18C}.results-table .hori-bar.good.fair .name-label{color:#222}.results-table .hori-bar.good .fill{background:#14C18C}.results-table .hori-bar.good .component-5{background:#0f936a}.results-table .hori-bar.good .name-label{background:#14C18C}.results-table .hori-bar.good.fair .name-label{color:#222}.results-table .hori-bar.good .fill{background:#14C18C}.results-table .hori-bar.fair{background:rgba(234,215,38,0.05)}.results-table .hori-bar.fair .component-1{background:#efe055}.results-table .hori-bar.fair .name-label{background:#ead726}.results-table .hori-bar.fair.fair .name-label{color:#222}.results-table .hori-bar.fair .fill{background:#ead726}.results-table .hori-bar.fair .component-2{background:#ecdb3d}.results-table .hori-bar.fair .name-label{background:#ead726}.results-table .hori-bar.fair.fair .name-label{color:#222}.results-table .hori-bar.fair .fill{background:#ead726}.results-table .hori-bar.fair .component-3{background:#ead726}.results-table .hori-bar.fair .name-label{background:#ead726}.results-table .hori-bar.fair.fair .name-label{color:#222}.results-table .hori-bar.fair .fill{background:#ead726}.results-table .hori-bar.fair .component-4{background:#e1cd16}.results-table .hori-bar.fair .name-label{background:#ead726}.results-table .hori-bar.fair.fair .name-label{color:#222}.results-table .hori-bar.fair .fill{background:#ead726}.results-table .hori-bar.fair .component-5{background:#cab814}.results-table .hori-bar.fair .name-label{background:#ead726}.results-table .hori-bar.fair.fair .name-label{color:#222}.results-table .hori-bar.fair .fill{background:#ead726}.results-table .hori-bar.poor{background:rgba(235,116,101,0.05)}.results-table .hori-bar.poor .component-1{background:#f19d92}.results-table .hori-bar.poor .name-label{background:#EB7465}.results-table .hori-bar.poor.fair .name-label{color:#222}.results-table .hori-bar.poor .fill{background:#EB7465}.results-table .hori-bar.poor .component-2{background:#ee887c}.results-table .hori-bar.poor .name-label{background:#EB7465}.results-table .hori-bar.poor.fair .name-label{color:#222}.results-table .hori-bar.poor .fill{background:#EB7465}.results-table .hori-bar.poor .component-3{background:#EB7465}.results-table .hori-bar.poor .name-label{background:#EB7465}.results-table .hori-bar.poor.fair .name-label{color:#222}.results-table .hori-bar.poor .fill{background:#EB7465}.results-table .hori-bar.poor .component-4{background:#e8604e}.results-table .hori-bar.poor .name-label{background:#EB7465}.results-table .hori-bar.poor.fair .name-label{color:#222}.results-table .hori-bar.poor .fill{background:#EB7465}.results-table .hori-bar.poor .component-5{background:#e54b38}.results-table .hori-bar.poor .name-label{background:#EB7465}.results-table .hori-bar.poor.fair .name-label{color:#222}.results-table .hori-bar.poor .fill{background:#EB7465}.results-table .hori-bar.very-poor{background:rgba(151,18,75,0.05)}.results-table .hori-bar.very-poor .component-1{background:#c51762}.results-table .hori-bar.very-poor .name-label{background:#97124B}.results-table .hori-bar.very-poor.fair .name-label{color:#222}.results-table .hori-bar.very-poor .fill{background:#97124B}.results-table .hori-bar.very-poor .component-2{background:#ae1556}.results-table .hori-bar.very-poor .name-label{background:#97124B}.results-table .hori-bar.very-poor.fair .name-label{color:#222}.results-table .hori-bar.very-poor .fill{background:#97124B}.results-table .hori-bar.very-poor .component-3{background:#97124B}.results-table .hori-bar.very-poor .name-label{background:#97124B}.results-table .hori-bar.very-poor.fair .name-label{color:#222}.results-table .hori-bar.very-poor .fill{background:#97124B}.results-table .hori-bar.very-poor .component-4{background:#800f40}.results-table .hori-bar.very-poor .name-label{background:#97124B}.results-table .hori-bar.very-poor.fair .name-label{color:#222}.results-table .hori-bar.very-poor .fill{background:#97124B}.results-table .hori-bar.very-poor .component-5{background:#690d34}.results-table .hori-bar.very-poor .name-label{background:#97124B}.results-table .hori-bar.very-poor.fair .name-label{color:#222}.results-table .hori-bar.very-poor .fill{background:#97124B}.results-table .hori-bar .fill{height:100%}.results-table.compare-active td:first-child{display:table-cell}.results-table.compare-active th:first-child{display:table-cell}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:'Yantramanav';background:#F9F9F9}body.fix{overflow:hidden}.to-blur{-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.to-blur.active{-webkit-filter:blur(3px) grayscale(70%);filter:blur(3px) grayscale(70%)}.loading-screen{background:#F9F9F9;position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:1000000;opacity:1}.button{padding:10px 20px;text-transform:uppercase;color:white;font-weight:600;letter-spacing:1px;display:inline-block;text-decoration:none;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.button.flex-icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.button.flex-icon img{width:15px;margin-right:7.5px}.button:hover{-webkit-transform:translateY(-1.5px);-ms-transform:translateY(-1.5px);transform:translateY(-1.5px)}.button.download img{height:20px;margin-right:5px;vertical-align:middle}.button.grey{background:#E8E8E8;color:#222;font-size:12px;font-family:'Roboto';font-weight:300;padding:6.5px 10px;cursor:pointer}.button.grey:hover{background:#dbdbdb}header{padding:25px 0}@media (max-width: 991px){header{padding:15px 0}}header .margins-container,header .table-buttons.sticky .scroll-margins-container,.table-buttons.sticky header .scroll-margins-container{margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}header .logo{width:250px;display:inline-block}@media (max-width: 991px){header .logo{width:150px}}header .menu{text-align:right;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}header .menu .nav-link{color:#62a9c1;font-weight:bold;text-decoration:none;margin-right:10px}@media (max-width: 991px){header .menu .nav-link{margin-right:0;margin-top:50px}}header .menu .index-results{background:#DC4444;color:white;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1px;text-decoration:none;padding:5px 10px}@media (max-width: 991px){header .menu .index-results{display:none}}header .menu .index-results img{height:10px;margin-right:5px;vertical-align:middle}header nav.pull-out-drawer{position:fixed;background:#62a9c1;right:-50vw;top:0;padding-top:60px;width:350px;padding:60px 35px;z-index:1000000000;height:100vh;-webkit-transition:right .3s ease-in;-o-transition:right .3s ease-in;transition:right .3s ease-in;overflow-y:scroll}@media (max-width: 991px){header nav.pull-out-drawer{right:-110vw;width:auto}}header nav.pull-out-drawer.active{right:0}header nav.pull-out-drawer #close-drawer{position:absolute;top:10px;right:20px;width:80px;height:40px;cursor:pointer;display:block}header nav.pull-out-drawer #close-drawer .close-drawer-container{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:block;position:relative;margin-top:-10px;margin-right:20px}header nav.pull-out-drawer #close-drawer .close-drawer-container::after,header nav.pull-out-drawer #close-drawer .close-drawer-container::before{content:"";width:20px;height:1.5px;position:absolute;background:white}header nav.pull-out-drawer #close-drawer .close-drawer-container::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}header nav.pull-out-drawer .logo-invert{width:200px;display:block}header nav.pull-out-drawer .title{font-weight:600;color:white;display:block;text-align:left;margin-top:10px;border-bottom:1px solid white;padding-bottom:15px}header nav.pull-out-drawer .menu{width:100%}header nav.pull-out-drawer .menu ul{text-align:left;list-style-type:none;margin-left:0;padding-left:0}header nav.pull-out-drawer .menu ul li{text-transform:uppercase;font-weight:600;letter-spacing:1px;font-size:18px}header nav.pull-out-drawer .menu ul li.menu-item-has-children{margin-top:20px;position:relative}header nav.pull-out-drawer .menu ul li.menu-item-has-children .arrow{border-style:solid;border-width:0.10em 0.10em 0 0;display:inline-block;position:relative;height:0.45em;color:white;height:8px;color:white;margin-left:10px;margin-top:-8px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);vertical-align:middle;width:0.45em}header nav.pull-out-drawer .menu ul li.menu-item-has-children:first-child{margin-top:0}header nav.pull-out-drawer .menu ul li.menu-item-has-children.active>ul{max-height:300px;opacity:1;visibility:visible}header nav.pull-out-drawer .menu ul li.menu-item-has-children.active .arrow{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:0}header nav.pull-out-drawer .menu ul li ul{padding-left:0;visibility:0;opacity:0;max-height:0;margin-top:10px;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}header nav.pull-out-drawer .menu ul li ul li{text-transform:none;opacity:.8;font-size:18px;font-weight:500;margin:2.5px 0;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}header nav.pull-out-drawer .menu ul li ul li:hover{opacity:1;-webkit-transform:translateY(-1.5px);-ms-transform:translateY(-1.5px);transform:translateY(-1.5px)}header nav.pull-out-drawer .menu ul li a{text-decoration:none;color:white;display:inline-block}.main-content{text-align:center;margin-top:50px}@media all and (-ms-high-contrast: none){.main-content{margin-top:0}}.main-content .margins-container,.main-content .table-buttons.sticky .scroll-margins-container,.table-buttons.sticky .main-content .scroll-margins-container{overflow:visible}@media (max-width: 991px){.main-content{margin-top:30px}}.main-content h1{font-size:50px;font-weight:900;margin-top:0;margin-bottom:30px}@media (max-width: 991px){.main-content h1{font-size:40px}}@media (max-width: 480px){.main-content h1{font-size:36px}}.main-content p{margin:0;max-width:600px;margin:auto}.main-content .buttons{width:300px;margin:auto}@media (max-width: 991px){.main-content .buttons{width:100%}}.main-content .buttons .download img{margin-right:5px;display:inline-block}.main-content .buttons .index-download{background:#EB7465;margin-top:30px;width:100%;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.main-content .buttons .index-download:hover{background:#DC4444}.main-content .buttons .us-download,.main-content .buttons .eu-download{color:#95989A;border:1px solid #95989A;margin-top:10px;display:inline-block;font-size:12px;width:145px;padding:5px 10px}@media (max-width: 991px){.main-content .buttons .us-download,.main-content .buttons .eu-download{width:calc(50% - 5px);padding:10px}}.main-content .buttons .eu-download{margin-left:5px}.main-content .graph-front{padding:120px 0}@media (max-width: 768px){.main-content .graph-front{display:none}}.main-content .download-img{float:right;margin-top:100px;background:white}@media (max-width: 768px){.main-content .download-img{display:none}}.main-content .download-img:hover{background:#f2f2f2}.table-buttons{text-align:left;margin-bottom:30px;display:inline-block;width:100%}.table-buttons.sticky{position:fixed;width:100%;background:white;z-index:100;padding:15px 0;top:0;left:0}.table-buttons.sticky .scroll-margins-container{margin-bottom:0}.table-buttons.sticky .scroll-headers{display:block}.table-buttons .float-right{float:right}.table-buttons .scroll-headers{display:none}.compare{float:left;width:100%}@media (max-width: 991px){.compare .button{width:100%;margin-bottom:5px}.compare .appear{width:100%}.compare .appear .SumoSelect{width:100%}.compare .appear #cancel{margin-top:5px;text-align:center}.compare .float-right{display:none}}.compare .appear{opacity:0;-webkit-transform:translate(10px);-ms-transform:translate(10px);transform:translate(10px);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;margin-left:5px;vertical-align:top}@media (max-width: 991px){.compare .appear{margin-left:0;margin-top:10px;display:none}}.compare .appear.active{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);z-index:1000;position:relative}@media (max-width: 991px){.compare .appear.active{display:inline-block}}.compare .appear .SumoSelect{height:30px;vertical-align:top}.compare .appear .SumoSelect>.CaptionCont{border-radius:0 !important;border-color:#222 !important;height:30px;max-width:none}.compare .appear #done{background:#14C18C;font-size:12px;font-family:'Roboto';font-weight:300;padding:7.5px 15px;text-transform:uppercase;color:white;display:inline-block;height:30px;cursor:pointer;display:none}@media (max-width: 991px){.compare .appear #done{margin-top:5px;text-align:center}}.single-container .label{font-size:12px;font-family:'Roboto';text-transform:uppercase;letter-spacing:1px;color:#95989A;display:inline-block;margin-bottom:15px}.single-container .light{font-size:14px;font-family:'Roboto';text-transform:uppercase;letter-spacing:1px;color:#95989A;display:block;margin-bottom:10px}.single-container .single-content{display:grid;grid-template-columns:repeat(12, 1fr);grid-column-gap:20px;margin-top:60px;position:relative}@media (max-width: 991px){.single-container .single-content{display:block}}@media (max-width: 991px){.single-container .single-content{margin-top:20px}}.single-container .single-content .left-column{grid-column:1 / 6}@media (max-width: 991px){.single-container .single-content .left-column{max-width:400px}}.single-container .single-content .left-column.sticky{position:fixed;top:30px}.single-container .single-content .left-column.fixed{position:absolute;bottom:0;left:0 !important}.single-container .single-content .left-column .buttons{margin-top:10px;display:inline-block;width:100%}.single-container .single-content .left-column .buttons .download-report{background:#222;width:calc(50% - 10px);font-size:12px;border:2px solid #222;padding:10px 5px}@media (max-width: 1200px){.single-container .single-content .left-column .buttons .download-report{width:100%;text-align:center}}.single-container .single-content .left-column .buttons .download-report.fr,.single-container .single-content .left-column .buttons .download-report.de{background:none;color:#222;margin-left:10px}@media (max-width: 1200px){.single-container .single-content .left-column .buttons .download-report.fr,.single-container .single-content .left-column .buttons .download-report.de{margin-left:0;margin-top:5px}}.single-container .single-content .left-column .buttons .download-brief{background:#222;width:100%;text-align:center}.single-container .single-content .right-column{grid-column:7 / 13}.single-container .single-content .right-column h1{font-size:36px;display:block;margin:0;font-weight:900;line-height:1.1}.single-container .single-content .right-column .comparison-group{font-family:'Roboto';font-size:14px;text-transform:uppercase;display:block;margin-top:10px}.single-container .single-content .right-column .comparison-group a{color:#222;text-transform:uppercase;letter-spacing:1px}@media (max-width: 991px){.single-container .single-content .right-column .mobile-fill{margin-top:30px}}.single-container .single-content .right-column .single-groupm .multi-group{display:inline-block;width:100%;margin-bottom:20px}.single-container .single-content .right-column .overview{margin-top:40px;display:inline-block}.single-container .single-content .right-column .overview .overview-content{font-size:16px}.single-container .single-content .right-column .summary{margin-top:30px}@media (max-width: 991px){.single-container .single-content .right-column .summary{margin-top:20px}}.single-container .single-content .right-column .summary .summary-card{background:white;padding:40px}@media (max-width: 991px){.single-container .single-content .right-column .summary .summary-card{padding:15px}}.single-container .single-content .right-column .summary .summary-card .top-info{overflow:hidden;margin-bottom:30px}.single-container .single-content .right-column .summary .summary-card .top-info .score{float:left}.single-container .single-content .right-column .summary .summary-card .top-info .score span{display:inline-block}.single-container .single-content .right-column .summary .summary-card .top-info .position{float:right}.single-container .single-content .right-column .summary .summary-card .top-info .position span{display:inline-block}.single-container .single-content .right-column .summary .summary-card .top-info .target{margin-left:2.5px}.single-container .single-content .right-column .summary .summary-card .rank{display:inline-block;margin:10px 0;width:100%}.single-container .single-content .right-column .summary .summary-card .rank .very-good{background:#14ADC1}.single-container .single-content .right-column .summary .summary-card .rank.very-good{background:#14ADC1}.single-container .single-content .right-column .summary .summary-card .rank .good{background:#14C18C}.single-container .single-content .right-column .summary .summary-card .rank.good{background:#14C18C}.single-container .single-content .right-column .summary .summary-card .rank .fair{background:#ead726}.single-container .single-content .right-column .summary .summary-card .rank.fair{background:#ead726}.single-container .single-content .right-column .summary .summary-card .rank .poor{background:#EB7465}.single-container .single-content .right-column .summary .summary-card .rank.poor{background:#EB7465}.single-container .single-content .right-column .summary .summary-card .rank .very-poor{background:#97124B}.single-container .single-content .right-column .summary .summary-card .rank.very-poor{background:#97124B}.single-container .single-content .right-column .summary .summary-card .rank .score{color:white;font-size:30px;font-weight:900;padding:5px 15px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-transform:capitalize}.single-container .single-content .right-column .summary .summary-card .rank .score.same::after{content:"";position:relative;display:inline-block;height:6px;background:white;width:16px;margin-left:15px}.single-container .single-content .right-column .summary .summary-card .rank .score.increase::after,.single-container .single-content .right-column .summary .summary-card .rank .score.decrease::after{border-style:solid;border-width:0.25em 0.25em 0 0;content:'';display:inline-block;height:0.45em;margin-left:10px;position:relative;top:0.15em;-webkit-transform:rotate(-45deg) scale(0.6);-ms-transform:rotate(-45deg) scale(0.6);transform:rotate(-45deg) scale(0.6);vertical-align:top;width:0.45em}.single-container .single-content .right-column .summary .summary-card .rank .score.decrease::after{-webkit-transform:rotate(135deg) scale(0.6);-ms-transform:rotate(135deg) scale(0.6);transform:rotate(135deg) scale(0.6);top:0}@media (max-width: 991px){.single-container .single-content .right-column .summary .summary-card .rank .score{font-size:22px}}.single-container .single-content .right-column .summary .summary-card .rank .score.fair{color:#222}.single-container .single-content .right-column .summary .summary-card .history .year{text-transform:capitalize;display:inline-block;margin:0 5px}.single-container .single-content .right-column .summary .summary-card .history .year .very-good{color:#14ADC1}.single-container .single-content .right-column .summary .summary-card .history .year.very-good{color:#14ADC1}.single-container .single-content .right-column .summary .summary-card .history .year .good{color:#14C18C}.single-container .single-content .right-column .summary .summary-card .history .year.good{color:#14C18C}.single-container .single-content .right-column .summary .summary-card .history .year .fair{color:#ead726}.single-container .single-content .right-column .summary .summary-card .history .year.fair{color:#ead726}.single-container .single-content .right-column .summary .summary-card .history .year .poor{color:#EB7465}.single-container .single-content .right-column .summary .summary-card .history .year.poor{color:#EB7465}.single-container .single-content .right-column .summary .summary-card .history .year .very-poor{color:#97124B}.single-container .single-content .right-column .summary .summary-card .history .year.very-poor{color:#97124B}@media (max-width: 991px){.single-container .single-content .right-column .summary .summary-card .history .year{font-size:15px}}.single-container .single-content .right-column .summary .summary-card .history .year:first-child{margin-left:0}.single-container .single-content .right-column .summary .summary-card .history .year:last-child{margin-right:0}.single-container .single-content .right-column .summary .summary-card .history .disclaimer{color:#95989A;font-size:14px;display:inline-block;margin-top:5px}.single-container .single-content .right-column .summary .summary-card .history .disclaimer a{color:#62a9c1}.single-container .single-content .right-column .summary .summary-card .card-content .side-components{width:30%;display:inline-block}@media (max-width: 991px){.single-container .single-content .right-column .summary .summary-card .card-content .side-components{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.single-container .single-content .right-column .summary .summary-card .card-content .side-components .component{padding:15px 0;border-bottom:1px solid #E8E8E8;font-size:14px}.single-container .single-content .right-column .summary .summary-card .card-content .side-components .component:first-child{padding-top:0}.single-container .single-content .right-column .summary .summary-card .card-content .side-components .component .light{margin-bottom:2.5px;text-transform:none;font-weight:300;font-size:12px}@media (max-width: 991px){.single-container .single-content .right-column .summary .summary-card .card-content .side-components .component{-webkit-box-flex:1;-webkit-flex:1 1 40%;-moz-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;margin:0 10px;padding:15px 0}.single-container .single-content .right-column .summary .summary-card .card-content .side-components .component:first-child{padding-top:15px}}.single-container .single-content .right-column .summary .summary-card .card-content .custom-content{width:calc(70% - 35px);margin-left:30px;display:inline-block;vertical-align:top}@media (max-width: 991px){.single-container .single-content .right-column .summary .summary-card .card-content .custom-content{margin-left:0;width:100%;margin-top:20px}}.single-container .single-content .right-column .summary .summary-card .card-content .custom-content .analysis,.single-container .single-content .right-column .summary .summary-card .card-content .custom-content .recommendations{display:inline-block;width:100%}.single-container .single-content .right-column .summary .summary-card .card-content .custom-content .analysis p,.single-container .single-content .right-column .summary .summary-card .card-content .custom-content .recommendations p{font-size:16px;margin:10px 0}.single-container .single-content .right-column .summary .summary-card .card-content .custom-content .analysis p:first-of-type,.single-container .single-content .right-column .summary .summary-card .card-content .custom-content .recommendations p:first-of-type{margin-top:0}.single-container .single-content .right-column .summary .summary-card .card-content .custom-content .recommendations{margin-top:15px}.single-container .single-content .right-column .multi-group .summary-card{background:none;padding:0}.single-container .single-content .right-column .multi-group .summary-card .ranking-group{display:inline-block;width:100%;margin:15px 0}.single-container .single-content .right-column .multi-group .summary-card .ranking-group .grouped-agency{display:block;margin:10px 0}.single-container .single-content .right-column .multi-group .summary-card .ranking-group .grouped-agency a{color:#222;font-weight:600}.single-container .deep-dive{margin-top:60px}@media (max-width: 991px){.single-container .deep-dive{margin-top:20px}}.single-container .deep-dive .tabbed-section .tabs{width:100%;display:inline-block}@media (max-width: 991px){.single-container .deep-dive .tabbed-section .tabs{display:none}}.single-container .deep-dive .tabbed-section .tabs .tab{display:inline-block;cursor:pointer;margin:0 2.5px;background:#E8E8E8;color:#222;position:relative;font-family:'Roboto';font-size:12px;padding:25px 15px}.single-container .deep-dive .tabbed-section .tabs .tab::after{content:"";height:5px;width:calc(100% + 10px);position:absolute;bottom:0;left:0;background:-webkit-gradient(linear, left bottom, left top, from(rgba(34,34,34,0.05)), to(rgba(34,34,34,0)));background:-o-linear-gradient(bottom, rgba(34,34,34,0.05), rgba(34,34,34,0));background:linear-gradient(to top, rgba(34,34,34,0.05), rgba(34,34,34,0))}.single-container .deep-dive .tabbed-section .tabs .tab:first-child{margin-left:0}.single-container .deep-dive .tabbed-section .tabs .tab:last-child::after{width:100%}.single-container .deep-dive .tabbed-section .tabs .tab.active{background:white}.single-container .deep-dive .tabbed-section .tabs .tab.active::after{display:none}.single-container .deep-dive .tabbed-section .tabbed-content{background:white;padding:60px 35px}@media (max-width: 991px){.single-container .deep-dive .tabbed-section .tabbed-content{padding:0;background:none}}.single-container .deep-dive .tabbed-section .tabbed-content .tab-content{display:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 991px){.single-container .deep-dive .tabbed-section .tabbed-content .tab-content{display:block;background:white;padding:30px;margin-top:15px}.single-container .deep-dive .tabbed-section .tabbed-content .tab-content:first-child{margin-top:0}}@media (max-width: 480px){.single-container .deep-dive .tabbed-section .tabbed-content .tab-content{padding:15px}}.single-container .deep-dive .tabbed-section .tabbed-content .tab-content.active{display:block;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.single-container .deep-dive .tabbed-section .tabbed-content .tab-content.active .bar-num{max-width:600px !important}.single-container .deep-dive .tabbed-section .tabbed-content .tab-content:first-child{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.single-container .deep-dive .tabbed-section .tabbed-content .component-info{width:40%;float:left}@media (max-width: 991px){.single-container .deep-dive .tabbed-section .tabbed-content .component-info{width:100%;display:block}}.single-container .deep-dive .tabbed-section .tabbed-content .component-info h2{margin-bottom:5px;margin-top:0}.single-container .deep-dive .tabbed-section .tabbed-content .component-info h3{margin-top:0}.single-container .deep-dive .tabbed-section .tabbed-content .component-info .score .lighter{color:#95989A}.single-container .deep-dive .tabbed-section .tabbed-content .component-info p:first-of-type{margin-top:0}.single-container .deep-dive .tabbed-section .tabbed-content .indicator-scores{width:50%}@media (max-width: 991px){.single-container .deep-dive .tabbed-section .tabbed-content .indicator-scores{width:100%;display:block}}.single-container .deep-dive .tabbed-section .tabbed-content .indicator-scores .indicator-score{display:inline-block;margin:10px 0;width:100%}.single-container .deep-dive .tabbed-section .tabbed-content .indicator-scores .top-group{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.5px;font-size:14px}.single-container .deep-dive .tabbed-section .tabbed-content .indicator-scores .top-group .indicator-row{width:100%;margin-bottom:5px}.single-container .deep-dive .tabbed-section .tabbed-content .indicator-scores .top-group .indicator-row:first-child{margin-bottom:2.5px}.single-container .deep-dive .tabbed-section .tabbed-content .indicator-scores .top-group .indicator-row .group,.single-container .deep-dive .tabbed-section .tabbed-content .indicator-scores .top-group .indicator-row .status,.single-container .deep-dive .tabbed-section .tabbed-content .indicator-scores .top-group .indicator-row .format{width:49%;display:inline-block}.single-container .deep-dive .tabbed-section .tabbed-content .indicator-scores .top-group .indicator-row .group,.single-container .deep-dive .tabbed-section .tabbed-content .indicator-scores .top-group .indicator-row .format{text-align:right;vertical-align:top}.single-container .deep-dive .tabbed-section .tabbed-content .indicator-scores .top-group .indicator-row .status,.single-container .deep-dive .tabbed-section .tabbed-content .indicator-scores .top-group .indicator-row .format{color:#95989A}.single-container .deep-dive .tabbed-section .tabbed-content .indicator-scores .top-group .indicator-row .status span,.single-container .deep-dive .tabbed-section .tabbed-content .indicator-scores .top-group .indicator-row .format span{color:#222}.single-container .deep-dive .tabbed-section .tabbed-content .indicator-scores .top-group .indicator-row .status span a,.single-container .deep-dive .tabbed-section .tabbed-content .indicator-scores .top-group .indicator-row .format span a{color:#62a9c1;font-weight:600;text-decoration:none}.single-container .deep-dive .tabbed-section .tabbed-content .indicator-scores .top-group .indicator-name{font-size:14px;width:49%;display:inline-block}.single-container .deep-dive .tabbed-section .tabbed-content .indicator-scores .top-group .modal-trigger{background:#E8E8E8;color:#222;border-radius:100em;margin-left:5px;height:18px;font-size:14px;display:inline-block;width:18px;text-align:center;cursor:pointer}.single-container .deep-dive .tabbed-section .tabbed-content .indicator-scores .top-group .indicator-modal-content{display:none}.single-container .deep-dive .tabbed-section .tabbed-content .indicator-scores .bar{width:100%;height:30px;background:rgba(149,152,154,0.04);position:relative}.single-container .deep-dive .tabbed-section .tabbed-content .indicator-scores .bar .bar-num{width:12.5%;height:100%;background:#62a9c1;position:absolute;top:0;left:0;-webkit-transition:all 1.6s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all 1.6s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 1.6s cubic-bezier(0.785, 0.135, 0.15, 0.86);max-width:0}@media (max-width: 991px){.single-container .deep-dive .tabbed-section .tabbed-content .indicator-scores .bar .bar-num{max-width:600px}}.back-to-results{display:inline-block;text-decoration:none;color:#222;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:14px}.back-to-results img{height:8px}.modal-fill{display:none;position:fixed;top:50%;-webkit-transform:translateY(-50%) scale(0);-ms-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);background:white;z-index:1000;padding:40px;left:0;right:0;margin:auto;width:700px;-webkit-box-shadow:3px 3px 60px 40px rgba(0,0,0,0.05);box-shadow:3px 3px 60px 40px rgba(0,0,0,0.05)}.modal-fill.active{-webkit-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);display:block}.modal-fill .close-modal{position:absolute;top:10px;right:10px;width:40px;height:40px;cursor:pointer;display:block}.modal-fill .close-modal .close-drawer-container{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:block;position:relative;margin-top:30px;margin-right:-10px}.modal-fill .close-modal .close-drawer-container::after,.modal-fill .close-modal .close-drawer-container::before{content:"";width:20px;height:1.5px;position:absolute;background:#222}.modal-fill .close-modal .close-drawer-container::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#social{position:fixed;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:5px}#social .share{text-transform:uppercase;color:#222;font-size:12px}@media (max-width: 991px){#social{bottom:0;-webkit-transform:none;-ms-transform:none;transform:none;left:0;top:auto;width:100%;background:white;z-index:1000000000;text-align:center;padding:10px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 -1px 4px 2px rgba(34,34,34,0.05);box-shadow:0 -1px 4px 2px rgba(34,34,34,0.05)}}#social a{width:35px;height:35px;display:block;margin:6px 0;-webkit-transition:width .3s ease-in;-o-transition:width .3s ease-in;transition:width .3s ease-in}@media (max-width: 991px){#social a{display:inline-block;margin:0 10px}}#social a img{width:100%}#mobile-menu{padding:2px 6px;border:1px solid #222;position:relative;height:28px;margin-left:2.5px;background:none;vertical-align:top;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;z-index:1000}@media (max-width: 991px){#mobile-menu{position:absolute;top:25px;right:23px}}#mobile-menu span#menu-text{display:inline-block;color:#222}#mobile-menu .hamburger{display:inline-block;margin-right:5px;height:17px;width:17px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#mobile-menu .hamburger .hamburger-bar{width:17px;height:1.5px;top:12px;background:#222;position:absolute;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#mobile-menu .hamburger::before{display:block;content:"";width:17px;height:1.5px;top:7px;background:#222;position:absolute;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#mobile-menu .hamburger::after{display:block;content:"";width:17px;height:1.5px;top:17px;background:#222;position:absolute;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#mobile-menu.active .hamburger{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#mobile-menu.active .hamburger::before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);top:8px}#mobile-menu.active .hamburger::after{top:8px}#mobile-menu.active .hamburger-bar{background:transparent}footer{background:#E8E8E8;padding:30px 0;margin-top:80px}@media (max-width: 991px){footer{padding:30px 0;margin-bottom:50px}}footer .margins-container,footer .table-buttons.sticky .scroll-margins-container,.table-buttons.sticky footer .scroll-margins-container{margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .logo{width:200px}footer .logo a{color:#222;text-decoration:none}footer .footer-nav{width:100%;color:#222}footer .footer-nav ul{padding:0}footer .footer-nav ul.bottom-nav{width:50%;display:inline-block}footer .footer-nav ul.et-social-icons{width:49%;text-align:right;display:inline-block}@media (max-width: 768px){footer .footer-nav ul.et-social-icons{text-align:left}}footer .footer-nav ul.et-social-icons .fa{font-size:28px;color:#95989A;cursor:pointer;text-decoration:none;display:inline-block;margin:0 2.5px}footer .footer-nav li{display:inline-block;margin-right:10px}footer .footer-nav li a{color:#62a9c1;text-decoration:none}footer .footer-nav p{margin:1px 0}.not-found{min-height:50vh}.not-found .what-next{background:white;margin-top:60px;display:inline-block;padding:40px;max-width:600px;text-align:left;position:relative;margin:auto}.not-found .what-next .what-next-text{color:#62a9c1;font-weight:900;margin-top:0;font-size:30px}.not-found .what-next a{color:#62a9c1;font-weight:900}.not-found .what-next p{font-size:20px;margin:15px 0;display:inline-block;width:100%}.comparison-pages{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px 0}@media (max-width: 991px){.comparison-pages{display:block}}.comparison-pages a{background:white;padding:30px;-webkit-box-flex:1;-webkit-flex:1 1 calc(25% - 30px);-moz-box-flex:1;-ms-flex:1 1 calc(25% - 30px);flex:1 1 calc(25% - 30px);margin:15px;min-height:230px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#222;text-decoration:none;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.comparison-pages a:nth-child(1),.comparison-pages a:nth-child(5){margin-left:0}.comparison-pages a:nth-child(4),.comparison-pages a:nth-child(8){margin-right:0}.comparison-pages a:hover{background:#f2f2f2;-webkit-transform:translateY(-2.5px);-ms-transform:translateY(-2.5px);transform:translateY(-2.5px)}@media (max-width: 991px){.comparison-pages a{margin:15px 0}}.basic-template{max-width:800px;margin:30px auto}.basic-template .plain-content{font-size:18px}.basic-template .plain-content p{line-height:1.5}.bar:nth-child(n+30) .component::after{left:auto !important;right:0 !important}.no-cssgrid .left-column{float:left;width:450px}@media (max-width: 991px){.no-cssgrid .left-column{width:100%;margin-bottom:20px}}.no-cssgrid .right-column{float:right;width:calc(100% - 500px);margin-left:50px}@media (max-width: 991px){.no-cssgrid .right-column{width:100%;margin-left:0}}.no-cssgrid .deep-dive{float:left}.no-cssgrid .single-container .deep-dive .tabbed-section .tab-content{overflow:hidden}.no-cssgrid .single-container .deep-dive .tabbed-section .tab-content:first-child{display:block}.no-cssgrid .single-container .deep-dive .tabbed-section .tab-content.active{display:block !important}.no-cssgrid .single-container .deep-dive .tabbed-section .tab-content .indicator-scores{float:right}.no-cssgrid .comparison-pages{display:block}.no-cssgrid .comparison-pages a{display:inline-block;margin:10px;min-height:150px}@media print{#mobile-menu,.menu,.buttons,.button,.back-to-results,.deep-dive,#social{display:none !important}.single-container .single-content .right-column .overview{margin-top:20px}.results-table{margin-top:0}.agency-name{margin-top:15px !important}footer{display:none}footer a{display:none}}
