html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.container,.recirculation>.spark-line,.new-links-module>.spark-line,.links-module>.spark-line{margin-right:auto;margin-left:auto;padding-left:3px;padding-right:4px}.container:before,.recirculation>.spark-line:before,.new-links-module>.spark-line:before,.links-module>.spark-line:before,.container:after,.recirculation>.spark-line:after,.new-links-module>.spark-line:after,.links-module>.spark-line:after{content:" ";display:table}.container:after,.recirculation>.spark-line:after,.new-links-module>.spark-line:after,.links-module>.spark-line:after{clear:both}@media (min-width: 768px){.container,.recirculation>.spark-line,.new-links-module>.spark-line,.links-module>.spark-line{width:727px}}@media (min-width: 992px){.container,.recirculation>.spark-line,.new-links-module>.spark-line,.links-module>.spark-line{width:947px}}@media (min-width: 1200px){.container,.recirculation>.spark-line,.new-links-module>.spark-line,.links-module>.spark-line{width:1147px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:3px;padding-right:4px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-3px;margin-right:-4px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:4px;padding-right:3px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}html#design2017 .contentmodule-icontout .vertical-line{height:25px !important;margin:0 !important}html#design2017 body{-ms-font-feature-settings:"liga", "kern";-o-font-feature-settings:"liga", "kern";font-feature-settings:"liga", "kern"}html#design2017 .share-page .navigation-header__button--mobile-search{display:none !important}html#design2017 .share-page .navigation-header__button--desktop-search{display:none !important}html#design2017 .share-page .navigation-header__button--mobile-share{display:none !important}html#design2017 .share-page .navigation-header__button--desktop-share{display:none !important}html#design2017 .casestudy .overflow-hidden{overflow:hidden}html#design2017 .container.wide,html#design2017 .recirculation>.wide.spark-line,html#design2017 .new-links-module>.wide.spark-line,html#design2017 .links-module>.wide.spark-line{margin-left:42px;margin-right:42px}html#design2017 .container .row.wide,html#design2017 .recirculation>.spark-line .row.wide,html#design2017 .new-links-module>.spark-line .row.wide,html#design2017 .links-module>.spark-line .row.wide{margin-left:42px;margin-right:42px}html#design2017 .container-fluid .row.wide{margin-left:0;margin-right:0}html#design2017 .search-loading{background-color:#ffffff;background-image:url("/a/dist/img/fancy-loading.gif");background-size:50px 50px;background-position:center center;background-repeat:no-repeat;height:150px}html#design2017 .genpact-icon-video .wistia_embed{width:250px !important;height:150px !important}html#design2017 .media .inside-hero-share li{margin-right:0px !important}html#design2017 .media .inside-hero-share li:before{content:"" !important}html#design2017 .media .inside-hero-share a{margin-left:0 !important}html#design2017 .media .inside-hero-share img{width:50px !important}@font-face{font-family:"Guardian Sans Bold";src:url("/a/dist/fonts/GuardianSans-Bold-Web.eot");src:url("/a/dist/fonts/GuardianSans-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianSans-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianSans-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.GuardianSans-Bold,.tag,.load-more__text{font-family:"Guardian Sans Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:'Guardian Sans Regular';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansRegular.woff") format("woff")}@font-face{font-family:'Guardian Sans Regular Italic';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansRegularIt.woff") format("woff")}@font-face{font-family:'Guardian Sans Medium';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansMedium.woff") format("woff")}@font-face{font-family:'Guardian Sans Medium Italic';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansMediumIt.woff") format("woff")}@font-face{font-family:"Guardian Egyptian Black-Italic";src:url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.woff") format("woff");font-weight:800;font-style:italic;font-stretch:normal}.EgypBlack-Italic{font-family:"Guardian Egyptian Black-Italic";font-weight:800;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Black";src:url("/a/dist/fonts/GuardianEgyp-Black-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Black-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Black-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Black-Web.woff") format("woff");font-weight:800;font-style:normal;font-stretch:normal}.EgypBlack{font-family:"Guardian Egyptian Black";font-weight:800;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -BoldItalic";src:url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.woff") format("woff");font-weight:700;font-style:italic;font-stretch:normal}.Egyp-BoldItalic{font-family:"Guardian Egyptian -BoldItalic";font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -Bold";src:url("/a/dist/fonts/GuardianEgyp-Bold-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.Egyp-Bold{font-family:"Guardian Egyptian -Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -SemiBoldItalic";src:url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.woff") format("woff");font-weight:600;font-style:italic;font-stretch:normal}.Egyp-SemiBoldItalic{font-family:"Guardian Egyptian -SemiBoldItalic";font-weight:600;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -SemiBold";src:url("/a/dist/fonts/GuardianEgyp-Semibold-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Semibold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Semibold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Semibold-Web.woff") format("woff");font-weight:600;font-style:normal;font-stretch:normal}.Egyp-SemiBold{font-family:"Guardian Egyptian -SemiBold";font-weight:600;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Medium-Italic";src:url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.woff") format("woff");font-weight:500;font-style:italic;font-stretch:normal}.EgypMedium-Italic{font-family:"Guardian Egyptian Medium-Italic";font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Medium";src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}.EgypMedium{font-family:"Guardian Egyptian Medium";font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Regular-Italic";src:url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}.EgypRegular-Italic{font-family:"Guardian Egyptian Regular-Italic";font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Regular";src:url("/a/dist/fonts/GuardianEgyp-Regular-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Regular-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Regular-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}.EgypRegular{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Light-Italic";src:url("/a/dist/fonts/GuardianEgyp-LightIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-LightIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-LightIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-LightIt-Web.woff") format("woff");font-weight:300;font-style:italic;font-stretch:normal}.EgypLight-Italic{font-family:"Guardian Egyptian Light-Italic";font-weight:300;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Light";src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal}.EgypLight{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Thin-Italic";src:url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.woff") format("woff");font-weight:200;font-style:italic;font-stretch:normal}.EgypThin-Italic{font-family:"Guardian Egyptian Thin-Italic";font-weight:200;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Thin";src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff") format("woff");font-weight:200;font-style:normal;font-stretch:normal}.EgypThin{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Hairline-Italic";src:url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.woff") format("woff");font-weight:100;font-style:italic;font-stretch:normal}.EgypHairline-Italic{font-family:"Guardian Egyptian Hairline-Italic";font-weight:100;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Hairline";src:url("/a/dist/fonts/GuardianEgyp-Hairline-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Hairline-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Hairline-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Hairline-Web.woff") format("woff");font-weight:100;font-style:normal;font-stretch:normal}.EgypHairline{font-family:"Guardian Egyptian Hairline";font-weight:100;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextBlack-Italic";src:url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.woff") format("woff");font-weight:900;font-style:italic;font-stretch:normal}.EgypTextBlack-Italic{font-family:"Guardian Egyptian TextBlack-Italic";font-weight:900;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextBlack";src:url("/a/dist/fonts/GuardianTextEgyp-Black-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Black-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Black-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Black-Web.woff") format("woff");font-weight:900;font-style:normal;font-stretch:normal}.EgypTextBlack{font-family:"Guardian Egyptian TextBlack";font-weight:900;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-BoldItalic";src:url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.woff") format("woff");font-weight:700;font-style:italic;font-stretch:normal}.EgypText-BoldItalic{font-family:"Guardian Egyptian Text-BoldItalic";font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-Bold";src:url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.EgypText-Bold{font-family:"Guardian Egyptian Text-Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-MediumItalic";src:url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.woff") format("woff");font-weight:500;font-style:italic;font-stretch:normal}.EgypText-MediumItalic{font-family:"Guardian Egyptian Text-MediumItalic";font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-Medium";src:url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}.EgypText-Medium{font-family:"Guardian Egyptian Text-Medium";font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextRegular-Italic";src:url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}.EgypTextRegular-Italic{font-family:"Guardian Egyptian TextRegular-Italic";font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextRegular";src:url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}.EgypTextRegular{font-family:"Guardian Egyptian TextRegular";font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"display-egyptian-thin";src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff") format("woff");font-weight:200;font-style:normal;font-stretch:normal}@font-face{font-family:"display-egyptian-light";src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:"display-sans-semibold";src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"display-sans-light";src:url("/a/dist/fonts/GdnSanDS2Lig.eot");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"genpact-icon-library";src:url("/a/dist/fonts/genpact-icon-library.ttf") format("truetype");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"photograph-signature";src:url("/a/dist/fonts/Photograph-Signature.ttf");font-weight:400;font-style:normal;font-stretch:normal}.editlink{font-size:11px}.is--load{opacity:0;transform:translateY(100px)}.is--loaded{-webkit-animation:load-in 0.4s ease 1;animation:load-in 0.4s ease 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes load-in{0%{opacity:0;transform:translateY(100px)}25%{opacity:0;transform:translateY(75px)}50%{opacity:0.4;transform:translateY(50px)}75%{opacity:0.8;transform:translateY(25px)}100%{opacity:1;transform:translateY(0px)}}@keyframes load-in{0%{opacity:0;transform:translateY(100px)}25%{opacity:0;transform:translateY(75px)}50%{opacity:0.4;transform:translateY(50px)}75%{opacity:0.8;transform:translateY(25px)}100%{opacity:1;transform:translateY(0px)}}.spark-line--animate,.spark-line__progress-bar.no--load:hover,.spark-line__progress-bar.no--load:focus{-webkit-animation:spark-line 0.8s ease 1;animation:spark-line 0.8s ease 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1.5s;animation-delay:1.5s}@-webkit-keyframes spark-line{0%{height:0}20%{height:20%}40%{height:40%}60%{height:60%}80%{height:80%}100%{height:100%}}@keyframes spark-line{0%{height:0}20%{height:20%}40%{height:40%}60%{height:60%}80%{height:80%}100%{height:100%}}.chart--animate .chart-mask{-webkit-animation:chart 1.8s ease 1;animation:chart 1.8s ease 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1.5s;animation-delay:1.5s}@-webkit-keyframes chart{0%{width:0vw}20%{width:10vw}40%{width:30vw}60%{width:50vw}80%{width:75vw}85%{width:95vw}100%{width:100vw}}@keyframes chart{0%{width:0vw}20%{width:10vw}40%{width:30vw}60%{width:50vw}80%{width:75vw}85%{width:95vw}100%{width:100vw}}@-webkit-keyframes fifty-fifty-hero-main{from{opacity:0}to{opacity:1}}@keyframes fifty-fifty-hero-main{from{opacity:0}to{opacity:1}}@-webkit-keyframes fifty-fifty-hero-background{0%{width:0;height:100%}5%{width:15vw;height:100%}10%{width:30vw;height:100%}15%{width:45vw;height:100%}20%{width:60vw;height:100%}25%{width:75vw;height:100%}30%{width:90vw;height:100%}35%{width:100vw;height:100%}40%{width:100vw;height:100%}45%{width:100vw;height:100%}50%{width:100vw;height:98%}55%{width:100vw;height:96%}60%{width:100vw;height:94%}65%{width:100vw;height:92%}70%{width:100vw;height:90%}75%{width:100vw;height:88%}80%{width:100vw;height:86%}85%{width:100vw;height:84%}90%{width:100vw;height:82%}95%{width:100vw;height:80%}100%{width:100vw;height:78%}}@keyframes fifty-fifty-hero-background{0%{width:0;height:100%}5%{width:15vw;height:100%}10%{width:30vw;height:100%}15%{width:45vw;height:100%}20%{width:60vw;height:100%}25%{width:75vw;height:100%}30%{width:90vw;height:100%}35%{width:100vw;height:100%}40%{width:100vw;height:100%}45%{width:100vw;height:100%}50%{width:100vw;height:98%}55%{width:100vw;height:96%}60%{width:100vw;height:94%}65%{width:100vw;height:92%}70%{width:100vw;height:90%}75%{width:100vw;height:88%}80%{width:100vw;height:86%}85%{width:100vw;height:84%}90%{width:100vw;height:82%}95%{width:100vw;height:80%}100%{width:100vw;height:78%}}@-webkit-keyframes fifty-fifty-hero-image-container{0%{top:-100%;background-position:220% 50%;background-size:cover}10%{background-position:220% 50%;background-size:cover;top:-80%}20%{top:-60%;background-position:220% 50%;background-size:cover}30%{top:-45%;background-position:150% 50%;background-size:cover}40%{top:-20%;background-position:100% 50%;background-size:cover}50%{top:0;background-position:80% 50%;background-size:cover}60%{top:0;background-position:60% 50%;background-size:cover}70%{top:0;background-position:45% 50%;background-size:cover}80%{top:0;background-position:35% 50%;background-size:cover}90%{top:0;background-position:30% 50%;background-size:cover}100%{top:0;background-position:20% 50%;background-size:cover}}@keyframes fifty-fifty-hero-image-container{0%{top:-100%;background-position:220% 50%;background-size:cover}10%{background-position:220% 50%;background-size:cover;top:-80%}20%{top:-60%;background-position:220% 50%;background-size:cover}30%{top:-45%;background-position:150% 50%;background-size:cover}40%{top:-20%;background-position:100% 50%;background-size:cover}50%{top:0;background-position:80% 50%;background-size:cover}60%{top:0;background-position:60% 50%;background-size:cover}70%{top:0;background-position:45% 50%;background-size:cover}80%{top:0;background-position:35% 50%;background-size:cover}90%{top:0;background-position:30% 50%;background-size:cover}100%{top:0;background-position:20% 50%;background-size:cover}}@-webkit-keyframes fifty-fifty-hero-text-container{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0px)}}@keyframes fifty-fifty-hero-text-container{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0px)}}@-webkit-keyframes fifty-fifty-hero-links-container{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0px)}}@keyframes fifty-fifty-hero-links-container{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0px)}}@-webkit-keyframes meet-cora-hero-panel-1-visibility{from{opacity:0}to{opacity:1}}@keyframes meet-cora-hero-panel-1-visibility{from{opacity:0}to{opacity:1}}@-webkit-keyframes meet-cora-hero-panel-1-mask{from{opacity:0;right:-50%}to{opacity:1;right:0}}@keyframes meet-cora-hero-panel-1-mask{from{opacity:0;right:-50%}to{opacity:1;right:0}}@-webkit-keyframes meet-cora-hero-panel-1-mask-out{from{opacity:1;right:0%}to{opacity:1;right:100%}}@keyframes meet-cora-hero-panel-1-mask-out{from{opacity:1;right:0%}to{opacity:1;right:100%}}@-webkit-keyframes meet-cora-hero-panel-1-title{from{opacity:0;transform:translateY(30%)}to{opacity:1;transform:translateY(-50%)}}@keyframes meet-cora-hero-panel-1-title{from{opacity:0;transform:translateY(30%)}to{opacity:1;transform:translateY(-50%)}}@-webkit-keyframes meet-cora-hero-panel-1-title-out{from{opacity:1;transform:translateY(-50%)}to{opacity:0;transform:translateY(-80%)}}@keyframes meet-cora-hero-panel-1-title-out{from{opacity:1;transform:translateY(-50%)}to{opacity:0;transform:translateY(-80%)}}@-webkit-keyframes meet-cora-hero-panel-2-mask{0%{right:-50%}25%{right:15%;width:20vw}50%{right:30%;width:30vw}75%{right:45%;width:40vw}100%{right:50%;width:50vw}}@keyframes meet-cora-hero-panel-2-mask{0%{right:-50%}25%{right:15%;width:20vw}50%{right:30%;width:30vw}75%{right:45%;width:40vw}100%{right:50%;width:50vw}}@-webkit-keyframes meet-cora-hero-panel-2-mask-out{0%{right:50%;width:50vw}25%{right:50%;width:40vw}50%{right:50%;width:30vw}75%{right:50%;width:20vw}100%{right:50%;width:0vw}}@keyframes meet-cora-hero-panel-2-mask-out{0%{right:50%;width:50vw}25%{right:50%;width:40vw}50%{right:50%;width:30vw}75%{right:50%;width:20vw}100%{right:50%;width:0vw}}@-webkit-keyframes meet-cora-hero-panel-2-title{from{opacity:0;transform:translateY(30%)}to{opacity:1;transform:translateY(-50%)}}@keyframes meet-cora-hero-panel-2-title{from{opacity:0;transform:translateY(30%)}to{opacity:1;transform:translateY(-50%)}}@-webkit-keyframes meet-cora-hero-panel-2-title-out{from{opacity:1;transform:translateY(-50%)}to{opacity:0;transform:translateY(-80%)}}@keyframes meet-cora-hero-panel-2-title-out{from{opacity:1;transform:translateY(-50%)}to{opacity:0;transform:translateY(-80%)}}@-webkit-keyframes meet-cora-hero-panel-3-topics{from{opacity:0;margin-top:5em}to{opacity:1;margin-top:0}}@keyframes meet-cora-hero-panel-3-topics{from{opacity:0;margin-top:5em}to{opacity:1;margin-top:0}}@-webkit-keyframes meet-cora-hero-background-panel-1{from{opacity:0;transform:translateX(0vw) translateY(-50vh)}20%{opacity:1}to{opacity:1;transform:translateX(-50vw) translateY(0vh)}}@keyframes meet-cora-hero-background-panel-1{from{opacity:0;transform:translateX(0vw) translateY(-50vh)}20%{opacity:1}to{opacity:1;transform:translateX(-50vw) translateY(0vh)}}@-webkit-keyframes meet-cora-hero-background-panel-first-to-final{from{transform:translateX(-50vw) translateY(0vh)}to{transform:translateX(0vw) translateY(-50vh)}}@keyframes meet-cora-hero-background-panel-first-to-final{from{transform:translateX(-50vw) translateY(0vh)}to{transform:translateX(0vw) translateY(-50vh)}}@-webkit-keyframes meet-cora-hero-background-panel-2{from{transform:translateX(-50vw) translateY(0vh)}to{transform:translateX(0vw) translateY(-50vh)}}@keyframes meet-cora-hero-background-panel-2{from{transform:translateX(-50vw) translateY(0vh)}to{transform:translateX(0vw) translateY(-50vh)}}@-webkit-keyframes meet-cora-hero-background-panel-second-to-final{from{transform:translateX(0vw) translateY(-50vh)}to{transform:translateX(0vw) translateY(-50vh)}}@keyframes meet-cora-hero-background-panel-second-to-final{from{transform:translateX(0vw) translateY(-50vh)}to{transform:translateX(0vw) translateY(-50vh)}}@-webkit-keyframes meet-cora-hero-panel-3-background{0%{width:0vw;left:20vw}10%{width:20vw;left:20vw}20%{width:40vw;left:15vw}30%{width:50vw;left:10vw}40%{width:60vw;left:5vw}50%{width:70vw;left:0vw}60%{width:80vw;left:0vw}70%{width:90vw;left:0vw}80%{width:93vw;left:0vw}90%{width:97vw;left:0vw}100%{width:100vw;left:0vw}}@keyframes meet-cora-hero-panel-3-background{0%{width:0vw;left:20vw}10%{width:20vw;left:20vw}20%{width:40vw;left:15vw}30%{width:50vw;left:10vw}40%{width:60vw;left:5vw}50%{width:70vw;left:0vw}60%{width:80vw;left:0vw}70%{width:90vw;left:0vw}80%{width:93vw;left:0vw}90%{width:97vw;left:0vw}100%{width:100vw;left:0vw}}@-webkit-keyframes meet-cora-hero-panel-3-out{from{width:100vw;left:0vw}to{width:0vw;left:100vw}}@keyframes meet-cora-hero-panel-3-out{from{width:100vw;left:0vw}to{width:0vw;left:100vw}}@-webkit-keyframes meet-cora-hero-panel-3-out-content-item-1{from{opacity:1}to{opacity:0}}@keyframes meet-cora-hero-panel-3-out-content-item-1{from{opacity:1}to{opacity:0}}@-webkit-keyframes meet-cora-hero-panel-3-out-content-item-2{from{opacity:1}to{opacity:0}}@keyframes meet-cora-hero-panel-3-out-content-item-2{from{opacity:1}to{opacity:0}}@-webkit-keyframes meet-cora-hero-panel-3-out-content-item-3{from{opacity:1}to{opacity:0}}@keyframes meet-cora-hero-panel-3-out-content-item-3{from{opacity:1}to{opacity:0}}@-webkit-keyframes meet-cora-hero-background-panel-final{from{transform:translateX(0vw) translateY(0vh)}to{transform:translateX(0vw) translateY(-50vh)}}@keyframes meet-cora-hero-background-panel-final{from{transform:translateX(0vw) translateY(0vh)}to{transform:translateX(0vw) translateY(-50vh)}}@-webkit-keyframes meet-cora-hero-panel-final{from{transform:translateY(100vh)}to{transform:translateY(0vh)}}@keyframes meet-cora-hero-panel-final{from{transform:translateY(100vh)}to{transform:translateY(0vh)}}@-webkit-keyframes meet-cora-hero-panel-final-content{from{opacity:0}to{opacity:1}}@keyframes meet-cora-hero-panel-final-content{from{opacity:0}to{opacity:1}}@-webkit-keyframes meet-cora-hero-background-panel-final-to-1{from{transform:translateX(0vw) translateY(-50vh);:before{opacity:1}}20%{:before{opacity:0}}to{transform:translateX(-50vw) translateY(0vh);:before{opacity:0}}}@keyframes meet-cora-hero-background-panel-final-to-1{from{transform:translateX(0vw) translateY(-50vh);:before{opacity:1}}20%{:before{opacity:0}}to{transform:translateX(-50vw) translateY(0vh);:before{opacity:0}}}@-webkit-keyframes meet-cora-hero-skip{from{bottom:-2em;opacity:0}to{bottom:2em;opacity:1}}@keyframes meet-cora-hero-skip{from{bottom:-2em;opacity:0}to{bottom:2em;opacity:1}}@-webkit-keyframes meet-cora-hero-controls{from{right:-2em;opacity:0}to{right:2em;opacity:1}}@keyframes meet-cora-hero-controls{from{right:-2em;opacity:0}to{right:2em;opacity:1}}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("../fonts/fontawesome-webfont.eot?v=4.7.0");src:url("../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}html{box-sizing:border-box;height:100%}*,*::before,*::after{box-sizing:inherit}body{min-height:100%;margin:0;padding:0;transition:background-color 1s ease;transition-delay:1s}body.scroll-lock{overflow:hidden;max-height:100vh}body.scroll-lock .page{max-height:100vh;overflow:hidden}body.saved-items--active{background-color:#031a34;overflow:hidden;transition:none}body.saved-items--active>footer{display:none}.page{box-shadow:0 0 0 rgba(255,255,255,0.2),0 0 0 rgba(255,255,255,0.2);position:relative;left:0;right:0;top:0;bottom:0;transition:1s ease;z-index:1}.page.saved-items--active{height:calc(100% - 16.5rem);overflow:hidden;box-shadow:1rem 1rem 0 rgba(255,255,255,0.2),2rem 2rem 0 rgba(255,255,255,0.2);position:absolute;left:-83.5%;right:83.5%;top:16.5rem}@media screen and (min-width: 768px){.page.saved-items--active{box-shadow:2rem 2rem 0 rgba(255,255,255,0.2),4rem 4rem 0 rgba(255,255,255,0.2);left:-50%;right:50%;top:10.8rem;height:calc(100% - 10.8rem)}}@media screen and (min-width: 900px){.page.saved-items--active{box-shadow:4rem 4rem 0 rgba(255,255,255,0.2),8rem 8rem 0 rgba(255,255,255,0.2);left:-70%;right:70%;top:16rem;height:calc(100% - 16rem)}}@media screen and (min-width: 1440px){.page.saved-items--active{left:-50%;right:50%;top:14rem;height:calc(100% - 14rem)}}@media screen and (min-width: 1900px){.page.saved-items--active{top:17.2rem;height:calc(100% - 17.2rem)}}.page.saved-items--active::before{background-color:rgba(0,0,0,0.25);content:'';transition:1s ease;position:absolute;top:0;bottom:0;left:0;right:0;z-index:3002}.page-content-wrapper{position:relative;z-index:1;background-color:#fff}.mask-container{position:relative}.box-shadow,.button,.share-button__share-list{box-shadow:0 0 52px 0 rgba(0,0,0,0.2)}.icon-shadow{text-shadow:0 0 52px rgba(0,0,0,0.2)}.mask,.saved-items-card__image::before,.accordion .accordion-item__content .accordion-image figure::before,.fifty-fifty-hero__image-row::before,.recruitment__background::before,.case-study-list__study::before,.related-case-study .case-study__background::after,.module-mask,.next-steps__background::after,.video-hero__background::before,.t-validator__background::before,.slide-panel__background::before{position:absolute;top:0;left:0;right:0;bottom:0}.hero-mask,.hero__background::before,.blog-hero__background::before{background-image:linear-gradient(to bottom, rgba(0,0,0,0.25), rgba(0,0,0,0))}.mask,.saved-items-card__image::before,.accordion .accordion-item__content .accordion-image figure::before,.fifty-fifty-hero__image-row::before,.recruitment__background::before,.case-study-list__study::before,.related-case-study .case-study__background::after{background-image:linear-gradient(to bottom, rgba(0,0,0,0.25), rgba(0,0,0,0.85))}.module-mask,.next-steps__background::after,.video-hero__background::before,.t-validator__background::before,.slide-panel__background::before{background-image:linear-gradient(to top, rgba(0,0,0,0.25), rgba(0,0,0,0.85))}.row{overflow-x:hidden}.insightmain .row{overflow-x:visible}.button{align-items:center;border:none;border-radius:52px;cursor:pointer;display:flex;padding:3.38rem 3.77rem}@media screen and (min-width: 1440px){.button{padding:2.5rem 3.77rem}}@media screen and (min-width: 1900px){.button{padding:3.38rem 3.77rem}}.button--default{background-color:#ff555f;color:#fff;font-family:display-sans-semibold,sans-serif;font-size:1.4rem;font-weight:600;text-transform:uppercase}.button--default .icon,.button--default .chapter-nav__navigation ul::after,.chapter-nav__navigation .button--default ul::after{text-align:right;margin-left:8.4rem;font-size:3rem}.button--play-button{background-color:#ff555f;border-radius:1rem;color:#fff;font-size:1.2rem;padding:1.8rem 3rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:10}.button--play-button .icon,.button--play-button .chapter-nav__navigation ul::after,.chapter-nav__navigation .button--play-button ul::after{font-size:2rem;line-height:1;margin:0}@media screen and (min-width: 768px){.button--play-button{padding:4rem 8rem}}.button--share-link{background:none;border-bottom:1px solid #fff;border-radius:0;box-shadow:none;color:#fff;display:inline-block;font-family:display-egyptian-thin,sans-serif;font-size:3rem;font-weight:100;line-height:1.8;margin:0 auto 4.5rem;padding:0 0 0.75rem;text-align:center;width:100%}@media screen and (min-width: 768px){.button--share-link{border-bottom:3px solid #fff;font-size:3rem;line-height:1;padding:0 0 1.5rem}}.button{align-items:center;border:none;border-radius:52px;cursor:pointer;display:flex;padding:3.38rem 3.77rem}@media screen and (min-width: 1440px){.button{padding:2.5rem 3.77rem}}@media screen and (min-width: 1900px){.button{padding:3.38rem 3.77rem}}.button--default{background-color:#ff555f;color:#fff;font-family:display-sans-semibold,sans-serif;font-size:1.4rem;font-weight:600;text-transform:uppercase}.button--default .icon,.button--default .chapter-nav__navigation ul::after,.chapter-nav__navigation .button--default ul::after{text-align:right;margin-left:8.4rem;font-size:3rem}.button--play-button{background-color:#ff555f;border-radius:1rem;color:#fff;font-size:1.2rem;padding:1.8rem 3rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:10}.button--play-button .icon,.button--play-button .chapter-nav__navigation ul::after,.chapter-nav__navigation .button--play-button ul::after{font-size:2rem;line-height:1;margin:0}@media screen and (min-width: 768px){.button--play-button{padding:4rem 8rem}}.button--share-link{background:none;border-bottom:1px solid #fff;border-radius:0;box-shadow:none;color:#fff;display:inline-block;font-family:display-egyptian-thin,sans-serif;font-size:3rem;font-weight:100;line-height:1.8;margin:0 auto 4.5rem;padding:0 0 0.75rem;text-align:center;width:100%}@media screen and (min-width: 768px){.button--share-link{border-bottom:3px solid #fff;font-size:3rem;line-height:1;padding:0 0 1.5rem}}#mktoForm_1374{margin-left:25px !important;width:100% !important}#mktoForm_1374 .mktoButton{background-color:#fff !important;display:block !important;width:196px !important;padding:17px 0 14px !important;margin:14px 0 23px !important;font-family:Helvetica, Arial, sans-serif !important;font-size:13px !important;font-weight:bold !important;text-transform:uppercase !important;letter-spacing:2.43px !important;background-color:#fff !important;border:1px solid #ff555f !important;color:#ff555f !important;cursor:pointer !important;border-radius:52px !important;box-shadow:none !important;background-image:none !important}#mktoForm_1374 .mktoButton:hover{background-color:#ff555f !important;color:white !important}#mktoForm_1374 .mktoField{width:100% !important;display:block !important;height:34px !important;padding:6px 12px !important;font-size:14px !important;line-height:1.42857 !important;color:#555555 !important;background-color:#fff !important;background-image:none !important;border:1px solid #ccc !important;border-radius:4px !important;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075) !important;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s !important}#mktoForm_1374 select.mktoField,#mktoForm_1374 input.mktoField[type="email"],#mktoForm_1374 input.mktoField[type="tel"],#mktoForm_1374 input.mktoField[type="text"]{width:90% !important}#mktoForm_1374 input.mktoField[type="radio"]{height:0px !important;padding:6px 12px !important;font-size:14px !important;line-height:1.42857 !important;color:#555555 !important;background-color:#fff !important;background-image:none !important;border:1px solid #ccc !important;border-radius:4px !important;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075) !important;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s !important}#mktoForm_1374 .mktoFormCol{width:100% !important}#mktoForm_1374 .mktoFieldDescriptor.mktoFormCol{width:50% !important}@media screen and (min-width: 275px){#mktoForm_1374 .mktoFieldDescriptor.mktoFormCol{width:50% !important}}@media screen and (min-width: 768px){#mktoForm_1374 .mktoFieldDescriptor.mktoFormCol{width:50% !important}}@media screen and (min-width: 900px){#mktoForm_1374 .mktoFieldDescriptor.mktoFormCol{width:50% !important}}@media screen and (min-width: 1440px){#mktoForm_1374 .mktoFieldDescriptor.mktoFormCol{width:50% !important}}@media screen and (min-width: 1240px){#mktoForm_1374 .mktoFieldDescriptor.mktoFormCol{width:50% !important}}@media screen and (min-width: 1900px){#mktoForm_1374 .mktoFieldDescriptor.mktoFormCol{width:50% !important}}#mktoForm_1374 .mktoFieldWrap{width:100% !important}#mktoForm_1374 #MktoPersonNotes{height:100px !important}#mktoForm_1374 .mktoHtmlText{border:none !important;font-style:normal !important;font-family:display-egyptian-light,sans-serif !important;font-size:2rem !important;line-height:2.6rem !important;font-weight:normal !important;text-transform:uppercase !important;padding:0px !important}#mktoForm_1374 .mktoLabel{font-style:normal !important;font-family:display-egyptian-light,sans-serif !important;font-size:1.6rem !important;font-weight:normal !important}#mktoForm_1374 label{font-style:normal !important;font-family:display-egyptian-light,sans-serif !important;font-size:1.6rem !important;font-weight:normal !important}#mktoForm_1374 input[type=radio]:checked+label:before{background-position:2px 2px !important}#mktoForm_1226,#mktoForm_2166{margin-left:25px !important;width:100% !important}#mktoForm_1226 .mktoButton,#mktoForm_2166 .mktoButton{background-color:#fff !important;display:block !important;width:196px !important;padding:17px 0 14px !important;margin:14px 0 23px !important;font-family:Helvetica, Arial, sans-serif !important;font-size:13px !important;font-weight:bold !important;text-transform:uppercase !important;letter-spacing:2.43px !important;background-color:#fff !important;border:1px solid #ff555f !important;color:#ff555f !important;cursor:pointer !important;border-radius:52px !important;box-shadow:none !important;background-image:none !important}#mktoForm_1226 .mktoButton:hover,#mktoForm_2166 .mktoButton:hover{background-color:#ff555f !important;color:white !important}#mktoForm_1226 .mktoField,#mktoForm_2166 .mktoField{display:block !important;width:100% !important;height:34px !important;padding:6px 12px !important;font-size:14px !important;line-height:1.42857 !important;color:#555555 !important;background-color:#fff !important;background-image:none !important;border:1px solid #ccc !important;border-radius:4px !important;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075) !important;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s !important}#mktoForm_1226 .mktoFieldDescriptor,#mktoForm_2166 .mktoFieldDescriptor{width:100% !important}@media screen and (min-width: 275px){#mktoForm_1226 .mktoFieldDescriptor,#mktoForm_2166 .mktoFieldDescriptor{width:90% !important}}@media screen and (min-width: 768px){#mktoForm_1226 .mktoFieldDescriptor,#mktoForm_2166 .mktoFieldDescriptor{width:90% !important}}@media screen and (min-width: 900px){#mktoForm_1226 .mktoFieldDescriptor,#mktoForm_2166 .mktoFieldDescriptor{width:100% !important}}@media screen and (min-width: 1440px){#mktoForm_1226 .mktoFieldDescriptor,#mktoForm_2166 .mktoFieldDescriptor{width:100% !important}}@media screen and (min-width: 1240px){#mktoForm_1226 .mktoFieldDescriptor,#mktoForm_2166 .mktoFieldDescriptor{width:100% !important}}@media screen and (min-width: 1900px){#mktoForm_1226 .mktoFieldDescriptor,#mktoForm_2166 .mktoFieldDescriptor{width:100% !important}}#mktoForm_1226 .mktoFieldWrap,#mktoForm_2166 .mktoFieldWrap{width:100% !important}#mktoForm_1226 #MktoPersonNotes,#mktoForm_2166 #MktoPersonNotes{height:100px !important}#mktoForm_1294contact-us-form__selector{margin-left:25px !important;width:100% !important}#mktoForm_1294contact-us-form__selector .mktoButton{background-color:#fff !important;display:block !important;width:196px !important;padding:17px 0 14px !important;margin:14px 0 23px !important;font-family:Helvetica, Arial, sans-serif !important;font-size:13px !important;font-weight:bold !important;text-transform:uppercase !important;letter-spacing:2.43px !important;background-color:#fff !important;border:1px solid #35A1E3 !important;color:#35A1E3 !important;cursor:pointer !important;border-radius:52px !important;box-shadow:none !important;background-image:none !important}#mktoForm_1294contact-us-form__selector .mktoButton:hover{background-color:#35A1E3 !important;color:white !important}#mktoForm_1294contact-us-form__selector .mktoField{display:block !important;width:100% !important;height:34px !important;padding:6px 12px !important;font-size:14px !important;line-height:1.42857 !important;color:#555555 !important;background-color:#fff !important;background-image:none !important;border:1px solid #ccc !important;border-radius:4px !important;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075) !important;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s !important}#mktoForm_1294contact-us-form__selector .mktoFieldDescriptor{width:100% !important}@media screen and (min-width: 275px){#mktoForm_1294contact-us-form__selector .mktoFieldDescriptor{width:90% !important}}@media screen and (min-width: 768px){#mktoForm_1294contact-us-form__selector .mktoFieldDescriptor{width:90% !important}}@media screen and (min-width: 900px){#mktoForm_1294contact-us-form__selector .mktoFieldDescriptor{width:100% !important}}@media screen and (min-width: 1440px){#mktoForm_1294contact-us-form__selector .mktoFieldDescriptor{width:100% !important}}@media screen and (min-width: 1240px){#mktoForm_1294contact-us-form__selector .mktoFieldDescriptor{width:100% !important}}@media screen and (min-width: 1900px){#mktoForm_1294contact-us-form__selector .mktoFieldDescriptor{width:100% !important}}#mktoForm_1294contact-us-form__selector .mktoFieldWrap{width:100% !important}#mktoForm_1294contact-us-form__selector #MktoPersonNotes{height:100px !important}.marketoForm .mktoLogicalField{width:auto !important}.marketoForm .form-top-paragraph{font-family:"Guardian Egyptian Regular" !important;font-weight:400 !important;font-style:normal !important;font-stretch:normal !important;font-size:16px !important}.marketoForm .form-top-paragraph p{font-family:"Guardian Egyptian Regular" !important;font-weight:400 !important;font-style:normal !important;font-stretch:normal !important;font-size:16px !important}.marketoForm .form-bottom-paragraph{margin-left:25px !important;width:100% !important}.marketoForm .form-bottom-paragraph p{font-size:1.4rem !important;line-height:1.2em !important;margin-bottom:5px !important}.marketoForm #mktoForm_1226 .mktoLogicalField label{width:50% !important}.marketoForm .mktoForm{margin-left:25px !important;width:100% !important}.marketoForm .mktoForm .mktoFormCol{margin-bottom:0px}.marketoForm .mktoForm .mktoOffset{display:none}.marketoForm .mktoForm .mktoButton{background-color:#fff !important;display:block !important;width:196px !important;padding:17px 0 14px !important;margin:0px 0 23px !important;font-family:Helvetica, Arial, sans-serif !important;font-size:13px !important;font-weight:bold !important;text-transform:uppercase !important;letter-spacing:2.43px !important;background-color:#fff !important;border:1px solid #ff555f !important;color:#ff555f !important;cursor:pointer !important;border-radius:52px !important;box-shadow:none !important;background-image:none !important}.marketoForm .mktoForm .mktoButton:hover{background-color:#ff555f !important;color:white !important}.marketoForm .mktoForm .mktoField{display:block !important;width:100% !important;padding:6px 12px !important;font-size:14px !important;line-height:1.42857 !important;color:#555555 !important;background-color:#fff !important;background-image:none !important;border:1px solid #ccc !important;border-radius:4px !important;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075) !important;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s !important}.marketoForm .mktoForm .mktoFieldDescriptor{width:100% !important}@media screen and (min-width: 275px){.marketoForm .mktoForm .mktoFieldDescriptor{width:90% !important}}@media screen and (min-width: 768px){.marketoForm .mktoForm .mktoFieldDescriptor{width:90% !important}}@media screen and (min-width: 900px){.marketoForm .mktoForm .mktoFieldDescriptor{width:100% !important}}@media screen and (min-width: 1440px){.marketoForm .mktoForm .mktoFieldDescriptor{width:100% !important}}@media screen and (min-width: 1240px){.marketoForm .mktoForm .mktoFieldDescriptor{width:100% !important}}@media screen and (min-width: 1900px){.marketoForm .mktoForm .mktoFieldDescriptor{width:100% !important}}.marketoForm .mktoForm .mktoFieldWrap{width:100% !important}.marketoForm .mktoForm #MktoPersonNotes{height:100px !important}.marketoForm .mktoForm .mktoButtonWrap{margin-left:0px}.marketoForm .mktoForm .mktoLogicalField label{font-style:normal !important;font-family:display-egyptian-light,sans-serif !important;font-size:1.6rem !important;font-weight:normal !important}body{overflow:hidden}.slick-slider{margin-bottom:0 !important}.quote-carousel .quote-carousel-autoplay .slick-dots li{position:relative;display:inline-block;height:20px;margin:5px 0;padding:0;cursor:pointer;width:32px}.quote-carousel .quote-carousel-autoplay .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.quote-carousel .quote-carousel-autoplay .slick-dots li button:before{font-family:"slick";font-size:17px;line-height:20px;position:absolute;top:0;left:0;width:27px;height:21px;content:"•";text-align:center;color:#747474}.quote-carousel .quote-carousel-autoplay .slick-dots li.slick-active button:before{color:#fff}@media (max-width: 768px){html#design2017 body.homepg2017 .row.padded{margin-right:20px;margin-left:20px}}html#design2017 .bluebg{background-color:#0e4c7a}html#design2017 .right{float:right}html#design2017 .left{float:left}html#design2017 .contact-us-banner{display:none}html#design2017 body.forms-page section.wysiwyg{background-color:#07305e}html#design2017 .cta{height:auto;width:auto;display:inline-block;padding-top:9px}html#design2017 .cta span{display:inline-block;float:left;font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;letter-spacing:0.88px;text-transform:uppercase;line-height:20px;color:#2d3135;margin-top:49px}html#design2017 .cta span.white{color:#fff}html#design2017 .cta span.red{color:#FF555F}html#design2017 .cta a{display:inline-block;float:left}html#design2017 .cta a.cta-right-redOnWhite{transition:all 0.5s ease;display:inline-block;cursor:pointer;width:120px;height:120px !important;background:url("/a/dist/img/cta-btn2-right-redOnWhite.svg") no-repeat center center,url("/a/dist/img/cta-btn2-right-redOnWhite-hoverWhiteOnRed.svg") no-repeat -9999px -9999px}html#design2017 .cta a.cta-right-redOnWhite:hover{width:120px;height:120px;background:url("/a/dist/img/cta-btn2-right-redOnWhite-hoverWhiteOnRed.svg") no-repeat center center}html#design2017 .cta a.cta-right-redOnWhite:focus{outline:3px solid #25a5bd}html#design2017 .cta a.cta-right-whiteOnRed{transition:all 0.5s ease;display:inline-block;cursor:pointer;width:105px;height:105px;background:url("/a/dist/img/cta-btn2-right-whiteOnRed.svg") no-repeat center center,url("/a/dist/img/cta-button-right-redOnWhite.svg") no-repeat -9999px -9999px}html#design2017 .cta a.cta-right-whiteOnRed:hover{width:105px;height:105px;background:url("/a/dist/img/cta-button-right-redOnWhite.svg") no-repeat center center}html#design2017 .cta a.cta-down-whiteOnRed{transition:all 0.5s ease;display:inline-block;cursor:pointer;width:105px;height:105px;background:url("/a/dist/img/cta-btn2-down-whiteOnRed.svg") no-repeat center center,url("/a/dist/img/cta-btn2-down-whiteOnRed-hoverRedOnWhite.svg") no-repeat -9999px -9999px}html#design2017 .cta a.cta-down-whiteOnRed:hover{width:105px;height:105px;background:url("/a/dist/img/cta-btn2-down-whiteOnRed-hoverRedOnWhite.svg") no-repeat center center}html#design2017 .cta a.cta-right-blueOnWhite{transition:all 0.5s ease;display:inline-block;cursor:pointer;width:105px;height:105px;background:url("/a/dist/img/cta-btn2-right-blueOnWhite.svg") no-repeat center center,url("/a/dist/img/cta-btn2-right-blueOnWhite-hoverWhiteOnRed.svg") no-repeat -9999px -9999px}html#design2017 .cta a.cta-right-blueOnWhite:hover{width:105px;height:105px;background:url("/a/dist/img/cta-btn2-right-blueOnWhite-hoverWhiteOnRed.svg") no-repeat center center}html#design2017 ul.cd-nav__secondary-ul li.cd-nav__top-li__li.mobile-view .cta a.cta-right-redOnWhite{transition:all 0.5s ease;display:inline-block;cursor:pointer;width:120px;height:120px !important;background:url("/a/dist/img/cta-btn2-right-redOnWhite.svg") no-repeat center center,url("/a/dist/img/cta-btn2-right-redOnWhite-hoverWhiteOnRed.svg") no-repeat -9999px -9999px;width:105px;height:105px !important;position:relative;left:-18px}html#design2017 ul.cd-nav__secondary-ul li.cd-nav__top-li__li.mobile-view .cta a.cta-right-redOnWhite:hover{width:120px;height:120px;background:url("/a/dist/img/cta-btn2-right-redOnWhite-hoverWhiteOnRed.svg") no-repeat center center}html#design2017 ul.cd-nav__secondary-ul li.cd-nav__top-li__li.mobile-view .cta a.cta-right-redOnWhite:hover{width:105px;height:105px}html#design2017 .cta.pressevents{float:right;padding-top:3px;margin-right:-10px}html#design2017 .cta.pressevents a{margin-top:5px}html#design2017 .cta.pressevents a:focus{outline:3px solid #25a5bd}html#design2017 .cta.pressevents.contactus{float:none;margin-top:-25px;padding-top:3px}html#design2017 .cta.inside-hero{width:98px;position:relative;margin-left:90px}html#design2017 .cta.inside-hero span{float:none;position:absolute;top:-89px;left:21px}html#design2017 .cta.inside-hero a{float:none;position:absolute;top:-14px}html#design2017 .cta.call-out-box{position:absolute;bottom:0;right:0}html#design2017 .cta.call-out-box span{margin-top:43px}html{font-size:62.5%}body{font-size:16px;font-size:1.6rem}h1,h2,h3,h4,h5{margin-top:0;font-weight:normal}h1{font-family:display-egyptian-thin,sans-serif;font-size:3rem}@media (min-width: 900px){h1{font-size:7rem}}h2{font-family:display-egyptian-thin,sans-serif;font-size:3rem}@media (min-width: 900px){h2{font-size:4.2rem}}.pull-quote{font-family:display-egyptian-thin,sans-serif;font-size:3.6rem}h3{font-family:display-egyptian-thin,sans-serif;font-size:3rem}.cta{font-family:display-egyptian-light,sans-serif;font-size:1.8rem}@media (min-width: 900px){.cta{font-size:2.4rem}}h4{font-family:display-egyptian-thin,sans-serif;font-size:2.4rem}h5{font-family:display-sans-semibold,sans-serif;font-size:1.4rem;text-transform:uppercase}p,span,.body-copy{font-family:display-egyptian-light,sans-serif;font-size:1.8rem;line-height:2.6rem}a{text-decoration:none}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{margin:0;padding:0}.mask-container{position:relative}.box-shadow,.button,.share-button__share-list{box-shadow:0 0 52px 0 rgba(0,0,0,0.2)}.icon-shadow{text-shadow:0 0 52px rgba(0,0,0,0.2)}.mask,.saved-items-card__image::before,.accordion .accordion-item__content .accordion-image figure::before,.fifty-fifty-hero__image-row::before,.recruitment__background::before,.case-study-list__study::before,.related-case-study .case-study__background::after,.module-mask,.next-steps__background::after,.video-hero__background::before,.t-validator__background::before,.slide-panel__background::before{position:absolute;top:0;left:0;right:0;bottom:0}.mask,.saved-items-card__image::before,.accordion .accordion-item__content .accordion-image figure::before,.fifty-fifty-hero__image-row::before,.recruitment__background::before,.case-study-list__study::before,.related-case-study .case-study__background::after{background-image:linear-gradient(to bottom, rgba(0,0,0,0.25), rgba(0,0,0,0.85))}.module-mask,.next-steps__background::after,.video-hero__background::before,.t-validator__background::before,.slide-panel__background::before{background-image:linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.1)),linear-gradient(to top, rgba(0,0,0,0.25), rgba(0,0,0,0.85))}.overflow--visible{overflow:visible !important}.overflow--visible+.story{overflow:visible !important}.icon,.chapter-nav__navigation ul::after{font-family:genpact-icon-library !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-ticket::before{content:"\e910"}.icon-comment::before{content:"\e911"}.icon-robot::before{content:"\e912"}.icon-close-btn::before{content:"\e900"}.icon-chat::before{content:"\e901"}.icon-download::before{content:"\e902"}.icon-full-screen::before{content:"\e903"}.icon-left-arrow::before{content:"\e904"}.icon-right-arrow::before{content:"\e913"}.icon-filter::before{content:"\e905"}.icon-rotate::before{content:"\e906"}.icon-link::before{content:"\e907"}.icon-module::before{content:"\e908"}.icon-compass::before{content:"\e909"}.icon-play::before{content:"\e90a"}.icon-plus::before{content:"\e90b"}.icon-share::before{content:"\e90b"}.icon-search::before{content:"\e90c"}.icon-send::before{content:"\e90d"}.icon-chevron::before{content:"\e90e"}.icon-trash::before{content:"\e90f"}.button{align-items:center;border:none;border-radius:52px;cursor:pointer;display:flex;padding:2.08rem 3.77rem}.button--default{background-color:#ff555f;color:#fff;font-family:display-sans-semibold,sans-serif;font-size:1.4rem;text-transform:uppercase}.button--default .icon,.button--default .chapter-nav__navigation ul::after,.chapter-nav__navigation .button--default ul::after{text-align:right;margin-left:8.4rem;font-size:3rem}body.homepage.homepg2017 header.nav2017{height:96px}body.homepage.homepg2017 header.nav2017 .cd-logo{width:168px}html#design2017 .blur,html#design2017 .blur2,html#design2017 body.inside2017 .blur,html#design2017 body.inside2017 .blur2{filter:blur(3px)}html#design2017 .gp-search,html#design2017 body.inside2017 .gp-search{display:none}html#design2017 #cd-primary-nav li.cd-nav__top-li__doubleCol.has-children.noarrow,html#design2017 body.inside2017 #cd-primary-nav li.cd-nav__top-li__doubleCol.has-children.noarrow{background-image:none}html#design2017 #cd-primary-nav li.cd-nav__top-li__doubleCol.has-children.noarrow:hover,html#design2017 body.inside2017 #cd-primary-nav li.cd-nav__top-li__doubleCol.has-children.noarrow:hover{background-image:none}html#design2017 #cd-primary-nav ul.cd-nav__secondary-ul li.cd-nav__tab-items.search2017,html#design2017 body.inside2017 #cd-primary-nav ul.cd-nav__secondary-ul li.cd-nav__tab-items.search2017{width:100% !important;height:120px;margin-top:46px}html#design2017 #cd-primary-nav ul.cd-nav__secondary-ul li.cd-nav__tab-items.search2017 form,html#design2017 body.inside2017 #cd-primary-nav ul.cd-nav__secondary-ul li.cd-nav__tab-items.search2017 form{display:block;line-height:44px;overflow:hidden;white-space:nowrap;border-bottom:1px solid #60C7D7;transform:translateZ(0);transition:transform 0.3s, opacity 0.3s;padding-bottom:30px;width:100%;height:115px}html#design2017 #cd-primary-nav ul.cd-nav__secondary-ul li.cd-nav__tab-items.search2017 form input[type=search],html#design2017 body.inside2017 #cd-primary-nav ul.cd-nav__secondary-ul li.cd-nav__tab-items.search2017 form input[type=search]{background-color:transparent;border:0 none;outline:none;height:118px;font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:100px;color:#60C7D7;letter-spacing:0;line-height:56px;width:100%}html#design2017 #cd-primary-nav ul.cd-nav__secondary-ul li.cd-nav__tab-items.search2017 form input[type=search]::-moz-placeholder, html#design2017 body.inside2017 #cd-primary-nav ul.cd-nav__secondary-ul li.cd-nav__tab-items.search2017 form input[type=search]::-moz-placeholder{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:100px;color:#60C7D7;letter-spacing:0;line-height:96px;opacity:0.5}html#design2017 #cd-primary-nav ul.cd-nav__secondary-ul li.cd-nav__tab-items.search2017 form input[type=search]:-ms-input-placeholder, html#design2017 body.inside2017 #cd-primary-nav ul.cd-nav__secondary-ul li.cd-nav__tab-items.search2017 form input[type=search]:-ms-input-placeholder{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:100px;color:#60C7D7;letter-spacing:0;line-height:96px;opacity:0.5}html#design2017 #cd-primary-nav ul.cd-nav__secondary-ul li.cd-nav__tab-items.search2017 form input[type=search]::placeholder,html#design2017 body.inside2017 #cd-primary-nav ul.cd-nav__secondary-ul li.cd-nav__tab-items.search2017 form input[type=search]::placeholder{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:100px;color:#60C7D7;letter-spacing:0;line-height:96px;opacity:0.5}html#design2017 #cd-primary-nav ul.cd-nav__secondary-ul li.cd-nav__tab-items.search2017 form input[type=submit],html#design2017 body.inside2017 #cd-primary-nav ul.cd-nav__secondary-ul li.cd-nav__tab-items.search2017 form input[type=submit]{background:url("/a/dist/img/cta-button-right-redOnWhite.svg") no-repeat -2px -7px,url("/a/dist/img/cta-button-right-whiteOnRed-hover.svg") no-repeat -9999px -9999px;color:transparent;height:120px;width:120px;border:0 none;position:absolute;right:0}html#design2017 #cd-primary-nav ul.cd-nav__secondary-ul li.cd-nav__tab-items.search2017 form input[type=submit]:hover,html#design2017 body.inside2017 #cd-primary-nav ul.cd-nav__secondary-ul li.cd-nav__tab-items.search2017 form input[type=submit]:hover{background:url("/a/dist/img/cta-button-right-whiteOnRed-hover.svg") no-repeat -4px -11px}html#design2017 ul.cd-nav__secondary-ul li.mobile-view ul.cd-nav__ul-custom li.nav-text-desc div.cd-nav__intro p,html#design2017 body.inside2017 ul.cd-nav__secondary-ul li.mobile-view ul.cd-nav__ul-custom li.nav-text-desc div.cd-nav__intro p{display:block}html#design2017 #cd-primary-nav li.cd-nav__top-li__doubleCol.mobile-view a.cd-search-trigger,html#design2017 body.inside2017 #cd-primary-nav li.cd-nav__top-li__doubleCol.mobile-view a.cd-search-trigger{display:none}html#design2017 body #cd-primary-nav>.has-children>a,html#design2017 body.inside2017 body #cd-primary-nav>.has-children>a{cursor:pointer;z-index:9999}html#design2017 body #cd-primary-nav .cd-nav__top-li__solo a,html#design2017 body.inside2017 body #cd-primary-nav .cd-nav__top-li__solo a{cursor:pointer;z-index:9999}html#design2017 ul.cd-header-buttons,html#design2017 body.inside2017 ul.cd-header-buttons{right:3%}html#design2017 #cd-primary-nav li.cd-nav__top-li__solo.mobile-view a.cd-search-trigger,html#design2017 body.inside2017 #cd-primary-nav li.cd-nav__top-li__solo.mobile-view a.cd-search-trigger{display:none}html#design2017 #cd-primary-nav li.cd-nav__top-li__solo.desktop-view,html#design2017 body.inside2017 #cd-primary-nav li.cd-nav__top-li__solo.desktop-view{cursor:pointer;z-index:9999}html#design2017 #cd-primary-nav li.desktop-view,html#design2017 body.inside2017 #cd-primary-nav li.desktop-view{z-index:9999}html#design2017 #cd-primary-nav li.desktop-view a,html#design2017 #cd-primary-nav li.desktop-view a:visited,html#design2017 body.inside2017 #cd-primary-nav li.desktop-view a,html#design2017 body.inside2017 #cd-primary-nav li.desktop-view a:visited{color:#01a2c1}html#design2017 #cd-primary-nav li.desktop-view a.selected,html#design2017 #cd-primary-nav li.desktop-view a.selected:visited,html#design2017 body.inside2017 #cd-primary-nav li.desktop-view a.selected,html#design2017 body.inside2017 #cd-primary-nav li.desktop-view a.selected:visited{color:#01a2c1}html#design2017 #cd-primary-nav li.desktop-view a:hover,html#design2017 body.inside2017 #cd-primary-nav li.desktop-view a:hover{text-decoration:underline;color:#017d95}html#design2017 #cd-primary-nav ul.cd-nav__ul-custom li a:hover,html#design2017 body.inside2017 #cd-primary-nav ul.cd-nav__ul-custom li a:hover{color:#017d95;text-decoration:underline}body.homepage.homepg2017 header.cd-main-header,html#design2017 body.inside2017 header.cd-main-header{background-color:#fff}body.homepage.homepg2017 header.cd-main-header.nav2017,html#design2017 body.inside2017 header.cd-main-header.nav2017{background:none}body.homepage.homepg2017 #cd-primary-nav,html#design2017 body.inside2017 #cd-primary-nav{padding:0;right:0;top:0}body.homepage.homepg2017 #cd-primary-nav li.desktop-view .cd-search-trigger,html#design2017 body.inside2017 #cd-primary-nav li.desktop-view .cd-search-trigger{margin-top:0 !important}body.homepage.homepg2017 #cd-primary-nav li.desktop-view a.hover,body.homepage.homepg2017 #cd-primary-nav li.desktop-view a.hover,html#design2017 body.inside2017 #cd-primary-nav li.desktop-view a.hover,html#design2017 body.inside2017 #cd-primary-nav li.desktop-view a.hover{background-image:none}body.homepage.homepg2017 #cd-primary-nav li.desktop-view a.cd-search-trigger span.icon,body.homepage.homepg2017 #cd-primary-nav li.desktop-view a.cd-search-trigger span.icon:hover,body.homepage.homepg2017 #cd-primary-nav li.desktop-view a.cd-search-trigger:hover span.icon,body.homepage.homepg2017 #cd-primary-nav li.desktop-view a.cd-search-trigger:hover span.icon:hover,html#design2017 body.inside2017 #cd-primary-nav li.desktop-view a.cd-search-trigger span.icon,html#design2017 body.inside2017 #cd-primary-nav li.desktop-view a.cd-search-trigger span.icon:hover,html#design2017 body.inside2017 #cd-primary-nav li.desktop-view a.cd-search-trigger:hover span.icon,html#design2017 body.inside2017 #cd-primary-nav li.desktop-view a.cd-search-trigger:hover span.icon:hover{background:url("/a/dist/img/search-blue.svg") no-repeat !important}body.homepage.homepg2017 #cd-primary-nav li.desktop-view a.cd-search-trigger span.icon,body.homepage.homepg2017 #cd-primary-nav li.desktop-view a.cd-search-trigger:hover span.icon,html#design2017 body.inside2017 #cd-primary-nav li.desktop-view a.cd-search-trigger span.icon,html#design2017 body.inside2017 #cd-primary-nav li.desktop-view a.cd-search-trigger:hover span.icon{width:21px}body.homepage.homepg2017 #cd-primary-nav .cd-nav__top-li__doubleCol.has-children img.more-down-arrow,html#design2017 body.inside2017 #cd-primary-nav .cd-nav__top-li__doubleCol.has-children img.more-down-arrow{width:14px;margin-left:7px;margin-top:-3px}body.homepage.homepg2017 .cd-nav__intro h4,html#design2017 body.inside2017 .cd-nav__intro h4{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;color:#fff !important}body.homepage.homepg2017 .cd-nav__intro p,html#design2017 body.inside2017 .cd-nav__intro p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;color:#fff !important}body.homepage.homepg2017 .cd-nav__top-li__li,html#design2017 body.inside2017 .cd-nav__top-li__li{margin-top:11px}body.homepage.homepg2017 #gp-search,html#design2017 body.inside2017 #gp-search{margin-top:11px}body.homepage.homepg2017 .desktop-secondary-ul:before,html#design2017 body.inside2017 .desktop-secondary-ul:before{opacity:0.9;background-color:#083261;box-shadow:0 0 40px 0 rgba(0,0,0,0.2)}html#design2017 body.homepg2017 a.cd-logo{height:65px;width:172px;margin-left:-2px;text-indent:-9999px;background:url("/a/dist/img/genpact-logo.svg") no-repeat top left}html#design2017 body.homepg2017 .cd-nav-trigger{top:21px}html#design2017 body.homepg2017 .cd-nav-trigger span,html#design2017 body.homepg2017 .cd-nav-trigger span:before,html#design2017 body.homepg2017 .cd-nav-trigger span:after{background-color:#01a2c1 !important;height:3px}html#design2017 body.inside2017 a.cd-logo{height:65px;width:172px;margin-left:-2px;text-indent:-9999px;background:url("/a/dist/img/genpact-logo.svg") no-repeat top left}html#design2017 body.inside2017 .cd-nav-trigger{height:33px;top:21px}html#design2017 body.inside2017 .cd-nav-trigger span,html#design2017 body.inside2017 .cd-nav-trigger span:before,html#design2017 body.inside2017 .cd-nav-trigger span:after{background-color:#fff !important;height:3px}html#design2017 body.inside2017 #cd-primary-nav li.desktop-view .cd-search-trigger .icon,html#design2017 body.inside2017 #cd-primary-nav li.desktop-view .cd-search-trigger .chapter-nav__navigation ul::after,.chapter-nav__navigation html#design2017 body.inside2017 #cd-primary-nav li.desktop-view .cd-search-trigger ul::after,html#design2017 body.inside2017 #cd-primary-nav li.desktop-view .cd-search-trigger span.icon:hover,html#design2017 body.inside2017 #cd-primary-nav li.desktop-view .cd-search-trigger .icon,html#design2017 body.inside2017 #cd-primary-nav li.desktop-view .cd-search-trigger .chapter-nav__navigation ul::after,.chapter-nav__navigation html#design2017 body.inside2017 #cd-primary-nav li.desktop-view .cd-search-trigger ul::after,html#design2017 body.inside2017 #cd-primary-nav li.desktop-view .cd-search-trigger span.icon:hover{background-image:url("/a/dist/img/search-blue.svg") !important}@media only screen and (max-width: 1024px){#cd-primary-nav{opacity:0.9;background-color:#083261}#cd-primary-nav .mobile-view{width:243px}#cd-primary-nav .mobile-view .cd-nav__intro{padding-top:9px}#cd-primary-nav .mobile-view .cd-nav__intro h4{font-size:21px;font-weight:bold;padding-bottom:28px}#cd-primary-nav .mobile-view .cd-nav__intro p{font-size:18px;line-height:27px}#cd-primary-nav .mobile-view .cd-nav__intro .cta p{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;padding:25px 0 0 0}#cd-primary-nav .mobile-view .cd-nav__intro .cta a.cta{margin-top:-16px;margin-left:-30px;height:inherit}#cd-primary-nav .mobile-view ul.cd-nav__ul-custom li.go-back a{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:12px;letter-spacing:0;line-height:20px;text-transform:uppercase;margin-top:15px}#cd-primary-nav .mobile-view ul.cd-nav__ul-custom li a{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;height:32px;font-size:16px}#cd-primary-nav .cd-primary-nav .mobile-view.has-children>a:after{background:url("/a/dist/img/nav-blue-active-onWhite.svg") no-repeat 0 0;top:11px;right:23px}#cd-primary-nav li a{color:#fff;font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:27px;letter-spacing:0;line-height:48px}#cd-primary-nav li.cd-nav__top-li__doubleCol a{color:#fff}#cd-primary-nav li.cd-nav__top-li__li a.cd-nav__top-li__li__header{color:#60c7d7;font-size:21px;line-height:32px;padding-top:5px}#cd-primary-nav li.cd-nav__top-li__li a.cd-nav__top-li__li__header:hover,#cd-primary-nav li.cd-nav__top-li__li a.cd-nav__top-li__li__header a:hover{text-decoration:underline !important}#cd-primary-nav .cd-nav__ul-custom{opacity:0.9;background-color:#083261}#cd-primary-nav .cd-nav__ul-custom li a{color:#fff !important}#cd-primary-nav .mobile-view__search{opacity:0.9;background-color:#083261}#cd-primary-nav .mobile-view__search input[type="submit"]{background:url("/a/dist/img/search-white.svg") no-repeat scroll 5px 23px}#cd-primary-nav .mobile-view__search input[type="search"]{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:27px;letter-spacing:0;line-height:48px}}@media (min-width: 768px){html#design2017 header.cd-main-header.nav2017,html#design2017 body.inside2017 header.cd-main-header.nav2017{background:none}html#design2017 ul.cd-header-buttons,html#design2017 body.inside2017 ul.cd-header-buttons{right:8%}}@media (min-width: 803px) and (max-width: 991px){html#design2017 ul.cd-header-buttons,html#design2017 body.inside2017 ul.cd-header-buttons{right:3%}}@media (min-width: 992px) and (max-width: 1024px){html#design2017 ul.cd-header-buttons,html#design2017 body.inside2017 ul.cd-header-buttons{right:6%}}@media (min-width: 1025px){html#design2017 .cd-main-header .container,html#design2017 .cd-main-header .recirculation>.spark-line,html#design2017 .cd-main-header .new-links-module>.spark-line,html#design2017 .cd-main-header .links-module>.spark-line,html#design2017 body.inside2017 .cd-main-header .container,html#design2017 body.inside2017 .cd-main-header .recirculation>.spark-line,html#design2017 body.inside2017 .cd-main-header .new-links-module>.spark-line,html#design2017 body.inside2017 .cd-main-header .links-module>.spark-line{max-width:1032px}html#design2017 #cd-primary-nav,html#design2017 body.inside2017 #cd-primary-nav{padding-left:226px}html#design2017 #cd-primary-nav li.desktop-view,html#design2017 body.inside2017 #cd-primary-nav li.desktop-view{margin-top:22px;margin-left:0.6em}html#design2017 #cd-primary-nav li.cd-nav__tab-items,html#design2017 body.inside2017 #cd-primary-nav li.cd-nav__tab-items{margin-left:0px;width:310px !important}html#design2017 #cd-primary-nav li.cd-nav__tab-items a,html#design2017 body.inside2017 #cd-primary-nav li.cd-nav__tab-items a{background-position:center right 40px;width:310px}html#design2017 #cd-primary-nav li.cd-nav__tab-items a.active,html#design2017 body.inside2017 #cd-primary-nav li.cd-nav__tab-items a.active{background-position:center right 40px;width:310px}html#design2017 #cd-primary-nav ul.cd-nav__secondary-ul,html#design2017 body.inside2017 #cd-primary-nav ul.cd-nav__secondary-ul{left:0;padding-left:14px;height:500px;padding-top:150px;padding-bottom:0;padding-right:14px}html#design2017 #cd-primary-nav ul.cd-nav__secondary-ul .cd-nav__top-li__li,html#design2017 body.inside2017 #cd-primary-nav ul.cd-nav__secondary-ul .cd-nav__top-li__li{margin-top:2px;margin-left:5px;width:441px}html#design2017 #cd-primary-nav ul.cd-nav__secondary-ul .cd-nav__top-li__li .cd-nav__intro,html#design2017 body.inside2017 #cd-primary-nav ul.cd-nav__secondary-ul .cd-nav__top-li__li .cd-nav__intro{margin-top:0}html#design2017 #cd-primary-nav .cd-secondary-nav,html#design2017 body.inside2017 #cd-primary-nav .cd-secondary-nav{top:-17px}html#design2017 #cd-primary-nav .cd-secondary-nav>li>a,html#design2017 body.inside2017 #cd-primary-nav .cd-secondary-nav>li>a{border-spacing:0.22em}html#design2017 #cd-primary-nav li.divider-vertical,html#design2017 body.inside2017 #cd-primary-nav li.divider-vertical{border-left:1px solid #465c7d}html#design2017 #cd-primary-nav .cd-primary-nav .cd-secondary-nav>li,html#design2017 body.inside2017 #cd-primary-nav .cd-primary-nav .cd-secondary-nav>li{height:618px}html#design2017 #cd-primary-nav .cd-nav__ul-custom li,html#design2017 body.inside2017 #cd-primary-nav .cd-nav__ul-custom li{margin-top:4px;margin-bottom:4px}html#design2017 #cd-primary-nav .cd-nav__ul-custom li.nav-text-desc,html#design2017 body.inside2017 #cd-primary-nav .cd-nav__ul-custom li.nav-text-desc{margin-top:4px;margin-bottom:4px;width:400px}body.homepage.homepg2017 #cd-primary-nav>.has-children>a,html#design2017 body.inside2017 #cd-primary-nav>.has-children>a{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:16px;color:#01a2c1;letter-spacing:0;line-height:24px;z-index:9999}body.homepage.homepg2017 .cd-primary-nav>li>a:hover,body.homepage.homepg2017 .cd-primary-nav>li>a.selected,html#design2017 body.inside2017 .cd-primary-nav>li>a:hover,html#design2017 body.inside2017 .cd-primary-nav>li>a.selected{box-shadow:none}body.homepage.homepg2017 #cd-primary-nav .cd-nav__top-li__solo a,html#design2017 body.inside2017 #cd-primary-nav .cd-nav__top-li__solo a{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:16px;color:#01a2c1;letter-spacing:0;line-height:24px;z-index:9999}body.homepage.homepg2017 #cd-primary-nav li.cd-nav__tab-items a,html#design2017 body.inside2017 #cd-primary-nav li.cd-nav__tab-items a{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:24px;color:#fff !important;letter-spacing:0;line-height:48px;background:url("/a/dist/img/icon-nav-arrow-right.svg") no-repeat -3000px 3px}body.homepage.homepg2017 #cd-primary-nav li.cd-nav__tab-items a.active,html#design2017 body.inside2017 #cd-primary-nav li.cd-nav__tab-items a.active{color:#60c7d7 !important;background:url("/a/dist/img/icon-nav-arrow-right-active.svg") no-repeat -3000px 3px}body.homepage.homepg2017 #cd-primary-nav li.cd-nav__tab-items a,html#design2017 body.inside2017 #cd-primary-nav li.cd-nav__tab-items a{background-position:center right 40px;width:310px}body.homepage.homepg2017 #cd-primary-nav li.cd-nav__tab-items a.active,html#design2017 body.inside2017 #cd-primary-nav li.cd-nav__tab-items a.active{background-position:center right 40px;width:310px}body.homepage.homepg2017 #cd-primary-nav .cd-nav__top-li__doubleCol.has-children,html#design2017 body.inside2017 #cd-primary-nav .cd-nav__top-li__doubleCol.has-children{background-position:top 33px center, top 33px center}body.homepage.homepg2017 #cd-primary-nav .cd-nav__top-li__doubleCol.has-children:hover,html#design2017 body.inside2017 #cd-primary-nav .cd-nav__top-li__doubleCol.has-children:hover{background-position:top 33px center}body.homepage.homepg2017 #cd-primary-nav .cd-nav__ul-custom li a,html#design2017 body.inside2017 #cd-primary-nav .cd-nav__ul-custom li a{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#fff !important;letter-spacing:0;line-height:25px}body.homepage.homepg2017 #cd-primary-nav ul.cd-nav__secondary-ul .cd-nav__top-li__li .cd-nav__intro p,html#design2017 body.inside2017 #cd-primary-nav ul.cd-nav__secondary-ul .cd-nav__top-li__li .cd-nav__intro p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:24px;color:#fff;letter-spacing:0;line-height:42px;margin-bottom:0}body.homepage.homepg2017 #cd-primary-nav ul.cd-nav__secondary-ul .cd-nav__top-li__li .cd-nav__intro .cta p,html#design2017 body.inside2017 #cd-primary-nav ul.cd-nav__secondary-ul .cd-nav__top-li__li .cd-nav__intro .cta p{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#fff;letter-spacing:0.88px;line-height:20px}body.homepage.homepg2017 ul.cd-header-buttons,html#design2017 body.inside2017 ul.cd-header-buttons{top:18px;right:0}body.homepage.homepg2017 ul.cd-header-buttons .cd-nav-trigger,html#design2017 body.inside2017 ul.cd-header-buttons .cd-nav-trigger{right:15px}body.homepage.homepg2017 ul.cd-header-buttons .cd-search-trigger .icon,body.homepage.homepg2017 ul.cd-header-buttons .cd-search-trigger .chapter-nav__navigation ul::after,.chapter-nav__navigation body.homepage.homepg2017 ul.cd-header-buttons .cd-search-trigger ul::after,html#design2017 body.inside2017 ul.cd-header-buttons .cd-search-trigger .icon,html#design2017 body.inside2017 ul.cd-header-buttons .cd-search-trigger .chapter-nav__navigation ul::after,.chapter-nav__navigation html#design2017 body.inside2017 ul.cd-header-buttons .cd-search-trigger ul::after{display:block;width:30px;height:44px;position:absolute;top:0;right:0;background:transparent url("/a/dist/img/search-blue.svg") no-repeat scroll top right}html#design2017.dark-header header.cd-main-header.nav2017{height:80px;background:none}html#design2017.dark-header .cd-overlay.is-visible{transition:none}}@media (min-width: 1200px){html#design2017 .cd-main-header .container,html#design2017 .cd-main-header .recirculation>.spark-line,html#design2017 .cd-main-header .new-links-module>.spark-line,html#design2017 .cd-main-header .links-module>.spark-line,html#design2017 body.inside2017 .cd-main-header .container,html#design2017 body.inside2017 .cd-main-header .recirculation>.spark-line,html#design2017 body.inside2017 .cd-main-header .new-links-module>.spark-line,html#design2017 body.inside2017 .cd-main-header .links-module>.spark-line{width:1257px}html#design2017 #cd-primary-nav,html#design2017 body.inside2017 #cd-primary-nav{padding-left:218px}html#design2017 #cd-primary-nav li.desktop-view,html#design2017 body.inside2017 #cd-primary-nav li.desktop-view{margin-top:22px;margin-left:3.38em !important}html#design2017 #cd-primary-nav li.cd-nav__tab-items,html#design2017 body.inside2017 #cd-primary-nav li.cd-nav__tab-items{margin-left:0px;width:440px !important}html#design2017 #cd-primary-nav li.cd-nav__tab-items a,html#design2017 body.inside2017 #cd-primary-nav li.cd-nav__tab-items a{background-position:right 20px top 19px;width:430px}html#design2017 #cd-primary-nav li.cd-nav__tab-items a.active,html#design2017 body.inside2017 #cd-primary-nav li.cd-nav__tab-items a.active{background-position:right 20px top 19px;width:430px}html#design2017 #cd-primary-nav ul.cd-nav__secondary-ul,html#design2017 body.inside2017 #cd-primary-nav ul.cd-nav__secondary-ul{left:0;padding-left:14px;height:500px;padding-top:150px;padding-bottom:0;padding-right:14px}html#design2017 #cd-primary-nav ul.cd-nav__secondary-ul .cd-nav__top-li__li,html#design2017 body.inside2017 #cd-primary-nav ul.cd-nav__secondary-ul .cd-nav__top-li__li{margin-top:2px;margin-left:46px}html#design2017 #cd-primary-nav ul.cd-nav__secondary-ul .cd-nav__top-li__li .cd-nav__intro,html#design2017 body.inside2017 #cd-primary-nav ul.cd-nav__secondary-ul .cd-nav__top-li__li .cd-nav__intro{margin-top:-2px;overflow:hidden}html#design2017 #cd-primary-nav .cd-secondary-nav,html#design2017 body.inside2017 #cd-primary-nav .cd-secondary-nav{top:-17px}html#design2017 #cd-primary-nav .cd-secondary-nav>li>a,html#design2017 body.inside2017 #cd-primary-nav .cd-secondary-nav>li>a{border-spacing:0.22em}html#design2017 #cd-primary-nav li.divider-vertical,html#design2017 body.inside2017 #cd-primary-nav li.divider-vertical{border-left:1px solid #465c7d}html#design2017 #cd-primary-nav .cd-primary-nav .cd-secondary-nav>li,html#design2017 body.inside2017 #cd-primary-nav .cd-primary-nav .cd-secondary-nav>li{height:618px}html#design2017 #cd-primary-nav .cd-nav__ul-custom li,html#design2017 body.inside2017 #cd-primary-nav .cd-nav__ul-custom li{margin-top:4px;margin-bottom:4px}html#design2017 #cd-primary-nav .cd-nav__ul-custom li.nav-text-desc,html#design2017 body.inside2017 #cd-primary-nav .cd-nav__ul-custom li.nav-text-desc{margin-top:4px;margin-bottom:4px;width:100%}body.homepage.homepg2017 #cd-primary-nav>.has-children>a,html#design2017 body.inside2017 #cd-primary-nav>.has-children>a{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:16px;color:#01a2c1;letter-spacing:0;line-height:24px;z-index:9999}body.homepage.homepg2017 .cd-primary-nav>li>a:hover,body.homepage.homepg2017 .cd-primary-nav>li>a.selected,html#design2017 body.inside2017 .cd-primary-nav>li>a:hover,html#design2017 body.inside2017 .cd-primary-nav>li>a.selected{box-shadow:none}body.homepage.homepg2017 #cd-primary-nav .cd-nav__top-li__solo a,html#design2017 body.inside2017 #cd-primary-nav .cd-nav__top-li__solo a{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:16px;color:#01a2c1;letter-spacing:0;line-height:24px;z-index:9999}body.homepage.homepg2017 #cd-primary-nav .cd-nav__top-li__solo.desktop-view,html#design2017 body.inside2017 #cd-primary-nav .cd-nav__top-li__solo.desktop-view{margin-left:3.9em}body.homepage.homepg2017 #cd-primary-nav li.cd-nav__tab-items a,html#design2017 body.inside2017 #cd-primary-nav li.cd-nav__tab-items a{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:36px;color:#fff !important;letter-spacing:0;line-height:56px}body.homepage.homepg2017 #cd-primary-nav li.cd-nav__tab-items a.active,html#design2017 body.inside2017 #cd-primary-nav li.cd-nav__tab-items a.active{color:#60c7d7 !important}body.homepage.homepg2017 #cd-primary-nav .cd-nav__ul-custom li a,html#design2017 body.inside2017 #cd-primary-nav .cd-nav__ul-custom li a{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:16px;color:#fff !important;letter-spacing:0;line-height:25px}body.homepage.homepg2017 #cd-primary-nav ul.cd-nav__secondary-ul .cd-nav__top-li__li .cd-nav__intro p,html#design2017 body.inside2017 #cd-primary-nav ul.cd-nav__secondary-ul .cd-nav__top-li__li .cd-nav__intro p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:30px;color:#fff;letter-spacing:0;line-height:48px;margin-bottom:0}body.homepage.homepg2017 #cd-primary-nav ul.cd-nav__secondary-ul .cd-nav__top-li__li .cd-nav__intro .cta p,html#design2017 body.inside2017 #cd-primary-nav ul.cd-nav__secondary-ul .cd-nav__top-li__li .cd-nav__intro .cta p{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#fff;letter-spacing:0.88px;line-height:20px}body.homepage.homepg2017 ul.cd-header-buttons,html#design2017 body.inside2017 ul.cd-header-buttons{top:18px;right:0px}body.homepage.homepg2017 ul.cd-header-buttons .cd-search-trigger .icon,body.homepage.homepg2017 ul.cd-header-buttons .cd-search-trigger .chapter-nav__navigation ul::after,.chapter-nav__navigation body.homepage.homepg2017 ul.cd-header-buttons .cd-search-trigger ul::after,html#design2017 body.inside2017 ul.cd-header-buttons .cd-search-trigger .icon,html#design2017 body.inside2017 ul.cd-header-buttons .cd-search-trigger .chapter-nav__navigation ul::after,.chapter-nav__navigation html#design2017 body.inside2017 ul.cd-header-buttons .cd-search-trigger ul::after{display:block;width:30px;height:44px;position:absolute;top:0;right:14px;background:transparent url("/a/dist/img/search-blue.svg") no-repeat scroll 0px 0%}html#design2017 body.inside2017 header.cd-main-header.nav2017{height:80px;background:none}html#design2017 body.inside2017 .cd-overlay.is-visible{transition:none}}@media (min-width: 1200px) and (max-width: 1250px){html#design2017 #cd-primary-nav,html#design2017 body.inside2017 #cd-primary-nav{right:51px;width:auto;padding-left:249px !important}html#design2017 #cd-primary-nav li.desktop-view,html#design2017 body.inside2017 #cd-primary-nav li.desktop-view{margin-left:3em !important}}@media (min-width: 1200px) and (max-width: 1240px){html#design2017 #cd-primary-nav,html#design2017 body.inside2017 #cd-primary-nav{right:51px;width:auto;padding-left:235px !important}html#design2017 #cd-primary-nav li.desktop-view,html#design2017 body.inside2017 #cd-primary-nav li.desktop-view{margin-left:2.7em !important}}@media only screen and (min-width: 1025px){html#design2017 .cd-primary-nav .cd-secondary-nav::before,html#design2017 .cd-primary-nav .cd-nav-gallery::before,html#design2017 .cd-primary-nav .cd-nav-icons::before,html#design2017 body.inside2017 .cd-primary-nav .cd-secondary-nav::before,html#design2017 body.inside2017 .cd-primary-nav .cd-nav-gallery::before,html#design2017 body.inside2017 .cd-primary-nav .cd-nav-icons::before{height:500px}}html#design2017 header.nav2017 a.cd-logo.white-style,html#design2017 body.inside2017 header.nav2017 a.cd-logo.white-style{background:url("/a/dist/img/genpact-logo-onBlue.svg") no-repeat top left}html#design2017 #cd-primary-nav.white-style li a,html#design2017 body.inside2017 #cd-primary-nav.white-style li a{color:#fff !important}html#design2017 #cd-primary-nav.white-style li a:hover,html#design2017 #cd-primary-nav.white-style li a:visited,html#design2017 body.inside2017 #cd-primary-nav.white-style li a:hover,html#design2017 body.inside2017 #cd-primary-nav.white-style li a:visited{color:#fff !important}html#design2017 #cd-primary-nav.white-style li.desktop-view a.cd-search-trigger span.icon,html#design2017 #cd-primary-nav.white-style li.desktop-view a.cd-search-trigger span.icon:hover,html#design2017 body.inside2017 #cd-primary-nav.white-style li.desktop-view a.cd-search-trigger span.icon,html#design2017 body.inside2017 #cd-primary-nav.white-style li.desktop-view a.cd-search-trigger span.icon:hover{background:url(/a/dist/img/search-white.svg) no-repeat !important}html#design2017 body.homepg2017 #cd-primary-nav li.cd-nav__top-li__doubleCol.mobile-view a img{display:none}html#design2017 body.inside2017 header.nav2017 a.cd-logo{background:url("/a/dist/img/genpact-logo-onBlue.svg") no-repeat top left}html#design2017 body.inside2017 #cd-primary-nav li a{color:#fff !important}html#design2017 body.inside2017 #cd-primary-nav li a:hover,html#design2017 body.inside2017 #cd-primary-nav li a:visited{color:#fff !important}html#design2017 body.inside2017 #cd-primary-nav li.desktop-view a.cd-search-trigger span.icon,html#design2017 body.inside2017 #cd-primary-nav li.desktop-view a.cd-search-trigger span.icon:hover{background:url(/a/dist/img/search-white.svg) no-repeat !important}html#design2017 body.inside2017 #cd-primary-nav li.cd-nav__top-li__doubleCol.mobile-view a img{display:none}html#design2017 body.inside2017 main.cd-main-content.main{background-color:#fff}html#design2017 body.inside2017 section.hero-landing{background-color:#fff}html#design2017 body.inside2017 .contentmodule-cta .cta-blue{margin:0}html#design2017 body.inside2017 .quote-carousel.quotes2017{background-color:#fff;margin:0;padding:60px 0 60px 0}html#design2017 body.inside2017 section.hero-internal,html#design2017 body.inside2017 .recirculation,html#design2017 body.inside2017 .insights-search-bar{background-color:#fff}html#design2017 body.inside2017.basiclanding .contentmodule-icontout{margin-top:0;padding-top:40px}html#design2017 body.homepage.homepg2017 .footer,html#design2017 body.inside2017 .footer{height:1029px;color:#fff !important;box-shadow:inset 0px 50px 60px -40px rgba(0,0,0,0.5);border:0 solid #fff;border-top:0;transition:border .3s ease, padding .3s ease}html#design2017 body.homepage.homepg2017 .cta-contact,html#design2017 body.inside2017 .cta-contact{background-color:transparent;text-align:center;margin-top:92px;margin-bottom:80px}html#design2017 body.homepage.homepg2017 .cta-contact h2,html#design2017 body.inside2017 .cta-contact h2{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:30px;color:#fff;letter-spacing:0;line-height:40px;text-align:center}html#design2017 body.homepage.homepg2017 .cta-contact p,html#design2017 body.inside2017 .cta-contact p{margin-left:23px;margin-top:-10px}html#design2017 body.homepage.homepg2017 .cta-contact .cta.red,html#design2017 body.inside2017 .cta-contact .cta.red{width:248px;height:178px;margin:0 auto;display:block;text-align:center;position:relative}html#design2017 body.homepage.homepg2017 .cta-contact .cta.red a.cta-button-right,html#design2017 body.inside2017 .cta-contact .cta.red a.cta-button-right{display:inline-block;cursor:pointer;width:120px;height:120px;margin-top:-5px}html#design2017 body.homepage.homepg2017 .cta-contact .cta.red a.cta-button-right:hover,html#design2017 body.inside2017 .cta-contact .cta.red a.cta-button-right:hover{background-position:-14px -20px}html#design2017 body.homepage.homepg2017 .footer-logo,html#design2017 body.inside2017 .footer-logo{margin:0 auto;width:100%}html#design2017 body.homepage.homepg2017 .footer-logo img,html#design2017 body.inside2017 .footer-logo img{margin:0 auto;display:block}html#design2017 body.homepage.homepg2017 .footer-nav,html#design2017 body.inside2017 .footer-nav{margin:0 auto;text-align:center}html#design2017 body.homepage.homepg2017 .footer-nav li,html#design2017 body.inside2017 .footer-nav li{width:100%;margin-top:25px}html#design2017 body.homepage.homepg2017 .footer-nav li a,html#design2017 body.inside2017 .footer-nav li a{text-align:center;width:100%;font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:24px;color:#fff;letter-spacing:0;line-height:24px}html#design2017 body.homepage.homepg2017 .footer__links.footer__social-links ul.social-icons,html#design2017 body.inside2017 .footer__links.footer__social-links ul.social-icons{text-align:center}html#design2017 body.homepage.homepg2017 .footer__social-links ul.social-icons li .dropdown-menu,html#design2017 body.inside2017 .footer__social-links ul.social-icons li .dropdown-menu{width:230px;bottom:50px;right:-7px}html#design2017 body.homepage.homepg2017 .footer__social-links ul.social-icons li .dropdown-menu li,html#design2017 body.inside2017 .footer__social-links ul.social-icons li .dropdown-menu li{display:block;padding:0;margin:0 0 6px}html#design2017 body.homepage.homepg2017 .footer__social-links ul.social-icons li .dropdown-menu li::after,html#design2017 body.inside2017 .footer__social-links ul.social-icons li .dropdown-menu li::after{clear:both;content:"";display:block}html#design2017 body.homepage.homepg2017 .footer__social-links ul.social-icons li .dropdown-menu li .rss-divide,html#design2017 body.inside2017 .footer__social-links ul.social-icons li .dropdown-menu li .rss-divide{line-height:0 !important}html#design2017 body.homepage.homepg2017 .footer__social-links ul.social-icons li .dropdown-menu .rss-title,html#design2017 body.inside2017 .footer__social-links ul.social-icons li .dropdown-menu .rss-title{color:#000;margin:0}html#design2017 body.homepage.homepg2017 .footer__social-links ul.social-icons li .dropdown-menu .rss-view,html#design2017 body.inside2017 .footer__social-links ul.social-icons li .dropdown-menu .rss-view{text-align:right}html#design2017 body.homepage.homepg2017 .copyright,html#design2017 body.inside2017 .copyright{margin-bottom:40px}html#design2017 body.homepage.homepg2017 .copyright p,html#design2017 body.inside2017 .copyright p{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:16px;letter-spacing:0;line-height:24px;color:#fff;text-align:center;margin:30px auto 20px}html#design2017 body.homepage.homepg2017 .copyright p a,html#design2017 body.inside2017 .copyright p a{color:#fff}html#design2017 body.homepage.homepg2017 .copyright p a:hover,html#design2017 body.inside2017 .copyright p a:hover{text-decoration:underline}html#design2017 body.homepage.homepg2017 .copyright p.privacy,html#design2017 body.homepage.homepg2017 .copyright p.copyr,html#design2017 body.inside2017 .copyright p.privacy,html#design2017 body.inside2017 .copyright p.copyr{margin:15px 0 10px;font-size:14px;font-weight:normal;font-family:Helvetica,Arial,sans-serif}html#design2017 body.homepage.homepg2017 header.nav2017,html#design2017 body.inside2017 header.nav2017{z-index:15}html#design2017 body.homepage.homepg2017 #main-wrapper,html#design2017 body.inside2017 #main-wrapper{display:block;background-color:#fff;z-index:101}html#design2017 body.homepage.homepg2017 .footer-spacer,html#design2017 body.inside2017 .footer-spacer{height:460px;position:relative;z-index:-2;pointer-events:none;clear:both}html#design2017 body.homepage.homepg2017 footer,html#design2017 body.inside2017 footer{background:#fff url("/a/dist/img/footer-bg-shapes-2020-3.svg") no-repeat center;background-size:cover;height:460px;position:fixed;z-index:0;left:0;bottom:0;width:100%;padding:0;box-shadow:inset 0px 50px 60px -40px rgba(0,0,0,0.5)}html#design2017 body.homepage.homepg2017 footer.is--hidden,html#design2017 body.inside2017 footer.is--hidden{display:none}html#design2017 body.homepage.homepg2017 footer .footer-content,html#design2017 body.inside2017 footer .footer-content{position:relative;z-index:1;top:40px;width:100%;text-align:center;transition:bottom .3s ease}html#design2017 body.homepage.homepg2017 footer .footer-content .cta-contact,html#design2017 body.inside2017 footer .footer-content .cta-contact{margin-top:25px;margin-bottom:0}html#design2017 body.homepage.homepg2017 footer .footer-content .cta-contact .cta.pressevents.contactus span,html#design2017 body.inside2017 footer .footer-content .cta-contact .cta.pressevents.contactus span{font-size:18px}html#design2017 body.homepage.homepg2017 footer .footer-content h2,html#design2017 body.inside2017 footer .footer-content h2{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:40px;color:#fff;letter-spacing:0;line-height:40px;text-align:center;margin:0 0 6px 0}html#design2017 body.homepage.homepg2017 footer .footer-secondary,html#design2017 body.inside2017 footer .footer-secondary{position:fixed;z-index:3;left:0;bottom:0;width:100%}html#design2017 body.homepage.homepg2017 footer .footer-secondary .row,html#design2017 body.inside2017 footer .footer-secondary .row{overflow-x:visible}html#design2017 body.homepage.homepg2017 footer .footer-secondary .contain,html#design2017 body.inside2017 footer .footer-secondary .contain{max-width:76em;padding:0;margin:0 auto}html#design2017 body.homepage.homepg2017 footer .footer-secondary .footer-nav li,html#design2017 body.inside2017 footer .footer-secondary .footer-nav li{width:105px}html#design2017 body.homepage.homepg2017 footer .footer-secondary .footer-nav li a,html#design2017 body.inside2017 footer .footer-secondary .footer-nav li a{font-size:18px}html#design2017 body.homepage.homepg2017 footer .footer-secondary ul.footer__links,html#design2017 body.inside2017 footer .footer-secondary ul.footer__links{padding:0px 0 8px;text-align:center}html#design2017 body.homepage.homepg2017 footer .footer-secondary ul.footer__links li,html#design2017 body.inside2017 footer .footer-secondary ul.footer__links li{margin-top:10px}html#design2017 body.homepage.homepg2017 footer .footer-secondary ul.footer__links li a,html#design2017 body.inside2017 footer .footer-secondary ul.footer__links li a{padding:0px 0}html#design2017 body.homepage.homepg2017 footer .footer-secondary ul.footer__links li a:focus,html#design2017 body.inside2017 footer .footer-secondary ul.footer__links li a:focus{outline:3px solid #25a5bd}html#design2017 body.homepage.homepg2017 footer .footer-secondary .footer__links.footer__social-links,html#design2017 body.inside2017 footer .footer-secondary .footer__links.footer__social-links{padding:7px 0 6px}html#design2017 body.homepage.homepg2017 footer .footer-secondary .footer__links.footer__social-links ul.social-icons,html#design2017 body.inside2017 footer .footer-secondary .footer__links.footer__social-links ul.social-icons{margin-top:0px}html#design2017 body.homepage.homepg2017 footer .footer-secondary .footer__links.footer__social-links ul.social-icons li a:focus,html#design2017 body.inside2017 footer .footer-secondary .footer__links.footer__social-links ul.social-icons li a:focus{outline:3px solid #25a5bd}html#design2017 body.homepage.homepg2017 footer .footer-secondary .copyright,html#design2017 body.inside2017 footer .footer-secondary .copyright{margin-bottom:15px;margin-top:0px}html#design2017 body.homepage.homepg2017 footer .footer-secondary .copyright p.privacy,html#design2017 body.inside2017 footer .footer-secondary .copyright p.privacy{margin:0px 68px 3px}html#design2017 body.homepage.homepg2017 footer .footer-secondary .copyright p.copyr,html#design2017 body.inside2017 footer .footer-secondary .copyright p.copyr{margin:12px 0 0 0}html#design2017 body.homepage.homepg2017 footer .footer-logo img,html#design2017 body.inside2017 footer .footer-logo img{margin:0 auto 8px;width:30px}@media (min-width: 768px){html#design2017 body.homepage.homepg2017 .footer,html#design2017 body.inside2017 .footer{height:1029px}html#design2017 body.homepage.homepg2017 .footer .cta-contact,html#design2017 body.inside2017 .footer .cta-contact{margin-top:70px;margin-bottom:40px}html#design2017 body.homepage.homepg2017 .footer .cta-contact h2,html#design2017 body.inside2017 .footer .cta-contact h2{font-size:30px;letter-spacing:0;line-height:40px}html#design2017 body.homepage.homepg2017 .cta-contact,html#design2017 body.inside2017 .cta-contact{text-align:center;margin-top:25px}html#design2017 body.homepage.homepg2017 .cta-contact h2,html#design2017 body.inside2017 .cta-contact h2{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:30px;color:#fff;letter-spacing:0;line-height:40px;text-align:center}html#design2017 body.homepage.homepg2017 .cta-contact p,html#design2017 body.inside2017 .cta-contact p{margin-left:23px}html#design2017 body.homepage.homepg2017 .cta-contact .cta.red,html#design2017 body.inside2017 .cta-contact .cta.red{width:248px;height:178px;margin:0 auto;display:block;text-align:center;position:relative}html#design2017 body.homepage.homepg2017 .cta-contact .cta.red a.cta-button-right,html#design2017 body.inside2017 .cta-contact .cta.red a.cta-button-right{display:inline-block;cursor:pointer;width:120px;height:120px;margin-top:-5px}html#design2017 body.homepage.homepg2017 .cta-contact .cta.red a.cta-button-right:hover,html#design2017 body.inside2017 .cta-contact .cta.red a.cta-button-right:hover{background-position:-14px -20px}html#design2017 body.homepage.homepg2017 .footer-logo,html#design2017 body.inside2017 .footer-logo{margin:0 auto;width:100%}html#design2017 body.homepage.homepg2017 .footer-logo img,html#design2017 body.inside2017 .footer-logo img{margin:0 auto;display:block}html#design2017 body.homepage.homepg2017 .footer-nav,html#design2017 body.inside2017 .footer-nav{margin:0 auto;text-align:center}html#design2017 body.homepage.homepg2017 .footer-nav li,html#design2017 body.inside2017 .footer-nav li{width:100%;margin-top:25px}html#design2017 body.homepage.homepg2017 .footer-nav li a,html#design2017 body.inside2017 .footer-nav li a{text-align:center;width:100%;font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:24px;color:#fff;letter-spacing:0;line-height:24px}html#design2017 body.homepage.homepg2017 .footer__links.footer__social-links ul.social-icons,html#design2017 body.inside2017 .footer__links.footer__social-links ul.social-icons{text-align:center}html#design2017 body.homepage.homepg2017 .copyright,html#design2017 body.inside2017 .copyright{margin-bottom:40px}html#design2017 body.homepage.homepg2017 .copyright p,html#design2017 body.inside2017 .copyright p{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:16px;letter-spacing:0;line-height:24px;color:#fff;text-align:center;margin:30px auto 20px}html#design2017 body.homepage.homepg2017 .copyright p a,html#design2017 body.inside2017 .copyright p a{color:#fff}html#design2017 body.homepage.homepg2017 .copyright p a:hover,html#design2017 body.inside2017 .copyright p a:hover{text-decoration:underline}html#design2017 body.homepage.homepg2017 .footer-spacer,html#design2017 body.inside2017 .footer-spacer{height:460px}html#design2017 body.homepage.homepg2017 .footer-spacer.is--hidden,html#design2017 body.inside2017 .footer-spacer.is--hidden{display:none}html#design2017 body.homepage.homepg2017 footer,html#design2017 body.inside2017 footer{background-position:top -160px center;height:460px}html#design2017 body.homepage.homepg2017 footer .footer-content,html#design2017 body.inside2017 footer .footer-content{top:65px}html#design2017 body.homepage.homepg2017 footer .footer-content .cta-contact,html#design2017 body.inside2017 footer .footer-content .cta-contact{margin-top:0px;margin-bottom:0}html#design2017 body.homepage.homepg2017 footer .footer-content .cta-contact .cta.pressevents.contactus span,html#design2017 body.inside2017 footer .footer-content .cta-contact .cta.pressevents.contactus span{font-size:16px}html#design2017 body.homepage.homepg2017 footer .footer-content h2,html#design2017 body.inside2017 footer .footer-content h2{font-size:40px;line-height:40px;margin:0 0 10px 0}html#design2017 body.homepage.homepg2017 footer .footer-secondary,html#design2017 body.inside2017 footer .footer-secondary{bottom:0}html#design2017 body.homepage.homepg2017 footer .footer-secondary .footer-nav li,html#design2017 body.inside2017 footer .footer-secondary .footer-nav li{width:105px}html#design2017 body.homepage.homepg2017 footer .footer-secondary .footer-nav li a,html#design2017 body.inside2017 footer .footer-secondary .footer-nav li a{font-size:18px}html#design2017 body.homepage.homepg2017 footer .footer-secondary ul.footer__links,html#design2017 body.inside2017 footer .footer-secondary ul.footer__links{padding:0px 0 8px;text-align:center}html#design2017 body.homepage.homepg2017 footer .footer-secondary ul.footer__links li,html#design2017 body.inside2017 footer .footer-secondary ul.footer__links li{margin-top:15px}html#design2017 body.homepage.homepg2017 footer .footer-secondary ul.footer__links li a,html#design2017 body.inside2017 footer .footer-secondary ul.footer__links li a{padding:0px 0}html#design2017 body.homepage.homepg2017 footer .footer-secondary .footer__links.footer__social-links,html#design2017 body.inside2017 footer .footer-secondary .footer__links.footer__social-links{padding:7px 0 6px}html#design2017 body.homepage.homepg2017 footer .footer-secondary .footer__links.footer__social-links ul.social-icons,html#design2017 body.inside2017 footer .footer-secondary .footer__links.footer__social-links ul.social-icons{margin-top:0px}html#design2017 body.homepage.homepg2017 footer .footer-secondary .copyright,html#design2017 body.inside2017 footer .footer-secondary .copyright{margin-bottom:15px;margin-top:0px}html#design2017 body.homepage.homepg2017 footer .footer-secondary .copyright p.privacy,html#design2017 body.inside2017 footer .footer-secondary .copyright p.privacy{margin:14px 68px 3px}html#design2017 body.homepage.homepg2017 footer .footer-secondary .copyright p.copyr,html#design2017 body.inside2017 footer .footer-secondary .copyright p.copyr{margin:0}html#design2017 body.homepage.homepg2017 footer .footer-logo,html#design2017 body.inside2017 footer .footer-logo{margin:0}html#design2017 body.homepage.homepg2017 footer .footer-logo img,html#design2017 body.inside2017 footer .footer-logo img{margin:0 auto 8px;width:42px}}@media (min-width: 992px){html#design2017 body.homepage.homepg2017 .footer,html#design2017 body.inside2017 .footer{height:770px}html#design2017 body.homepage.homepg2017 .footer .cta-contact,html#design2017 body.inside2017 .footer .cta-contact{margin-top:255px;margin-bottom:70px}html#design2017 body.homepage.homepg2017 .footer .cta-contact h2,html#design2017 body.inside2017 .footer .cta-contact h2{font-size:50px;letter-spacing:0;line-height:50px}html#design2017 body.homepage.homepg2017 .footer-logo,html#design2017 body.inside2017 .footer-logo{margin:0 0 0 60px;width:200px}html#design2017 body.homepage.homepg2017 .footer-logo img,html#design2017 body.inside2017 .footer-logo img{margin:0;display:block}html#design2017 body.homepage.homepg2017 .footer-nav,html#design2017 body.inside2017 .footer-nav{margin:0;text-align:right}html#design2017 body.homepage.homepg2017 .footer-nav ul.footer__links,html#design2017 body.inside2017 .footer-nav ul.footer__links{margin-right:60px;text-align:right}html#design2017 body.homepage.homepg2017 .footer-nav ul.footer__links li,html#design2017 body.inside2017 .footer-nav ul.footer__links li{width:60px;margin-top:0}html#design2017 body.homepage.homepg2017 .footer-nav ul.footer__links li a,html#design2017 body.inside2017 .footer-nav ul.footer__links li a{font-size:16px;letter-spacing:0;line-height:24px}html#design2017 body.homepage.homepg2017 .footer__links.footer__social-links ul.social-icons,html#design2017 body.inside2017 .footer__links.footer__social-links ul.social-icons{text-align:right;margin-right:60px}html#design2017 body.homepage.homepg2017 .copyright,html#design2017 body.inside2017 .copyright{margin-bottom:40px;margin-top:28px}html#design2017 body.homepage.homepg2017 .copyright p,html#design2017 body.inside2017 .copyright p{text-align:left;margin:30px auto 20px}html#design2017 body.homepage.homepg2017 .copyright p.privacy,html#design2017 body.inside2017 .copyright p.privacy{text-align:right;margin-right:76px}html#design2017 body.homepage.homepg2017 .copyright p.copyr,html#design2017 body.inside2017 .copyright p.copyr{text-align:left;margin-left:60px}html#design2017 body.homepage.homepg2017 .footer-spacer,html#design2017 body.inside2017 .footer-spacer{height:400px}html#design2017 body.homepage.homepg2017 footer,html#design2017 body.inside2017 footer{background:#fff url("/a/dist/img/footer-bg-shapes-2020-3.svg") no-repeat center;background-size:cover;height:400px}html#design2017 body.homepage.homepg2017 footer .footer-content,html#design2017 body.inside2017 footer .footer-content{top:72px}html#design2017 body.homepage.homepg2017 footer .footer-content h2,html#design2017 body.inside2017 footer .footer-content h2{font-size:50px;line-height:60px;margin:0 0 15px 0}html#design2017 body.homepage.homepg2017 footer .footer-secondary,html#design2017 body.inside2017 footer .footer-secondary{bottom:0}html#design2017 body.homepage.homepg2017 footer .footer-secondary ul.footer__links,html#design2017 body.inside2017 footer .footer-secondary ul.footer__links{text-align:right}html#design2017 body.homepage.homepg2017 footer .footer-secondary ul.footer__links li a,html#design2017 body.inside2017 footer .footer-secondary ul.footer__links li a{padding:15px 0}html#design2017 body.homepage.homepg2017 footer .footer-secondary .footer__links.footer__social-links ul.social-icons,html#design2017 body.inside2017 footer .footer-secondary .footer__links.footer__social-links ul.social-icons{margin-top:0px}html#design2017 body.homepage.homepg2017 footer .footer-secondary .copyright,html#design2017 body.inside2017 footer .footer-secondary .copyright{margin-bottom:15px;margin-top:0px}html#design2017 body.homepage.homepg2017 footer .footer-secondary .copyright p.copyr,html#design2017 body.inside2017 footer .footer-secondary .copyright p.copyr{margin:0 0 0 40px}html#design2017 body.homepage.homepg2017 footer .footer-logo,html#design2017 body.inside2017 footer .footer-logo{margin:0}html#design2017 body.homepage.homepg2017 footer .footer-logo img,html#design2017 body.inside2017 footer .footer-logo img{margin:0 0 8px 40px;width:46px}}@media (min-width: 1200px){html#design2017 body.homepage.homepg2017 .footer,html#design2017 body.inside2017 .footer{height:770px}html#design2017 body.homepage.homepg2017 .footer .cta-contact,html#design2017 body.inside2017 .footer .cta-contact{margin-top:255px;margin-bottom:70px}html#design2017 body.homepage.homepg2017 .footer .cta-contact h2,html#design2017 body.inside2017 .footer .cta-contact h2{font-size:70px;letter-spacing:0;line-height:80px}html#design2017 body.homepage.homepg2017 .footer-logo,html#design2017 body.inside2017 .footer-logo{margin:0 0 0 15px;width:200px}html#design2017 body.homepage.homepg2017 .footer-logo img,html#design2017 body.inside2017 .footer-logo img{margin:0;display:block}html#design2017 body.homepage.homepg2017 .footer-nav,html#design2017 body.inside2017 .footer-nav{margin:0;text-align:right}html#design2017 body.homepage.homepg2017 .footer-nav ul.footer__links,html#design2017 body.inside2017 .footer-nav ul.footer__links{margin-right:40px;text-align:right}html#design2017 body.homepage.homepg2017 .footer-nav ul.footer__links li,html#design2017 body.inside2017 .footer-nav ul.footer__links li{width:auto;margin-top:0}html#design2017 body.homepage.homepg2017 .footer-nav ul.footer__links li a,html#design2017 body.inside2017 .footer-nav ul.footer__links li a{border:none !important;font-size:16px;letter-spacing:0;line-height:24px}html#design2017 body.homepage.homepg2017 .footer-nav ul.footer__links li a:hover,html#design2017 body.inside2017 .footer-nav ul.footer__links li a:hover{background:none !important;border:none !important}html#design2017 body.homepage.homepg2017 .footer__links.footer__social-links ul.social-icons,html#design2017 body.inside2017 .footer__links.footer__social-links ul.social-icons{text-align:right;margin-right:54px}html#design2017 body.homepage.homepg2017 .copyright,html#design2017 body.inside2017 .copyright{margin-bottom:40px;margin-top:28px}html#design2017 body.homepage.homepg2017 .copyright p,html#design2017 body.inside2017 .copyright p{text-align:left;margin:50px auto 10px}html#design2017 body.homepage.homepg2017 .copyright p.privacy,html#design2017 body.inside2017 .copyright p.privacy{text-align:right;margin-right:68px}html#design2017 body.homepage.homepg2017 .copyright p.copyr,html#design2017 body.inside2017 .copyright p.copyr{text-align:left;margin-left:15px}html#design2017 body.homepage.homepg2017 .footer-spacer,html#design2017 body.inside2017 .footer-spacer{height:400px}html#design2017 body.homepage.homepg2017 footer,html#design2017 body.inside2017 footer{background:#fff url("/a/dist/img/footer-bg-shapes-2020-3.svg") no-repeat center;background-size:cover;height:400px}html#design2017 body.homepage.homepg2017 footer .footer-content,html#design2017 body.inside2017 footer .footer-content{top:60px}html#design2017 body.homepage.homepg2017 footer .footer-content .call-to-action__desc,html#design2017 body.inside2017 footer .footer-content .call-to-action__desc{font-size:2rem}html#design2017 body.homepage.homepg2017 footer .footer-content h2,html#design2017 body.inside2017 footer .footer-content h2{font-size:70px;line-height:80px;margin:0 0 15px 0}html#design2017 body.homepage.homepg2017 footer .footer-secondary,html#design2017 body.inside2017 footer .footer-secondary{bottom:0}html#design2017 body.homepage.homepg2017 footer .footer-secondary ul.footer_links,html#design2017 body.inside2017 footer .footer-secondary ul.footer_links{text-align:right}html#design2017 body.homepage.homepg2017 footer .footer-secondary ul.footer__links li a,html#design2017 body.inside2017 footer .footer-secondary ul.footer__links li a{padding:15px 0}html#design2017 body.homepage.homepg2017 footer .footer-secondary .footer__links.footer__social-links ul.social-icons,html#design2017 body.inside2017 footer .footer-secondary .footer__links.footer__social-links ul.social-icons{margin-top:0px}html#design2017 body.homepage.homepg2017 footer .footer-secondary .footer-logo img,html#design2017 body.inside2017 footer .footer-secondary .footer-logo img{margin:0 0 8px 40px}html#design2017 body.homepage.homepg2017 footer .footer-secondary .copyright,html#design2017 body.inside2017 footer .footer-secondary .copyright{margin-bottom:15px;margin-top:0px}html#design2017 body.homepage.homepg2017 footer .footer-secondary .copyright p.copyr,html#design2017 body.inside2017 footer .footer-secondary .copyright p.copyr{margin-left:40px}}@media (max-width: 767px){html#design2017 body.homepage.homepg2017 ul.footer__links li a,html#design2017 body.inside2017 ul.footer__links li a{font-size:12px}html#design2017 body.homepage.homepg2017 .footer-logo img,html#design2017 body.inside2017 .footer-logo img{display:none}}.quote-carousel.quotes2017 .quote-carousel-autoplay .quote-carousel-background-img .quote-mask__subheader:first-child{background:none;padding-top:50px}.quote-carousel.quotes2017{display:block;margin:60px 0}.quote-carousel.quotes2017 .quote-carousel-autoplay.slides2017 .quote-carousel-background-img .quote-mask p.quotemark-top{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;color:#fff;font-size:150px;letter-spacing:0;line-height:100px;margin:0;padding:0;position:relative;top:50px;text-align:center;margin-left:-12px}.quote-carousel.quotes2017 .quote-carousel-autoplay.slides2017 .quote-carousel-background-img .quote-mask h3.quote-mask__subheader{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:28px;color:#fff;letter-spacing:0;line-height:36px}.quote-carousel.quotes2017 .quote-carousel-autoplay.slides2017 .quote-carousel-background-img .quote-mask .quoteables{margin-top:30px}.quote-carousel.quotes2017 .quote-carousel-autoplay.slides2017 .quote-carousel-background-img .quote-mask .quoteables .pic-circle{border:0 none}.quote-carousel.quotes2017 .quote-carousel-autoplay.slides2017 .quote-carousel-background-img .quote-mask .quoteables p.author{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:24px;letter-spacing:0.5px;line-height:24px;color:#fff;margin-top:-13px}.quote-carousel.quotes2017 .quote-carousel-autoplay.slides2017 .quote-carousel-background-img .quote-mask .quoteables p.author span.title{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-size:14px;color:#fff;letter-spacing:0.88px;line-height:20px;display:block;margin-top:18px}.quote-carousel.quotes2017 .quote-carousel-autoplay.slides2017 ul.slick-dots li{width:25px;height:25px}.quote-carousel.quotes2017 .quote-carousel-autoplay.slides2017 ul.slick-dots li button{width:25px;height:25px;padding:5px}.quote-carousel.quotes2017 .quote-carousel-autoplay.slides2017 ul.slick-dots li button:before{font-size:18px;color:#ee000e;opacity:0.20}.quote-carousel.quotes2017 .quote-carousel-autoplay.slides2017 ul.slick-dots li.slick-active button{color:#ee000e;opacity:1.0}.quote-carousel.quotes2017 .quote-carousel-autoplay.slides2017 ul.slick-dots li.slick-active button:before{color:#ee000e;opacity:1.0}.quote-carousel.quotes2017 .quote-carousel-autoplay.slides2017 .quote-carousel-background-img .quote-mask{background-color:rgba(57,57,57,0.46);height:100%;text-align:center}.quote-carousel.quotes2017 .quote-carousel-autoplay.slides2017 .quote-carousel-background-img.bg-blueshape{background:transparent url("/a/dist/img/quote-carousel-2800-new.svg") no-repeat top center}.quote-carousel.quotes2017 .quote-carousel-autoplay.slides2017 .quote-carousel-background-img.bg-blueshape .quote-mask{background-color:transparent}.quote-carousel.quotes2017 .quote-carousel-autoplay.slides2017 .quote-carousel-background-img.bg-white .quote-mask{background-color:#fff}.quote-carousel.quotes2017 .quote-carousel-autoplay.slides2017 .quote-carousel-background-img.bg-white .quote-mask h3.quote-mask__subheader{color:#ee000e}.quote-carousel.quotes2017 .quote-carousel-autoplay.slides2017 .quote-carousel-background-img.bg-white .quote-mask p{color:#000}.quote-carousel.quotes2017 .quote-carousel-autoplay.slides2017 .quote-carousel-background-img.bg-white .quote-mask p.quotemark-top{color:#ee000e}.quote-carousel.quotes2017 .quote-carousel-autoplay.slides2017 .quote-carousel-background-img.bg-white .quote-mask p.author{color:#000}.quote-carousel.quotes2017 .quote-carousel-autoplay.slides2017 .quote-carousel-background-img.bg-white .quote-mask p.author span.title{color:#000}.quote-carousel.quotes2017 .quote-carousel-autoplay.slides2017 ul.slick-dots.bg-white li button:before{color:#ee000e}.quote-carousel.quotes2017 .quote-carousel-autoplay.slides2017 ul.slick-dots.bg-white li.slick-active button{color:#ee000e}.quote-carousel.quotes2017 .quote-carousel-autoplay.slides2017 ul.slick-dots.bg-white li.slick-active button:before{color:#ee000e}@media (max-width: 767px){html#design2017 body.inside2017.basiclanding .quote-carousel.quotes2017 .quote-carousel-autoplay.slides2017 .quote-carousel-background-img .quote-mask .quoteables{margin-top:-30px}}@media (max-width: 345px){html#design2017 body.inside2017.basiclanding section.quote-carousel.quotes2017 .quote-carousel-autoplay.slides2017 .quote-carousel-background-img .quote-mask h3.quote-mask__subheader{margin-top:-50px;padding-bottom:24px;font-size:24px;line-height:37px}}html#design2017 body.inside2017.basiclanding .contentmodule-hilist{padding-top:40px;padding-bottom:40px}html#design2017 body.inside2017.basiclanding .contentmodule-hilist .row{margin-top:40px;margin-bottom:90px}html#design2017 body.inside2017.basiclanding .contentmodule-hilist .row.first{margin-top:40px}html#design2017 body.inside2017.basiclanding .contentmodule-hilist .row.heading{margin-bottom:45px}html#design2017 body.inside2017.basiclanding .contentmodule-hilist h2{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:40px;color:#031a34;letter-spacing:0;line-height:54px;text-align:center}html#design2017 body.inside2017.basiclanding .contentmodule-hilist h3{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:24px;color:#2d3135;letter-spacing:0;line-height:30px}html#design2017 body.inside2017.basiclanding .contentmodule-hilist p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:16px;color:#2d3135;letter-spacing:0.5px;line-height:28px}html#design2017 body.inside2017.basiclanding .contentmodule-hilist .image{text-align:right}html#design2017 body.inside2017.basiclanding .contentmodule-hilist img.feature.one{width:333px;height:333px}html#design2017 body.inside2017.basiclanding .contentmodule-hilist img.feature.two{width:308px;height:220px}html#design2017 body.inside2017.basiclanding .contentmodule-hilist img.feature.three{width:333px;height:447px}html#design2017 body.inside2017.basiclanding .contentmodule-hilist div.cta{padding-top:0;margin-top:-5px}@media (min-width: 768px){html#design2017 body.inside2017.basiclanding .contentmodule-hilist .row.heading{margin-bottom:45px}html#design2017 body.inside2017.basiclanding .contentmodule-hilist h2{font-size:40px;line-height:54px}html#design2017 body.inside2017.basiclanding .contentmodule-hilist h3{font-size:24px;color:#2d3135;line-height:30px}html#design2017 body.inside2017.basiclanding .contentmodule-hilist p{font-size:16px;letter-spacing:0.5px;line-height:28px}html#design2017 body.inside2017.basiclanding .contentmodule-hilist img.feature.one{width:456px;height:456px;margin-top:-33px}html#design2017 body.inside2017.basiclanding .contentmodule-hilist img.feature.two{width:438px;height:312px;margin-top:-33px}html#design2017 body.inside2017.basiclanding .contentmodule-hilist img.feature.three{width:398px;height:534px;margin-top:-33px;margin-right:75px}}@media (min-width: 992px){html#design2017 body.inside2017.basiclanding .contentmodule-hilist .row.heading{margin-bottom:45px}html#design2017 body.inside2017.basiclanding .contentmodule-hilist h2{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:50px;line-height:62px}html#design2017 body.inside2017.basiclanding .contentmodule-hilist h3{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:30px;color:#2d3135;line-height:42px}html#design2017 body.inside2017.basiclanding .contentmodule-hilist p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:20px;letter-spacing:0.62px;line-height:34px}html#design2017 body.inside2017.basiclanding .contentmodule-hilist img.feature.one{width:475px;height:475px;margin-top:-30px;margin-right:140px}html#design2017 body.inside2017.basiclanding .contentmodule-hilist img.feature.two{width:476px;height:340px;margin-top:-30px}html#design2017 body.inside2017.basiclanding .contentmodule-hilist img.feature.three{width:407px;height:546px;margin-top:-30px;margin-right:250px}}@media (min-width: 1200px){html#design2017 body.inside2017.basiclanding .contentmodule-hilist .row.heading{margin-bottom:50px}html#design2017 body.inside2017.basiclanding .contentmodule-hilist h2{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:50px;line-height:62px}html#design2017 body.inside2017.basiclanding .contentmodule-hilist h3{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:30px;color:#2d3135;line-height:42px}html#design2017 body.inside2017.basiclanding .contentmodule-hilist p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:20px;letter-spacing:0.62px;line-height:34px}html#design2017 body.inside2017.basiclanding .contentmodule-hilist img.feature.one{width:511px;height:511px;margin-top:0;margin-right:280px}html#design2017 body.inside2017.basiclanding .contentmodule-hilist img.feature.two{width:617px;height:440px;margin:0}html#design2017 body.inside2017.basiclanding .contentmodule-hilist img.feature.three{width:409px;height:550px;margin:14px 350px 0 0}}html#design2017 body.inside2017.media{margin-top:0}html#design2017 body.inside2017.media .body-content a{display:contents}html#design2017 body.inside2017.media .row::after{clear:both;content:"";display:block}html#design2017 body.inside2017.media section.design2017{background:transparent url("/a/dist/img/media-header-bg.svg") no-repeat top center;height:116px}html#design2017 body.inside2017.media section.title h1{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;color:#2d3135;font-size:50px;line-height:60px;text-transform:none;margin:60px 0}html#design2017 body.inside2017.media ul.inside-hero-share{margin-top:0px;margin-bottom:0px;list-style:none;padding-bottom:20px}html#design2017 body.inside2017.media ul.inside-hero-share li{list-style:none;display:inline;margin-right:20px}html#design2017 body.inside2017.media ul.inside-hero-share li:before{content:''}html#design2017 body.inside2017.media .directory-body-locations h2.directory-body-locations__header{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:30px;color:#000;letter-spacing:0.5px;line-height:34px;font-style:none}html#design2017 body.inside2017.media .directory-body-locations a.directory-body-locations__regions-text__link{color:#ee000e;font-size:16px;line-height:28px}html#design2017 body.inside2017.media .directory-body-locations a.directory-body-locations__regions-text__link:hover,html#design2017 body.inside2017.media .directory-body-locations a.directory-body-locations__regions-text__link:focus{color:#ee000e;text-decoration:underline}html#design2017 body.inside2017.media .media-categories .media-categories-list{padding-bottom:30px;border-bottom:1px solid #e5e5e5}html#design2017 body.inside2017.media .media-categories p.view{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-size:14px;color:#2d3135;letter-spacing:0.88px;line-height:20px;text-transform:uppercase;display:inline;margin-right:18px}html#design2017 body.inside2017.media .media-categories .media-cat{display:inline}html#design2017 body.inside2017.media .media-categories .media-cat a{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-size:14px;color:#ee000e;text-transform:uppercase;display:inline;margin-right:15px}html#design2017 body.inside2017.media .media-categories .media-cat a:hover,html#design2017 body.inside2017.media .media-categories .media-cat a:focus{text-decoration:underline}html#design2017 body.inside2017.media .directory--event-select--category,html#design2017 body.inside2017.media .directory--event-select--year{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:20px;color:#000;letter-spacing:0.5px;line-height:34px}html#design2017 body.inside2017.media .directory--event-select--select-desktop--psuedo-select--select{border-bottom:0 none;font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:16px;font-weight:bold;color:#000;letter-spacing:0;line-height:24px;text-transform:none;margin-top:4px}html#design2017 body.inside2017.media .directory--event-select--select-desktop--psuedo-select--select i.icon-chevron-down{color:#000;font-size:12px}html#design2017 body.inside2017.media .directory--event-select{border-bottom:1px solid #e5e5e5}html#design2017 body.inside2017.media .directory--events--event{padding:45px 0 20px}html#design2017 body.inside2017.media .directory--events--event--date{display:block;float:none;width:210px;margin-top:4px;margin-bottom:20px}html#design2017 body.inside2017.media .directory--events--event--date span{font-family:Helvetica,Arial,sans-serif;background-color:#ff555f;color:#fff;font-size:14px;line-height:26px;letter-spacing:0.6px;margin:5px 0 0 0;padding:6px 20px 6px 18px}html#design2017 body.inside2017.media .directory--events--event--copy{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:24px;color:#2d3135;letter-spacing:0.6px;line-height:36px;float:none;width:100%}html#design2017 body.inside2017.media .directory--events--event--copy p{font-size:24px;color:#2d3135;letter-spacing:0.6px;line-height:36px}html#design2017 body.inside2017.media .directory--events--event--copy p a{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:24px;color:#2d3135;letter-spacing:0.6px;line-height:36px}html#design2017 body.inside2017.media .directory--events--event--copy p a:hover,html#design2017 body.inside2017.media .directory--events--event--copy p a:focus{color:#2d3135;text-decoration:underline}html#design2017 body.inside2017.media .directory--events--event--link a{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:24px;color:#2d3135;letter-spacing:0.6px;line-height:36px}html#design2017 body.inside2017.media .directory--events--event--link a:hover,html#design2017 body.inside2017.media .directory--events--event--link a:focus{color:#2d3135;text-decoration:underline}html#design2017 body.inside2017.media .directory--events-nav{padding:120px 0 80px;z-index:10}html#design2017 body.inside2017.media .directory--events-nav .directory--events-nav--next a,html#design2017 body.inside2017.media .directory--events-nav .directory--events-nav--prev a{font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:16px;color:#000;letter-spacing:0;line-height:24px;text-transform:none}html#design2017 body.inside2017.media .directory--events-nav .directory--events-nav--next a:hover,html#design2017 body.inside2017.media .directory--events-nav .directory--events-nav--next a:focus,html#design2017 body.inside2017.media .directory--events-nav .directory--events-nav--prev a:hover,html#design2017 body.inside2017.media .directory--events-nav .directory--events-nav--prev a:focus{color:#ee000e;text-decoration:none}html#design2017 body.inside2017.media .directory--event-select--select-mobile--psuedo-select--select{text-align:right}html#design2017 body.inside2017.media .directory--event-select--select-mobile--psuedo-select--select span{font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:16px;color:#000;letter-spacing:0;line-height:24px;margin-top:4px}html#design2017 body.inside2017.media .directory--event-select--select-mobile--psuedo-select--select i.icon-chevron-down{color:#000;font-size:12px}html#design2017 body.inside2017.media #loadmore-btn{background-color:transparent;font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;display:inline-block;padding:0;font-size:14px;color:#ee000e;letter-spacing:0.88px;line-height:20px;border:0 none;text-align:center;text-transform:uppercase;display:block}html#design2017 body.inside2017.media .directory--events-nav--load-more{display:block;margin:0 auto 0;transition:all 0.5s ease;display:inline-block;cursor:pointer;width:110px;height:105px;background:url(/a/dist/img/cta-btn2-down-whiteOnRed.svg) no-repeat center center,url(/a/dist/img/cta-btn2-down-whiteOnRed-hoverRedOnWhite.svg) no-repeat -9999px -9999px}html#design2017 body.inside2017.media .directory--events-nav--load-more span{position:relative;top:-15px}html#design2017 body.inside2017.media .directory--events-nav--load-more:hover{width:110px;height:105px;background:url(/a/dist/img/cta-btn2-down-whiteOnRed-hoverRedOnWhite.svg) no-repeat center center}html#design2017 body.inside2017.media .directory--events-nav--load-more a{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;padding:12px 34px 10px;display:inline-block;text-decoration:none;border:0 none;font-size:13px;font-weight:bold;letter-spacing:1.3pt;text-transform:uppercase;border-radius:0;display:none}html#design2017 body.inside2017.media #media-contacts-section{background-color:#f8f8f8;padding:120px 0;margin-top:-132px}html#design2017 body.inside2017.media #media-contacts-section #media-contacts{padding:0 15px}html#design2017 body.inside2017.media #media-contacts-section h3{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:24px;color:#000;letter-spacing:0;line-height:46px}html#design2017 body.inside2017.media #media-contacts-section .media-contact-item{padding:12px 0 40px 0;margin:25px 0 10px;border-bottom:1px solid #dedede;display:inline-block;width:100%}html#design2017 body.inside2017.media #media-contacts-section .media-contact-info{margin-top:20px}html#design2017 body.inside2017.media #media-contacts-section h4{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:30px;color:#000;line-height:42px;letter-spacing:0}html#design2017 body.inside2017.media #media-contacts-section p{margin:0}html#design2017 body.inside2017.media #media-contacts-section p.name{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:24px;color:#000;letter-spacing:0.6px;line-height:34px;margin:0 0 10px 0}html#design2017 body.inside2017.media #media-contacts-section p.titleaddress{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:18px;color:#000;letter-spacing:0.6px;line-height:34px;margin:0}html#design2017 body.inside2017.media #media-contacts-section a{font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#ee000e;letter-spacing:0.88px;line-height:32px}html#design2017 body.inside2017.media #media-contacts-section a:hover,html#design2017 body.inside2017.media #media-contacts-section a:focus{color:#ee000e;text-decoration:underline}html#design2017 body.inside2017.media #media-contacts-section i{color:#ee000e}html#design2017 body.inside2017.media section.design2017.hero-landing.press-entry{height:116px}html#design2017 body.inside2017.media.regions #regionsbg{text-align:center}html#design2017 body.inside2017.media.regions #regionsbg img{margin:118px auto 0}html#design2017 body.inside2017.media.regions section.design2017.hero-landing{background-color:#fff;background-image:url("/a/dist/img/media-header-bg.svg"),url("/a/dist/img/region-map-bg.svg");background-position:top center, top center}html#design2017 body.inside2017.media.regions h2.directory-body-locations__header{font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#000000;letter-spacing:0;line-height:26px}html#design2017 body.inside2017.media.regions .directory-body-locations p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:20px;line-height:34px}html#design2017 body.inside2017.media.regions p.directory-body-locations__regions-text a.directory-body-locations__regions-text__link{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:40px;color:#ee000e;letter-spacing:0;line-height:64px}html#design2017 body.inside2017.media.regions a.view-all{display:block;font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#ee000e;letter-spacing:0.88px;line-height:20px;text-transform:uppercase;margin-bottom:90px}html#design2017 body.inside2017.media.regions a.view-all.line{margin-bottom:90px;border-bottom:1px solid #dedede;padding-bottom:90px;width:80%}html#design2017 body.inside2017.media.regions .countries-list .vertical-line{height:100px;width:2px;margin:15px 0 25px}html#design2017 body.inside2017.media.regions .countries-list .vertical-line .pathbase{stroke:#999999;opacity:0.5}html#design2017 body.inside2017.media.regions .countries-list .vertical-line .path{stroke:#ee000e;stroke-dasharray:100;stroke-dashoffset:100}@-webkit-keyframes verticalline{from{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes verticalline{from{stroke-dashoffset:100}to{stroke-dashoffset:0}}@media (min-width: 768px){html#design2017 body.inside2017.media section.title h1{font-size:50px;line-height:110px}html#design2017 body.inside2017.media .media-categories p.view{margin-right:20px}html#design2017 body.inside2017.media .media-categories .media-cat a{margin-right:20px}html#design2017 body.inside2017.media .directory--events--event--date{float:left;width:210px}html#design2017 body.inside2017.media .directory--events--event--copy{float:left;width:430px}html#design2017 body.inside2017.media #media-contacts{padding:0}html#design2017 body.inside2017.media #media-contacts-section h3{font-size:24px;line-height:46px}html#design2017 body.inside2017.media #media-contacts-section h4{font-size:30px;line-height:42px}html#design2017 body.inside2017.media.regions p.directory-body-locations__regions-text a.directory-body-locations__regions-text__link{font-size:40px;line-height:64px}}@media (min-width: 992px){html#design2017 body.inside2017.media section.title h1{font-size:100px;line-height:110px;margin:100px 0}html#design2017 body.inside2017.media .media-categories p.view{margin-right:35px}html#design2017 body.inside2017.media .media-categories .media-cat a{margin-right:35px}html#design2017 body.inside2017.media .directory--events--event--date{float:left;width:210px}html#design2017 body.inside2017.media .directory--events--event--copy{float:left;width:600px}html#design2017 body.inside2017.media #media-contacts{padding:0}html#design2017 body.inside2017.media #media-contacts-section h3{font-size:36px;line-height:46px}html#design2017 body.inside2017.media #media-contacts-section h4{font-size:42px;line-height:58px}html#design2017 body.inside2017.media.regions p.directory-body-locations__regions-text a.directory-body-locations__regions-text__link{font-size:50px;line-height:75px}}@media (min-width: 1200px){html#design2017 body.inside2017.media section.title h1{font-size:100px;line-height:110px}html#design2017 body.inside2017.media .media-categories p.view{margin-right:40px}html#design2017 body.inside2017.media .media-categories .media-cat a{margin-right:40px}html#design2017 body.inside2017.media .directory--events--event--date{float:left;width:210px}html#design2017 body.inside2017.media .directory--events--event--copy{float:left;width:850px}html#design2017 body.inside2017.media #media-contacts{padding:0}html#design2017 body.inside2017.media #media-contacts-section h3{font-size:36px;line-height:46px}html#design2017 body.inside2017.media #media-contacts-section h4{font-size:42px;line-height:58px}html#design2017 body.inside2017.media.regions p.directory-body-locations__regions-text a.directory-body-locations__regions-text__link{font-size:50px;line-height:75px}}.solutions-cards{padding:60px 0 0;background-color:#fff}@media screen and (min-width: 768px){.solutions-cards{padding:80px 0 0}}.solutions-cards__container{max-width:295px;margin-left:auto;margin-right:auto;display:block}.solutions-cards__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.solutions-cards__container{max-width:688px;margin-left:auto;margin-right:auto}.solutions-cards__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.solutions-cards__container{max-width:820px;margin-left:auto;margin-right:auto}.solutions-cards__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.solutions-cards__container{max-width:1240px;margin-left:auto;margin-right:auto}.solutions-cards__container::after{clear:both;content:"";display:block}}.solutions-cards__container::after{clear:both;content:"";display:block}.solutions-cards__container #insights__title{margin-top:20px}.solutions-cards__row{width:calc(100% - 4rem)}@media screen and (min-width: 768px){.solutions-cards__row{width:100%}}.solutions-cards__title{font-family:display-egyptian-light,sans-serif;font-size:3rem;font-weight:300;line-height:1.4;text-transform:none;color:#3b3c43}@media screen and (min-width: 768px){.solutions-cards__title{font-family:display-egyptian-thin,sans-serif;font-size:7rem;font-weight:100;line-height:1.29}}.solutions-cards__title.margin-bottom{margin-bottom:4.1rem}@media screen and (min-width: 768px){.solutions-cards__title.margin-bottom{margin-bottom:7.1rem}}.solutions-cards__title.no-margin-bottom{margin-bottom:0}.solutions-cards__sub-title{font-family:display-egyptian-light,sans-serif;font-size:1.8rem;line-height:2.6rem;font-weight:300;margin-bottom:4.1rem;color:#3b3c43}@media screen and (min-width: 768px){.solutions-cards__sub-title{font-family:display-egyptian-thin,sans-serif;font-weight:100;margin-bottom:10rem}}.solutions-cards__gallery{position:relative;display:flex;flex-direction:column;flex-wrap:wrap;list-style:none;padding:0;margin:0}@media screen and (min-width: 1240px){.solutions-cards__gallery{flex-direction:row;justify-content:space-between}}.solutions-cards .card{position:relative;display:block;border-top:1px solid rgba(0,0,0,0.1);list-style:none;padding:0;margin:0;transition:opacity height 0.2s linear}.solutions-cards .card:first-child{border-top:0}@media screen and (min-width: 1240px){.solutions-cards .card{float:left;display:block;margin-right:.57586%;width:45.52141%}.solutions-cards .card:last-child{margin-right:0}.solutions-cards .card:nth-child(2n){margin-top:-80px}.solutions-cards .card:nth-child(2){border-top:0}}@media screen and (min-width: 1440px){.solutions-cards .card{float:left;display:block;margin-right:.57586%;width:41.33075%}.solutions-cards .card:last-child{margin-right:0}}.solutions-cards .card__link{position:relative;display:block;width:100%;padding:42px 0}.solutions-cards .card-stage{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.solutions-cards .card-stage.image-size--full .primary-img{max-width:244px}.solutions-cards .card-stage.image-size--threeQuarter .primary-img{width:175px}.solutions-cards .card-stage.image-size--half .primary-img{width:130px}.solutions-cards .stage__wrapper{position:relative;width:100%;display:flex;flex-direction:column}@media screen and (min-width: 900px){.solutions-cards .stage__wrapper{width:60%}}@media screen and (min-width: 1240px){.solutions-cards .stage__wrapper{padding-right:22px}}.solutions-cards .stage__wrapper h5{font-family:display-egyptian-light,sans-serif;font-size:3rem;font-weight:300;line-height:1.4;color:#ee000e;text-transform:none}@media screen and (min-width: 768px){.solutions-cards .stage__wrapper h5{font-family:display-egyptian-thin,sans-serif;font-size:2.4rem;font-weight:100;line-height:4.4rem}}@media screen and (min-width: 900px){.solutions-cards .stage__wrapper h5{font-size:4.2rem;line-height:5.4rem}}@media screen and (min-width: 1240px){.solutions-cards .stage__wrapper h5{font-size:3.2rem;line-height:4.4rem}}@media screen and (min-width: 1440px){.solutions-cards .stage__wrapper h5{font-size:4.2rem;line-height:5.4rem}}.solutions-cards .stage__wrapper h6{font-family:display-egyptian-light,sans-serif;font-size:2rem;font-weight:300;line-height:3rem;color:#000;text-transform:none}@media screen and (min-width: 768px){.solutions-cards .stage__wrapper h6{font-family:display-egyptian-thin,sans-serif;font-size:1.5rem;font-weight:100;line-height:2rem}}@media screen and (min-width: 900px){.solutions-cards .stage__wrapper h6{font-size:2rem;line-height:3rem}}@media screen and (min-width: 1240px){.solutions-cards .stage__wrapper h6{font-size:2rem;line-height:3rem}}@media screen and (min-width: 1440px){.solutions-cards .stage__wrapper h6{font-size:2rem;line-height:3rem}}.solutions-cards .primary-img{position:relative;display:none;width:40%;background-size:cover;background-repeat:no-repeat;background-position:0 0;height:175px}@media screen and (min-width: 900px){.solutions-cards .primary-img{display:block}.image-size--full .solutions-cards .primary-img{width:244px}.image-size--threeQuarter .solutions-cards .primary-img{width:175px}.image-size--half .solutions-cards .primary-img{width:130px}}.insights-cards{position:relative;padding:60px 0 0;z-index:4}.insights-cards .container,.insights-cards .recirculation>.spark-line,.insights-cards .new-links-module>.spark-line,.insights-cards .links-module>.spark-line{max-width:295px;margin-left:auto;margin-right:auto;display:block}.insights-cards .container::after,.insights-cards .recirculation>.spark-line::after,.insights-cards .new-links-module>.spark-line::after,.insights-cards .links-module>.spark-line::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.insights-cards .container,.insights-cards .recirculation>.spark-line,.insights-cards .new-links-module>.spark-line,.insights-cards .links-module>.spark-line{max-width:688px;margin-left:auto;margin-right:auto}.insights-cards .container::after,.insights-cards .recirculation>.spark-line::after,.insights-cards .new-links-module>.spark-line::after,.insights-cards .links-module>.spark-line::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.insights-cards .container,.insights-cards .recirculation>.spark-line,.insights-cards .new-links-module>.spark-line,.insights-cards .links-module>.spark-line{max-width:820px;margin-left:auto;margin-right:auto}.insights-cards .container::after,.insights-cards .recirculation>.spark-line::after,.insights-cards .new-links-module>.spark-line::after,.insights-cards .links-module>.spark-line::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.insights-cards .container,.insights-cards .recirculation>.spark-line,.insights-cards .new-links-module>.spark-line,.insights-cards .links-module>.spark-line{max-width:1240px;margin-left:auto;margin-right:auto}.insights-cards .container::after,.insights-cards .recirculation>.spark-line::after,.insights-cards .new-links-module>.spark-line::after,.insights-cards .links-module>.spark-line::after{clear:both;content:"";display:block}}.insights-cards .container::after,.insights-cards .recirculation>.spark-line::after,.insights-cards .new-links-module>.spark-line::after,.insights-cards .links-module>.spark-line::after{clear:both;content:"";display:block}.insights-cards .container:before,.insights-cards .recirculation>.spark-line:before,.insights-cards .new-links-module>.spark-line:before,.insights-cards .links-module>.spark-line:before{display:none !important}.insights-cards .insights-cards__grid{position:relative;z-index:4;margin-top:42px}@media screen and (min-width: 900px){.insights-cards .insights-cards__grid{margin-top:-100px}}.insights-cards .insights-cards__grid .container,.insights-cards .insights-cards__grid .recirculation>.spark-line,.insights-cards .insights-cards__grid .new-links-module>.spark-line,.insights-cards .insights-cards__grid .links-module>.spark-line{display:flex;flex-direction:column;flex-wrap:wrap;padding:0 4rem}@media screen and (min-width: 900px){.insights-cards .insights-cards__grid .container,.insights-cards .insights-cards__grid .recirculation>.spark-line,.insights-cards .insights-cards__grid .new-links-module>.spark-line,.insights-cards .insights-cards__grid .links-module>.spark-line{flex-direction:row;padding:0}[data-blocker="true"] .insights-cards .insights-cards__grid .container,[data-blocker="true"] .insights-cards .insights-cards__grid .recirculation>.spark-line,[data-blocker="true"] .insights-cards .insights-cards__grid .new-links-module>.spark-line,[data-blocker="true"] .insights-cards .insights-cards__grid .links-module>.spark-line{padding-bottom:18rem}}.insights-cards .insights-cards__grid .card{position:relative;margin-bottom:20px;margin:4rem auto;float:none !important;margin-right:0 !important;transition:height, opacity, margin, padding-top 0.2s linear;width:100%;max-height:197px;min-height:400px}.insights-cards .insights-cards__grid .card.is--hidden{opacity:0;height:0;min-height:0;max-height:0;overflow:hidden;margin:0;padding:0}[data-blocker="true"] .insights-cards .insights-cards__grid .card.is--hidden{opacity:1;height:auto;margin:4rem auto;padding-top:50rem;overflow:visible}@media screen and (min-width: 900px){.insights-cards .insights-cards__grid .card{margin:0 0 4.2358em;max-height:412px;height:100%;float:left;display:block;margin-right:.57586%;width:32.94943%;margin-right:5px}.insights-cards .insights-cards__grid .card:last-child{margin-right:0}}@media screen and (min-width: 900px) and (min-width: 768px){.insights-cards .insights-cards__grid .card{margin-right:5px}}@media screen and (min-width: 900px) and (min-width: 900px){.insights-cards .insights-cards__grid .card{margin-right:5px}}@media screen and (min-width: 900px) and (min-width: 1440px){.insights-cards .insights-cards__grid .card{margin-right:5px}}@media screen and (min-width: 900px){.insights-cards .insights-cards__grid .card:nth-child(2n){margin-left:8.38132%}.insights-cards .insights-cards__grid .card:nth-child(4n){float:left;display:block;margin-right:.57586%;width:49.71207%;margin-right:5px}.insights-cards .insights-cards__grid .card:nth-child(4n):last-child{margin-right:0}}@media screen and (min-width: 900px) and (min-width: 768px){.insights-cards .insights-cards__grid .card:nth-child(4n){margin-right:5px}}@media screen and (min-width: 900px) and (min-width: 900px){.insights-cards .insights-cards__grid .card:nth-child(4n){margin-right:5px}}@media screen and (min-width: 900px) and (min-width: 1440px){.insights-cards .insights-cards__grid .card:nth-child(4n){margin-right:5px}}@media screen and (min-width: 900px){.insights-cards .insights-cards__grid .card:nth-child(4n).is--hidden{padding-top:0}[data-blocker="true"] .insights-cards .insights-cards__grid .card:nth-child(4n).is--hidden{padding-top:50rem}.insights-cards .insights-cards__grid .card:nth-child(4n+1),.insights-cards .insights-cards__grid .card:nth-child(5n+1){float:left;display:block;margin-right:.57586%;width:32.94943%;margin-right:5px}.insights-cards .insights-cards__grid .card:nth-child(4n+1):last-child,.insights-cards .insights-cards__grid .card:nth-child(5n+1):last-child{margin-right:0}}@media screen and (min-width: 900px) and (min-width: 768px){.insights-cards .insights-cards__grid .card:nth-child(4n+1),.insights-cards .insights-cards__grid .card:nth-child(5n+1){margin-right:5px}}@media screen and (min-width: 900px) and (min-width: 900px){.insights-cards .insights-cards__grid .card:nth-child(4n+1),.insights-cards .insights-cards__grid .card:nth-child(5n+1){margin-right:5px}}@media screen and (min-width: 900px) and (min-width: 1440px){.insights-cards .insights-cards__grid .card:nth-child(4n+1),.insights-cards .insights-cards__grid .card:nth-child(5n+1){margin-right:5px}}@media screen and (min-width: 900px){.insights-cards .insights-cards__grid .card:nth-child(4n+1).is--hidden,.insights-cards .insights-cards__grid .card:nth-child(5n+1).is--hidden{padding-top:0}[data-blocker="true"] .insights-cards .insights-cards__grid .card:nth-child(4n+1).is--hidden,[data-blocker="true"] .insights-cards .insights-cards__grid .card:nth-child(5n+1).is--hidden{padding-top:50rem}.insights-cards .insights-cards__grid .card:nth-child(3n+2),.insights-cards .insights-cards__grid .card:nth-child(4n+3){float:left;display:block;margin-right:.57586%;width:41.33075%;margin-right:5px}.insights-cards .insights-cards__grid .card:nth-child(3n+2):last-child,.insights-cards .insights-cards__grid .card:nth-child(4n+3):last-child{margin-right:0}}@media screen and (min-width: 900px) and (min-width: 768px){.insights-cards .insights-cards__grid .card:nth-child(3n+2),.insights-cards .insights-cards__grid .card:nth-child(4n+3){margin-right:5px}}@media screen and (min-width: 900px) and (min-width: 900px){.insights-cards .insights-cards__grid .card:nth-child(3n+2),.insights-cards .insights-cards__grid .card:nth-child(4n+3){margin-right:5px}}@media screen and (min-width: 900px) and (min-width: 1440px){.insights-cards .insights-cards__grid .card:nth-child(3n+2),.insights-cards .insights-cards__grid .card:nth-child(4n+3){margin-right:5px}}@media screen and (min-width: 900px){.insights-cards .insights-cards__grid .card:nth-child(3n+2).is--hidden,.insights-cards .insights-cards__grid .card:nth-child(4n+3).is--hidden{padding-top:0}[data-blocker="true"] .insights-cards .insights-cards__grid .card:nth-child(3n+2).is--hidden,[data-blocker="true"] .insights-cards .insights-cards__grid .card:nth-child(4n+3).is--hidden{padding-top:50rem}.insights-cards .insights-cards__grid .card:nth-child(7n+1){margin-left:8.38132%}.insights-cards .insights-cards__grid .card:nth-child(2n){margin-top:calc(4.2358em * 1.1)}.insights-cards .insights-cards__grid .card:nth-child(2n).is--hidden{margin-top:0}[data-blocker="true"] .insights-cards .insights-cards__grid .card:nth-child(2n).is--hidden{margin-top:calc(4.2358em * 1.1)}}.insights-cards .insights-cards__grid .card .card-stage{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center top;top:0;left:0}.insights-cards .insights-cards__grid .card .shade{position:absolute;width:100%;height:100%;background-image:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.8))}.insights-cards .insights-cards__grid .card .card__text{position:relative;display:flex;flex-direction:column;padding:22px;height:inherit}.insights-cards .insights-cards__grid .card .tag{position:absolute;top:-23px;right:-15px}.insights-cards .insights-cards__grid .card .card__details{position:relative;margin-top:auto}.insights-cards .insights-cards__grid .card .card__type{position:relative;display:block;margin-bottom:calc(22px / 2);color:#fff;font-family:"Guardian Egyptian TextRegular";font-weight:400;font-style:normal;font-stretch:normal;font-size:1.4rem;line-height:3.4rem}@media screen and (min-width: 1240px){.insights-cards .insights-cards__grid .card .card__type{font-size:1.6rem;margin-bottom:calc(22px / 1.5)}}.insights-cards .insights-cards__grid .card .card__title{position:relative;display:block;color:#fff;font-family:"Guardian Egyptian TextRegular";font-weight:400;font-style:normal;font-stretch:normal;font-size:1.6rem;line-height:2.4rem;text-decoration:none;text-transform:none}@media screen and (min-width: 1240px){.insights-cards .insights-cards__grid .card .card__title{font-size:3.0rem;line-height:3.2rem}}.chart-mask{position:relative;width:0vw;bottom:0;left:0;overflow:hidden}.animate-chart{width:100vw}.tag{position:relative;display:inline-block;padding:15px 20px;margin-bottom:24px;background:#ff555f;text-transform:uppercase;color:#fff;font-size:1.4rem;line-height:1.4rem;letter-spacing:1.2px;font-weight:600}.load-more{padding:0 !important;position:relative;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;transition:opacity, max-height 0.3s linear}[data-blocker="true"] .load-more{display:none !important}.load-more:before{position:absolute;bottom:62px;left:0;display:block;height:1px;width:100%;background-color:rgba(0,0,0,0.25);z-index:1;content:""}.load-more__text{position:relative;text-align:center;color:#ee000e;text-transform:uppercase;float:left;display:block;margin-right:.57586%;width:16.18679%;cursor:pointer}.load-more__text:last-child{margin-right:0}.load-more__icon{transition:all 0.5s ease;display:inline-block;cursor:pointer;width:105px;height:105px;background:url("/a/dist/img/cta-btn2-down-whiteOnRed.svg") no-repeat center center,url("/a/dist/img/cta-btn2-down-whiteOnRed-hoverRedOnWhite.svg") no-repeat -9999px -9999px;z-index:3}.load-more__icon:hover{width:105px;height:105px;background:url("/a/dist/img/cta-btn2-down-whiteOnRed-hoverRedOnWhite.svg") no-repeat center center}.load-more.is--hidden{display:none}.recirculation{text-align:center;padding:70px 0}.recirculation>.spark-line{position:relative;padding-top:180px}.recirculation>.spark-line .spark-line__progress-bar-container{bottom:auto;top:0;left:50%;transform:translateX(-50%)}.recirculation--intro--header{font-size:34px;line-height:41px;text-transform:none;font-weight:300}.recirculation--items{position:relative;display:flex;flex-direction:column}@media screen and (min-width: 1240px){.recirculation--items{flex-direction:row;justify-content:center}}.recirculation--items--item{position:relative}.recirculation--items--item--link{position:relative;display:block;width:100%;height:auto;max-width:330px;margin:0 auto}@media screen and (min-width: 768px){.recirculation--items--item--link{max-width:100%}}.recirculation--items--item--wrapper{width:100%;margin:0 auto;padding:0;position:relative}.recirculation--items--item--wrapper .spark-line{display:none;position:absolute;top:0;right:0}@media screen and (min-width: 1240px){.recirculation--items--item--wrapper .spark-line{display:block}}.recirculation--items--item--wrapper .spark-line .spark-line__progress-bar-container{bottom:auto;top:80px}@media screen and (min-width: 1240px){.recirculation--items--item--wrapper{width:330px}}.recirculation--items--item--wrapper--text{position:relative;width:100%;padding:60px 25px 0 25px;text-align:left}@media screen and (min-width: 900px){.recirculation--items--item--wrapper--text{padding:75px 35px}}@media screen and (min-width: 1240px){.recirculation--items--item--wrapper--text{padding:60px 45px}}@media screen and (min-width: 1440px){.recirculation--items--item--wrapper--text{padding:75px 65px}}.recirculation--items--item--wrapper--text--header{position:relative;display:flex;align-items:center;color:#ee000e;font-family:"display-egyptian-light";font-size:3.0rem;line-height:1.5;margin-bottom:18px}.recirculation--items--item--wrapper--text--header svg{width:15px;height:30px;margin-left:12px}.recirculation--items--item--wrapper--text--body{position:relative;display:block;color:#000;font-family:"Guardian Egyptian TextRegular";font-weight:400;font-style:normal;font-stretch:normal;font-size:2.0rem;line-height:1.6;letter-spacing:0.5px}.new-links-module{text-align:left;padding:0 0}.new-links-module .row{overflow:hidden}.new-links-module .spark-line{display:block}@media screen and (min-width: 275px){.new-links-module .spark-line{display:none}}@media screen and (min-width: 568px){.new-links-module .spark-line{display:none}}@media screen and (min-width: 768px){.new-links-module .spark-line{display:none}}@media screen and (min-width: 900px){.new-links-module .spark-line{display:none}}@media screen and (min-width: 1240px){.new-links-module .spark-line{display:block}}.new-links-module .spark-line__progress-bar-container--right{left:100%}.new-links-module>.spark-line{position:relative;padding-top:80px}.new-links-module>.spark-line .spark-line__progress-bar-container{bottom:auto;top:0;transform:translateX(-50%);height:70px}.new-links-module--intro--header{font-size:34px;line-height:41px;text-transform:none;font-weight:300}.new-links-module .links-module--items-wrapper{background-color:#fafafa}.new-links-module .links-module--items-wrapper:hover{background-color:#ff555f;transition:background-color 300ms linear}.new-links-module .links-module--items-wrapper:hover h3{color:white}.new-links-module .links-module--items-wrapper{width:100%;border-right:3px solid white}.new-links-module--items-wrapper:last-child{border-right:none !important}.new-links-module--items{position:relative;display:flex;flex-direction:column}@media screen and (min-width: 1240px){.new-links-module--items{flex-direction:row}}.new-links-module--items--item{position:relative}.new-links-module--items--item--link{height:100%;position:relative;display:block;width:100%;max-width:330px;margin:0 auto}@media screen and (min-width: 768px){.new-links-module--items--item--link{max-width:100%}}.new-links-module--items--item--wrapper{width:100%;margin:0 auto;position:relative;height:100%}.new-links-module--items--item--wrapper .spark-line{display:none;position:absolute;top:0;right:0}@media screen and (min-width: 1240px){.new-links-module--items--item--wrapper .spark-line{display:block}}.new-links-module--items--item--wrapper .spark-line .spark-line__progress-bar-container{bottom:auto;top:80px}@media screen and (min-width: 1240px){.new-links-module--items--item--wrapper{width:auto}}.new-links-module--items--item--wrapper--text{height:100%;position:relative;width:100%;text-align:center}.new-links-module--items--item--wrapper--text--header{font-family:'Guardian Sans';font-weight:200;font-style:normal;font-stretch:normal;font-size:20px;line-height:34px;color:#ee000e;padding:0px 20px;height:100%;display:flex;justify-content:center;flex-direction:column}.new-links-module--items--item--wrapper--text--body{position:relative;display:block;color:#000;font-family:"Guardian Egyptian TextRegular";font-weight:400;font-style:normal;font-stretch:normal;font-size:2.0rem;line-height:1.6;letter-spacing:0.5px}.links-module{text-align:left;padding:0 0}.links-module .row{overflow:hidden}.links-module .spark-line{display:block}@media screen and (min-width: 275px){.links-module .spark-line{display:none}}@media screen and (min-width: 568px){.links-module .spark-line{display:none}}@media screen and (min-width: 768px){.links-module .spark-line{display:none}}@media screen and (min-width: 900px){.links-module .spark-line{display:none}}@media screen and (min-width: 1240px){.links-module .spark-line{display:block}}.links-module .spark-line__progress-bar-container--right{left:100%}.links-module>.spark-line{position:relative;padding-top:80px}.links-module>.spark-line .spark-line__progress-bar-container{bottom:auto;top:0;transform:translateX(-50%);height:70px}.links-module--intro--header{font-size:34px;line-height:41px;text-transform:none;font-weight:300;color:#ff555f}.links-module--items-wrapper{background-color:#fafafa}.links-module--items-wrapper:hover{background-color:#ff555f;transition:background-color 300ms linear}.links-module--items-wrapper:hover h3{color:white}.links-module--items-wrapper:last-child{border-right:none !important}.links-module--items{position:relative;display:flex;flex-direction:column}@media screen and (min-width: 1240px){.links-module--items{flex-direction:row}}.links-module--items-wrapper{width:100%;border-right:3px solid white}.links-module--items--item{position:relative}.links-module--items--item--link{height:100%;position:relative;display:block;width:100%;max-width:330px;margin:0 auto}@media screen and (min-width: 768px){.links-module--items--item--link{max-width:100%}}.links-module--items--item--wrapper{width:100%;margin:0 auto;position:relative;height:100%}.links-module--items--item--wrapper .spark-line{display:none;position:absolute;top:0;right:0}@media screen and (min-width: 1240px){.links-module--items--item--wrapper .spark-line{display:block}}.links-module--items--item--wrapper .spark-line .spark-line__progress-bar-container{bottom:auto;top:80px}@media screen and (min-width: 1240px){.links-module--items--item--wrapper{width:auto}}.links-module--items--item--wrapper--text{height:100%;position:relative;width:100%;text-align:center}.links-module--items--item--wrapper--text--header{font-family:'Guardian Sans';font-weight:200;font-style:normal;font-stretch:normal;font-size:20px;line-height:34px;color:#ee000e;padding:0px 20px;height:100%;display:flex;justify-content:center;flex-direction:column}.links-module--items--item--wrapper--text--body{position:relative;display:block;color:#000;font-family:"Guardian Egyptian TextRegular";font-weight:400;font-style:normal;font-stretch:normal;font-size:2.0rem;line-height:1.6;letter-spacing:0.5px}.chapter-nav{flex:1}.chapter-nav__container{max-width:295px;margin-left:auto;margin-right:auto;align-items:center;display:flex;justify-content:space-between}.chapter-nav__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.chapter-nav__container{max-width:688px;margin-left:auto;margin-right:auto}.chapter-nav__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.chapter-nav__container{max-width:820px;margin-left:auto;margin-right:auto}.chapter-nav__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.chapter-nav__container{max-width:1240px;margin-left:auto;margin-right:auto}.chapter-nav__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.chapter-nav__container{justify-content:flex-end}}.chapter-nav__navigation{flex:1}@media screen and (min-width: 768px){.chapter-nav__navigation{float:left;display:block;margin-right:.57586%;width:83.23736%;flex:none}.chapter-nav__navigation:last-child{margin-right:0}}@media screen and (min-width: 900px){.chapter-nav__navigation{display:none}}.chapter-nav__navigation ul{border-bottom:2px solid rgba(0,0,0,0.2);list-style:none;height:100%;max-height:6rem;margin:0 2.3rem 0 -1rem;overflow:hidden;padding:0;position:relative}@media screen and (min-width: 768px){.chapter-nav__navigation ul{margin:0}}.chapter-nav__navigation ul::after{color:#ff555f;content:'\e90e';font-size:1.2rem;font-weight:bold;position:absolute;right:1rem;top:2.7rem;transform:rotate(90deg);transform-origin:left top}.chapter-nav__navigation ul li{padding:1.6rem 1rem}.chapter-nav__navigation ul li a{color:#000;font-family:display-egyptian-light,sans-serif;font-size:2rem;font-weight:300;line-height:1.4}.chapter-nav__cta--mobile{display:block;margin-right:-2rem}@media screen and (min-width: 768px){.chapter-nav__cta--mobile{float:left;display:block;margin-right:.57586%;width:16.18679%;margin-right:0}.chapter-nav__cta--mobile:last-child{margin-right:0}}.chapter-nav__cta--mobile .oval-button{height:7.2rem;width:7.2rem}@media screen and (min-width: 768px){.chapter-nav__cta--mobile .oval-button{float:right}}@media screen and (min-width: 900px){.chapter-nav__cta--mobile{display:none}}.chapter-nav__cta--desktop{display:none}@media screen and (min-width: 900px){.chapter-nav__cta--desktop{display:block}}.save-and-share{color:#fff;cursor:pointer;display:flex;flex-flow:row nowrap;font-family:display-sans-semibold,sans-serif;font-size:1.8rem;font-weight:600;align-items:center;line-height:1.67;position:relative;margin-bottom:3rem}.save-and-share__icon{font-size:3.1rem;line-height:1;margin-right:2.2rem}.saved-items{color:#fff;padding-top:16.5rem;position:fixed;top:0;left:100%;right:-100%;bottom:0;transition:1s ease;width:100%;z-index:0}.saved-items--active{left:0;right:0;transition:1s ease;background-color:#083261;z-index:3000}.saved-items-header{position:absolute;left:0;right:0;top:0}.saved-items-header__container{max-width:295px;margin-left:auto;margin-right:auto;height:16.5rem;padding:3.5rem 0 0}.saved-items-header__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.saved-items-header__container{max-width:688px;margin-left:auto;margin-right:auto}.saved-items-header__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.saved-items-header__container{max-width:820px;margin-left:auto;margin-right:auto}.saved-items-header__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.saved-items-header__container{max-width:1240px;margin-left:auto;margin-right:auto}.saved-items-header__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 768px){.saved-items-header__container{align-items:center;display:flex;height:10.8rem;padding:0}}@media screen and (min-width: 900px){.saved-items-header__container{height:16rem;padding:0}}@media screen and (min-width: 1440px){.saved-items-header__container{height:14rem;margin:0;max-width:none;padding:0 3.5rem 0 5rem}}@media screen and (min-width: 1900px){.saved-items-header__container{height:17.2rem;padding:0 5rem}}@media screen and (min-width: 2800px){.saved-items-header__container{padding:5rem 5rem 7rem 5rem}}.saved-items-header__title{color:#fff;font-family:display-egyptian-light,sans-serif;font-size:3rem;font-weight:300;line-height:1.33;margin:0 0 3.5rem}@media screen and (min-width: 768px){.saved-items-header__title{margin:0;width:50%}}@media screen and (min-width: 900px){.saved-items-header__title{font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;font-weight:100;line-height:1.38}}.saved-items-header__navigation{display:flex;justify-content:flex-end}@media screen and (min-width: 768px){.saved-items-header__navigation{width:50%}}.saved-items-header__button{-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:0;color:#fff;font-size:2.1rem;line-height:1;margin-left:3.5rem;padding:0;outline:0}@media screen and (min-width: 900px){.saved-items-header__button{font-size:4rem;margin-left:4rem}}@media screen and (min-width: 900px){.saved-items-header__button--share{align-items:center;border:2px solid #fff;border-radius:2.1rem;display:flex;justify-content:space-between;margin:0;padding:1rem 2rem;position:relative;height:4.2rem;width:16rem}}@media screen and (min-width: 900px){.saved-items-header__button--share .icon,.saved-items-header__button--share .chapter-nav__navigation ul::after,.chapter-nav__navigation .saved-items-header__button--share ul::after{font-size:2.3rem;position:absolute;right:2rem;top:0.7rem}}.saved-items-header__button--share .btn-text{display:block;font-family:display-sans-semibold,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.43;letter-spacing:0.9px;text-transform:uppercase}@media screen and (min-width: 900px){.saved-items-header__button--share .btn-text{display:inline-block;font-weight:600}}.saved-items-content{position:absolute;top:16.5rem;left:0;right:0;bottom:0;overflow:auto}@media screen and (min-width: 768px){.saved-items-content{top:10.8rem}}@media screen and (min-width: 900px){.saved-items-content{top:16rem}}@media screen and (min-width: 1440px){.saved-items-content{top:14rem}}@media screen and (min-width: 1900px){.saved-items-content{top:17.2rem}}.saved-items-content__container{max-width:295px;margin-left:auto;margin-right:auto;padding:3.5rem 0}.saved-items-content__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.saved-items-content__container{max-width:688px;margin-left:auto;margin-right:auto}.saved-items-content__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.saved-items-content__container{max-width:820px;margin-left:auto;margin-right:auto}.saved-items-content__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.saved-items-content__container{max-width:1240px;margin-left:auto;margin-right:auto}.saved-items-content__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 768px){.saved-items-content__container{padding:2.3rem 0}}@media screen and (min-width: 900px){.saved-items-content__container{padding:0}}@media screen and (min-width: 1440px){.saved-items-content__container{padding:5rem 0}}@media screen and (min-width: 1900px){.saved-items-content__container{padding:0}}.saved-items-card{float:left;display:block;margin-right:.57586%;width:74.85604%;margin-left:25.14396%;border-bottom:1px solid rgba(255,255,255,0.2);margin-bottom:3rem}.saved-items-card:last-child{margin-right:0}@media screen and (min-width: 768px){.saved-items-card{float:left;display:block;margin-right:.57586%;width:32.94943%;margin-left:67.05057%}.saved-items-card:last-child{margin-right:0}}@media screen and (min-width: 900px){.saved-items-card{float:left;display:block;margin-right:.57586%;width:49.71207%;margin-left:50.28793%;margin-bottom:5rem}.saved-items-card:last-child{margin-right:0}}@media screen and (min-width: 1440px){.saved-items-card{float:left;display:block;margin-right:.57586%;width:32.94943%;margin-left:67.05057%}.saved-items-card:last-child{margin-right:0}}.saved-items-card:last-child{border:0}.saved-items-card__image{position:relative;box-shadow:0 0 4rem 0 rgba(0,0,0,0.2);height:15rem;margin:0;position:relative}.saved-items-card__image::before{content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:50}@media screen and (min-width: 900px){.saved-items-card__image{height:27rem}}@media screen and (min-width: 1440px){.saved-items-card__image{height:27.5rem}}.saved-items-card__image--container{display:block;height:100%;overflow:hidden;width:100%}.saved-items-card__image--container img{height:100%;min-width:100%}.saved-items-card__image--container img.image-loading{height:50px;width:50px;min-width:0;margin-top:25%;margin-left:42%}@media screen and (min-width: 275px){.saved-items-card__image--container img.image-loading{margin-left:42%}}@media screen and (min-width: 768px){.saved-items-card__image--container img.image-loading{margin-left:42%}}.saved-items-card__image--cta{cursor:pointer;font-size:2.1rem;line-height:1;padding:1.6rem;position:absolute;bottom:0;right:0;z-index:51}@media screen and (min-width: 900px){.saved-items-card__image--cta{font-size:3rem;padding:2rem}}.saved-items-card__title{font-family:display-egyptian-light,sans-serif;font-size:1.8rem;font-weight:300;line-height:1.33;margin:1rem 0}@media screen and (min-width: 900px){.saved-items-card__title{font-size:2.6rem;line-height:1.35;margin:3rem 0}}.saved-items-card__caption{padding:1rem;position:absolute;top:0;left:0}@media screen and (min-width: 900px){.saved-items-card__caption{font-family:display-egyptian-thin,sans-serif;font-size:4.12rem;font-weight:100;line-height:1.29;padding:2.4rem 3rem}}.saved-items-card--multiple{position:relative}.saved-items-card--multiple .saved-items-card__image{background-color:#8c5d8e}@media screen and (min-width: 900px){.saved-items-card--multiple .saved-items-card__image{box-shadow:1rem 1rem 0 rgba(255,255,255,0.2),2rem 2rem 0 rgba(255,255,255,0.2)}}.saved-items-card--multiple .saved-items-card__image::before{background-image:none}.video{color:#fff;overflow:hidden;padding:2.4rem 0;position:relative}@media screen and (min-width: 768px){.video{padding:0;overflow:visible}}.video__container{max-width:295px;margin-left:auto;margin-right:auto}.video__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.video__container{max-width:688px;margin-left:auto;margin-right:auto}.video__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.video__container{max-width:820px;margin-left:auto;margin-right:auto}.video__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.video__container{max-width:1240px;margin-left:auto;margin-right:auto}.video__container::after{clear:both;content:"";display:block}}@media screen and (min-width: calc($navigation-switch + 1)){.video__container{max-width:none;margin:0}}.video__player{border:2px solid #fff;display:block;height:auto;position:relative;width:100%}@media screen and (min-width: 768px){.video__player{height:auto;width:100%}}.video__wrapper{position:relative}@media screen and (min-width: 768px){.video__wrapper{float:left;display:block;margin-right:.57586%;width:100%}.video__wrapper:last-child{margin-right:0}}@media screen and (min-width: 1900px){.video__wrapper{width:166rem}}.video__caption{color:#484c46;font-family:display-sans-light,sans-serif;font-size:1.4rem;font-weight:300;line-height:1.57;text-align:left}@media screen and (min-width: 768px){.video__caption{font-size:1.6rem;line-height:1.75}}.video.video--right{text-align:right}@media screen and (min-width: 1025px){.video.video--right .video__wrapper{left:50%;transform:translateX(-410px)}}@media screen and (min-width: 1240px){.video.video--right .video__wrapper{max-width:1030px}}@media screen and (min-width: 1440px){.video.video--right .video__wrapper{max-width:1460px;transform:translateX(-620px)}}@media screen and (min-width: 1900px){.video.video--right .video__wrapper{transform:translateX(-720.41667px)}}.video.video--left{text-align:left}@media screen and (min-width: 1025px){.video.video--left .video__wrapper{right:50%;transform:translateX(410px)}}@media screen and (min-width: 1440px){.video.video--left .video__wrapper{transform:translateX(620px)}}@media screen and (min-width: 1900px){.video.video--left .video__wrapper{float:right;transform:translateX(720.41667px)}}.video.video--center{padding:3rem 0;text-align:right}.video.video--center .video__container{max-width:295px;margin-left:auto;margin-right:auto}.video.video--center .video__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.video.video--center .video__container{max-width:688px;margin-left:auto;margin-right:auto}.video.video--center .video__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.video.video--center .video__container{max-width:820px;margin-left:auto;margin-right:auto}.video.video--center .video__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.video.video--center .video__container{max-width:1240px;margin-left:auto;margin-right:auto}.video.video--center .video__container::after{clear:both;content:"";display:block}}.video.video--center .video__wrapper{float:left;display:block;margin-right:.57586%;width:100%;margin-right:0;margin-bottom:1rem}.video.video--center .video__wrapper:last-child{margin-right:0}@media screen and (min-width: 768px){.video.video--center .video__wrapper{margin-bottom:2rem}}.video .video__player{border:none}.video .button--play-button{border-radius:0.39rem;padding:1.2rem 2rem}@media screen and (min-width: 768px){.video .button--play-button{border-radius:1rem;padding:2.5rem 5.1rem}}.video .button--play-button .icon,.video .button--play-button .chapter-nav__navigation ul::after,.chapter-nav__navigation .video .button--play-button ul::after{font-size:0.9rem}@media screen and (min-width: 768px){.video .button--play-button .icon,.video .button--play-button .chapter-nav__navigation ul::after,.chapter-nav__navigation .video .button--play-button ul::after{font-size:1.2rem}}.parent-accordion.stand-alone .parent-accordion-item__toggle{display:none}.parent-accordion .parent-accordion-item{min-height:33.33vh}.parent-accordion .parent-accordion-item__container{max-width:295px;margin-left:auto;margin-right:auto;padding:4rem 0;position:relative}.parent-accordion .parent-accordion-item__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.parent-accordion .parent-accordion-item__container{max-width:688px;margin-left:auto;margin-right:auto}.parent-accordion .parent-accordion-item__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.parent-accordion .parent-accordion-item__container{max-width:820px;margin-left:auto;margin-right:auto}.parent-accordion .parent-accordion-item__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.parent-accordion .parent-accordion-item__container{max-width:1240px;margin-left:auto;margin-right:auto}.parent-accordion .parent-accordion-item__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.parent-accordion .parent-accordion-item__container{padding:7rem 0 8rem}}@media screen and (min-width: 1440px){.parent-accordion .parent-accordion-item__container{padding:10rem 0 8rem}}.parent-accordion .parent-accordion-item__top-level-content{position:relative}.parent-accordion .parent-accordion-item__top-level-content h2{max-width:calc(100% - 80px)}@media screen and (min-width: 768px){.parent-accordion .parent-accordion-item__top-level-content{display:block}.parent-accordion .parent-accordion-item__top-level-content::after{clear:both;content:"";display:block}}.parent-accordion .parent-accordion-item h2{font-family:display-egyptian-light,sans-serif;font-size:2.4rem;font-weight:300;line-height:1.33;margin-bottom:4.2rem;max-width:calc(100% - 80px)}@media screen and (min-width: 768px){.parent-accordion .parent-accordion-item h2{float:left;display:block;margin-right:.57586%;width:83.23736%;font-size:2.4rem;font-weight:300;line-height:1.33;margin-bottom:2.2rem}.parent-accordion .parent-accordion-item h2:last-child{margin-right:0}}@media screen and (min-width: 900px){.parent-accordion .parent-accordion-item h2{float:left;display:block;margin-right:.57586%;width:83.23736%}.parent-accordion .parent-accordion-item h2:last-child{margin-right:0}}@media screen and (min-width: 1440px){.parent-accordion .parent-accordion-item h2{float:left;display:block;margin-right:.57586%;width:91.61868%;font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;font-weight:100;line-height:1.29;margin-bottom:2rem}.parent-accordion .parent-accordion-item h2:last-child{margin-right:0}}.parent-accordion .parent-accordion-item h5{font-size:1.4rem;font-weight:600;letter-spacing:1.2px;line-height:1.29;margin-bottom:0}@media screen and (min-width: 768px){.parent-accordion .parent-accordion-item h5{clear:both}}@media screen and (min-width: 900px){.parent-accordion .parent-accordion-item h5{margin-bottom:1.2rem}}@media screen and (min-width: 1440px){.parent-accordion .parent-accordion-item h5{margin-bottom:4.2rem}}.parent-accordion .parent-accordion-item .parent-accordion-item__toggle{cursor:pointer;position:absolute;bottom:-2.5rem;right:0}@media screen and (min-width: 768px){.parent-accordion .parent-accordion-item .parent-accordion-item__toggle{bottom:auto;top:0}}.parent-accordion .parent-accordion-item .parent-accordion-item__toggle button{cursor:pointer}.parent-accordion .parent-accordion-item .parent-accordion-item__toggle .icon-chevron{cursor:pointer;font-size:2rem;margin:0.1rem 0 0 -0.1rem;transform:translate(-50%, -50%) rotate(90deg)}.parent-accordion .parent-accordion-item .parent-accordion-item__toggle--open .icon-chevron{font-size:2rem;margin:-0.1rem 0 0 -0.1rem;transform:translate(-50%, -50%) rotate(-90deg)}@media (min-width: 900px){.parent-accordion .parent-accordion-item .parent-accordion-item__toggle{right:0}}.accordion .accordion-item{border-bottom:1px solid rgba(255,255,255,0.2);padding:6rem 0}@media (min-width: 900px){.accordion .accordion-item{padding:4rem 0}}.accordion .accordion-item:last-child{border-width:0}@media screen and (min-width: 768px){.accordion .accordion-item:last-child{padding-bottom:2rem}}.accordion .accordion-item__container{max-width:295px;margin-left:auto;margin-right:auto}.accordion .accordion-item__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.accordion .accordion-item__container{max-width:688px;margin-left:auto;margin-right:auto}.accordion .accordion-item__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.accordion .accordion-item__container{max-width:820px;margin-left:auto;margin-right:auto}.accordion .accordion-item__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.accordion .accordion-item__container{max-width:1240px;margin-left:auto;margin-right:auto}.accordion .accordion-item__container::after{clear:both;content:"";display:block}}.accordion .accordion-item h2{max-width:calc(100% - 80px)}.accordion .accordion-item h4{font-family:display-egyptian-light,sans-serif;margin-bottom:0;position:relative;margin-right:10px;padding-right:40px}@media screen and (min-width: 768px){.accordion .accordion-item h4{font-size:2.4rem;line-height:1.33}}@media screen and (min-width: 1440px){.accordion .accordion-item h4{font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;font-weight:100;line-height:1.29}}.accordion .accordion-item__toggle{font-size:2rem;cursor:pointer;position:absolute;right:3rem;top:50%;transform:rotate(90deg) translate(-1.15rem)}.accordion .accordion-item__toggle--open{margin:-1.25rem -0.3rem 0 0;transform:rotate(-90deg) translate(0)}.accordion .accordion-item__content{display:block}.accordion .accordion-item__content::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.accordion .accordion-item__content{padding-top:3rem}}@media screen and (min-width: 768px){.accordion .accordion-item__content .accordion-content{float:left;display:block;margin-right:.57586%;width:58.09339%}.accordion .accordion-item__content .accordion-content:last-child{margin-right:0}}@media screen and (min-width: 900px){.accordion .accordion-item__content .accordion-content{float:left;display:block;margin-right:.57586%;width:49.71207%}.accordion .accordion-item__content .accordion-content:last-child{margin-right:0}}@media screen and (min-width: 1440px){.accordion .accordion-item__content .accordion-content{float:left;display:block;margin-right:.57586%;width:41.33075%}.accordion .accordion-item__content .accordion-content:last-child{margin-right:0}}.accordion .accordion-item__content .accordion-content p{font-size:1.8rem;font-weight:300;line-height:1.56;margin:2rem 0}@media screen and (min-width: 768px){.accordion .accordion-item__content .accordion-content p{margin:0 0 2rem}}.accordion .accordion-item__content .accordion-content--cta{color:#fff;display:block;font-family:display-sans-semibold,sans-serif;font-size:1.6rem;font-weight:600;line-height:1.75;margin:2rem 0 3rem}@media screen and (min-width: 768px){.accordion .accordion-item__content .accordion-image{float:left;display:block;margin-right:.57586%;width:41.33075%}.accordion .accordion-item__content .accordion-image:last-child{margin-right:0}}@media screen and (min-width: 900px){.accordion .accordion-item__content .accordion-image{margin-left:8.38132%}}@media screen and (min-width: 1440px){.accordion .accordion-item__content .accordion-image{float:left;display:block;margin-right:.57586%;width:49.71207%}.accordion .accordion-item__content .accordion-image:last-child{margin-right:0}}.accordion .accordion-item__content .accordion-image img{height:auto;width:100%}.accordion .accordion-item__content .accordion-image figure{position:relative;margin:0;position:relative}.accordion .accordion-item__content .accordion-image figure::before{content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:50}@media screen and (min-width: 768px){.accordion .accordion-item__content .accordion-image figure{float:right}}.accordion .accordion-item__content .accordion-image figure:before{width:101%;height:101%}.accordion .accordion-item__content .accordion-image figcaption{padding:0 4rem;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:51}@media screen and (min-width: 900px){.accordion .accordion-item__content .accordion-image figcaption{bottom:0;padding-bottom:4rem;top:auto;transform:none}}.accordion .accordion-item__content .accordion-image figcaption h5{font-size:1.6rem;font-weight:600;line-height:1.75;margin-bottom:0}.accordion .accordion-item__content .accordion-image figcaption h5 a{color:white}@media screen and (min-width: 1440px){.accordion .accordion-item__content .accordion-image figcaption h5{margin-bottom:1rem}}.accordion .accordion-item__content .accordion-image figcaption p{font-family:display-egyptian-light,sans-serif;font-size:1.6rem;font-weight:300;line-height:1.75;margin:0}@media screen and (min-width: 1440px){.accordion .accordion-item__content .accordion-image figcaption p{font-size:2.4rem;line-height:1.33}}.call-to-action{align-items:center;cursor:pointer;display:flex}.call-to-action__desc{color:#ee000e;font-family:display-sans-semibold,sans-serif;font-size:1.4rem;line-height:1.29;text-transform:uppercase}.call-to-action__icon{height:6.4rem;width:6.4rem}.call-to-action__icon .oval-button .icon,.call-to-action__icon .oval-button .chapter-nav__navigation ul::after,.chapter-nav__navigation .call-to-action__icon .oval-button ul::after{font-size:2rem}.call-to-action--right{flex-flow:row nowrap}.call-to-action--right .call-to-action__desc{margin-right:2rem}.call-to-action--bottom{flex-flow:column nowrap}.call-to-action--bottom .call-to-action__desc{margin-bottom:2rem}.call-to-action--bottom .call-to-action__icon .icon,.call-to-action--bottom .call-to-action__icon .chapter-nav__navigation ul::after,.chapter-nav__navigation .call-to-action--bottom .call-to-action__icon ul::after{transform:rotate(90deg) translate(-50%, -50%);transform-origin:left top}.oval-button{width:6.4rem;height:6.4rem;border-radius:50%;background-color:#ff555f;outline:0;position:relative;padding:0;border:0;box-shadow:2px 2px 24px 0 rgba(0,0,0,0.2)}.oval-button>*{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff}.rounded-button{align-items:center;background:#ff555f;border:0;border-radius:4rem;box-shadow:0 0 4rem 0 rgba(0,0,0,0.2);color:#fff;cursor:pointer;display:flex;height:7.2rem;justify-content:space-between;width:22.5rem;outline:0;padding:0 2rem;position:relative}.rounded-button__desc{font-family:display-sans-semibold,sans-serif;font-size:1.4rem;letter-spacing:0.9px;line-height:1.43;text-transform:uppercase}.rounded-button__icon{font-size:2.5rem;line-height:1}.hero .spark-line{position:relative;width:90%;margin:0 auto;max-width:295px;margin-left:auto;margin-right:auto}.hero .spark-line::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.hero .spark-line{max-width:688px;margin-left:auto;margin-right:auto}.hero .spark-line::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.hero .spark-line{max-width:820px;margin-left:auto;margin-right:auto}.hero .spark-line::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.hero .spark-line{max-width:1240px;margin-left:auto;margin-right:auto}.hero .spark-line::after{clear:both;content:"";display:block}}.spark-line__progress-bar-container{background:rgba(0,0,0,0.25);display:block;height:150px;left:44px;position:absolute;width:1px;z-index:10}@media screen and (min-width: 768px){.spark-line__progress-bar-container{bottom:-50vh;left:50%}.hero .spark-line__progress-bar-container{left:0}}@media screen and (min-width: 1900px){.spark-line__progress-bar-container{bottom:-35vh;left:50%}.hero .spark-line__progress-bar-container{left:0}}.spark-line__progress-bar-container.spark-line__progress-bar-container--mobile{display:block}@media screen and (min-width: 768px){.spark-line__progress-bar-container.spark-line__progress-bar-container--center{left:50%;transform:translateX(-50%)}}.spark-line__progress-bar-container.spark-line__progress-bar-container--left{left:0}.spark-line__progress-bar-container.spark-line__progress-bar-container--none{display:none}.spark-line__progress-bar{width:100%;background-color:#ff555f;height:0}.blog-post{border-bottom:solid 1px rgba(0,0,0,0.1);margin-bottom:3rem}@media screen and (min-width: 768px){.blog-post{margin-bottom:5rem}}@media screen and (min-width: 1440px){.blog-post{margin-bottom:6rem}}.blog-post:last-child{border-bottom:none;margin-bottom:0}.blog-post__tag{background:#ff555f;color:#fff;display:inline-block;font-family:display-sans-semibold,sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:1.2px;line-height:1.29;margin-bottom:0.8rem;padding:0.6rem 1.6rem;text-transform:uppercase}@media screen and (min-width: 768px){.blog-post__tag{margin-bottom:1.5rem;padding:0.6rem 1.6rem 0.8rem}}.blog-post__date{color:#484c46;font-family:display-sans-semibold,sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:1.2px;line-height:1.29;margin-bottom:1.6rem}@media screen and (min-width: 768px){.blog-post__date{margin-bottom:2rem}}@media screen and (min-width: 900px){.blog-post__date{margin-bottom:2rem}}@media screen and (min-width: 1440px){.blog-post__date{margin-bottom:3rem}}.blog-post__title{color:#000;font-family:display-egyptian-light,sans-serif;font-size:2.4rem;font-weight:100;line-height:1.2;margin-bottom:1.6rem}@media screen and (min-width: 768px){.blog-post__title{color:#3b3c43;font-family:display-egyptian-thin,sans-serif;font-size:5rem;margin-bottom:2rem}}@media screen and (min-width: 1440px){.blog-post__title{font-size:6rem;margin-bottom:3rem}}@media screen and (min-width: 1900px){.blog-post__title{font-size:7rem;margin-bottom:1.8rem}}.blog-post__image{height:auto;margin-bottom:3rem;width:100%;max-width:600px}@media screen and (min-width: 768px){.blog-post__image{box-shadow:5px 5px 20px 0 rgba(0,0,0,0.2);margin-bottom:5rem}}@media screen and (min-width: 900px){.blog-post__image{display:inline-block;max-height:22.5rem;width:auto}}@media screen and (min-width: 1440px){.blog-post__image{max-height:41.2rem;margin-bottom:6rem}}@media screen and (min-width: 1900px){.blog-post .author{margin-bottom:6rem}}.blog-post .author__name{color:#3b3c43;letter-spacing:0.06rem}@media screen and (min-width: 768px){.blog-post .author__name{font-size:1.8rem;line-height:1;letter-spacing:0.07rem;max-width:none}}.blog-post.blog-post--featured-entry-group .blog-post__tag{margin-bottom:2.2rem}@media screen and (min-width: 1440px){.blog-post.blog-post--featured-entry-group .blog-post__tag{margin-bottom:1.5rem}}@media screen and (min-width: 1440px){.blog-post.blog-post--featured-entry-group .blog-post__date{margin-bottom:2.3rem}}.blog-post.blog-post--featured-entry-group .blog-post__title{font-family:display-egyptian-light,sans-serif;font-weight:300;line-height:1.33}@media screen and (min-width: 768px){.blog-post.blog-post--featured-entry-group .blog-post__title{font-size:3rem}}@media screen and (min-width: 900px){.blog-post.blog-post--featured-entry-group .blog-post__title{margin-bottom:2.3rem;margin-right:14.25%}}@media screen and (min-width: 1440px){.blog-post.blog-post--featured-entry-group .blog-post__title{margin-right:34.45%;margin-bottom:4rem}}@media screen and (min-width: 900px){.blog-post.blog-post--featured-entry-group .blog-post__flex-row{display:flex;flex-flow:row nowrap}}@media screen and (min-width: 900px){.blog-post.blog-post--featured-entry-group .blog-post__left-column{flex:1 1 62%}}@media screen and (min-width: 1440px){.blog-post.blog-post--featured-entry-group .blog-post__left-column{flex:1 1 58.5%}}@media screen and (min-width: 1900px){.blog-post.blog-post--featured-entry-group .blog-post__left-column{flex:1 1 68.5%}}@media screen and (min-width: 900px){.blog-post.blog-post--featured-entry-group .blog-post__right-column{flex:1 1 38%;text-align:right}}@media screen and (min-width: 1440px){.blog-post.blog-post--featured-entry-group .blog-post__right-column{flex:1 1 42.5%}}@media screen and (min-width: 1900px){.blog-post.blog-post--featured-entry-group .blog-post__right-column{flex:1 1 32.5%}}@media screen and (min-width: 768px){.blog-post.blog-post--featured-entry-group .author__name{font-size:1.4rem;letter-spacing:0.07rem;line-height:1.29}}.blog-post.blog-post--featured-entry .blog-post__tag{margin-bottom:0.8rem}@media screen and (min-width: 768px){.blog-post.blog-post--featured-entry .blog-post__tag{margin-bottom:1.5rem}}@media screen and (min-width: 1900px){.blog-post.blog-post--featured-entry .blog-post__tag{margin-bottom:2.3rem}}.blog-post.blog-post--featured-entry .blog-post__date{color:#fff;margin-bottom:1.6rem}@media screen and (min-width: 768px){.blog-post.blog-post--featured-entry .blog-post__date{margin-bottom:2rem}}@media screen and (min-width: 1440px){.blog-post.blog-post--featured-entry .blog-post__date{margin-bottom:3rem}}@media screen and (min-width: 1900px){.blog-post.blog-post--featured-entry .blog-post__date{margin-bottom:1.9rem}}.blog-post.blog-post--featured-entry .blog-post__title{color:#fff;font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;font-weight:100;line-height:1.29;margin-bottom:1.6rem}@media screen and (min-width: 768px){.blog-post.blog-post--featured-entry .blog-post__title{font-size:5rem;margin-bottom:2rem}}@media screen and (min-width: 900px){.blog-post.blog-post--featured-entry .blog-post__title{line-height:1.2}}@media screen and (min-width: 1440px){.blog-post.blog-post--featured-entry .blog-post__title{font-size:6rem;margin-bottom:4rem}}@media screen and (min-width: 1900px){.blog-post.blog-post--featured-entry .blog-post__title{font-size:7rem;line-height:1.29;margin-bottom:1.8rem}}.blog-post.blog-post--featured-entry .author{margin-bottom:3.2rem}@media screen and (min-width: 768px){.blog-post.blog-post--featured-entry .author{margin-bottom:2rem}}@media screen and (min-width: 768px){.blog-post.blog-post--featured-entry .author__images{margin-right:2rem}}.blog-post.blog-post--featured-entry .author__name{color:#fff}@media screen and (min-width: 768px){.blog-post.blog-post--featured-entry .author__name{font-size:1.8rem;letter-spacing:0.08rem;line-height:1}}.share-button{margin-bottom:4rem;position:relative}@media screen and (min-width: 1440px){.share-button{position:absolute;right:50%;top:-6.4rem;transform:translateX(620px)}}.share-button__share-list{align-items:center;background:#ff555f;border-radius:4rem;color:#fff;cursor:pointer;display:none;flex-direction:row-reverse;flex-flow:row nowrap;height:6.4rem;justify-content:space-between;list-style:none;margin:0;padding:0 3rem;position:absolute;top:0;right:0;width:100%;z-index:10}@media screen and (min-width: 1440px){.share-button__share-list{background:#ff555f;flex-flow:column nowrap;flex-direction:column;font-size:2rem;height:25.6rem;padding:3rem;width:6.4rem}}.share-button.share-button--active .share-button__button{box-shadow:none}.share-button.share-button--active .share-button__share-list{display:flex}.sticky-nav{background-color:#fff;box-shadow:0 2px 30px 0 rgba(0,0,0,0.4);color:#3b3c43;height:10.5rem;position:fixed;top:0;width:100%;z-index:9999999999;display:none}.sticky-nav .rounded-button{width:auto !important;height:4.2rem;border-radius:0px}.sticky-nav .rounded-button .icon,.sticky-nav .rounded-button .chapter-nav__navigation ul::after,.chapter-nav__navigation .sticky-nav .rounded-button ul::after{display:none}.sticky-nav__container{max-width:295px;margin-left:auto;margin-right:auto;align-items:center;display:flex;min-height:100%}.sticky-nav__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.sticky-nav__container{max-width:688px;margin-left:auto;margin-right:auto}.sticky-nav__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.sticky-nav__container{max-width:820px;margin-left:auto;margin-right:auto}.sticky-nav__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.sticky-nav__container{max-width:1240px;margin-left:auto;margin-right:auto}.sticky-nav__container::after{clear:both;content:"";display:block}}.sticky-nav__navigation{flex:1}.sticky-nav__links{display:flex;list-style:none;margin:0;padding:0}.sticky-nav__link{margin-right:7.5rem}@media screen and (min-width: 768px){.sticky-nav__link{margin-right:2.5rem}}@media screen and (min-width: 1440px){.sticky-nav__link{margin-right:7.5rem}}.sticky-nav__link a{color:#ff555f;display:block;font-family:display-egyptian-light,sans-serif;font-size:2rem;font-weight:300;line-height:2.5rem;position:relative;width:auto;text-align:center;white-space:nowrap}@media screen and (min-width: 768px){.sticky-nav__link a{width:15rem}}@media screen and (min-width: 1440px){.sticky-nav__link a{width:auto}}.sticky-nav__link a::after{background-color:#ff555f;content:'';height:4px;position:absolute;bottom:0;left:0;max-width:0;transition:max-width ease 0.5s;width:100%}.sticky-nav__link a:hover{text-decoration:none}.sticky-nav__link a:hover::after{max-width:100%;transition:max-width ease 0.5s}.sticky-nav__link a.active::after{max-width:100%}.sticky-nav__cta--mobile{display:none}.sticky-nav.careers-sticky .sticky-nav__container{max-width:100%;overflow-x:scroll;padding-left:10%}.sticky-nav.careers-sticky .sticky-nav__navigation{width:auto;flex-wrap:nowrap}.sticky-nav-bottom{background-color:#fff;box-shadow:0 2px 30px 0 rgba(0,0,0,0.4);color:#3b3c43;height:7.5rem;position:fixed;bottom:0;width:100%;z-index:9999999999;display:none}.sticky-nav-bottom .rounded-button{width:auto !important;height:4.2rem;border-radius:0px}.sticky-nav-bottom .rounded-button .icon,.sticky-nav-bottom .rounded-button .chapter-nav__navigation ul::after,.chapter-nav__navigation .sticky-nav-bottom .rounded-button ul::after{display:none}@media screen and (min-width: 275px){.sticky-nav-bottom .rounded-button .icon,.sticky-nav-bottom .rounded-button .chapter-nav__navigation ul::after,.chapter-nav__navigation .sticky-nav-bottom .rounded-button ul::after{display:inline-block}}@media screen and (min-width: 768px){.sticky-nav-bottom .rounded-button .icon,.sticky-nav-bottom .rounded-button .chapter-nav__navigation ul::after,.chapter-nav__navigation .sticky-nav-bottom .rounded-button ul::after{display:inline-block}}@media screen and (min-width: 900px){.sticky-nav-bottom .rounded-button .icon,.sticky-nav-bottom .rounded-button .chapter-nav__navigation ul::after,.chapter-nav__navigation .sticky-nav-bottom .rounded-button ul::after{display:none}}.sticky-nav-bottom__container{max-width:295px;margin-left:auto;margin-right:auto;align-items:center;display:flex;min-height:100%}.sticky-nav-bottom__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.sticky-nav-bottom__container{max-width:688px;margin-left:auto;margin-right:auto}.sticky-nav-bottom__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.sticky-nav-bottom__container{max-width:820px;margin-left:auto;margin-right:auto}.sticky-nav-bottom__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.sticky-nav-bottom__container{max-width:1240px;margin-left:auto;margin-right:auto}.sticky-nav-bottom__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 275px){.sticky-nav-bottom__container{margin-left:20px;margin-right:20px;max-width:none}}@media screen and (min-width: 900px){.sticky-nav-bottom__container{max-width:295px;margin-left:auto;margin-right:auto;align-items:center;display:flex;min-height:100%}.sticky-nav-bottom__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px) and (min-width: 768px){.sticky-nav-bottom__container{max-width:688px;margin-left:auto;margin-right:auto}.sticky-nav-bottom__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px) and (min-width: 900px){.sticky-nav-bottom__container{max-width:820px;margin-left:auto;margin-right:auto}.sticky-nav-bottom__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px) and (min-width: 1440px){.sticky-nav-bottom__container{max-width:1240px;margin-left:auto;margin-right:auto}.sticky-nav-bottom__container::after{clear:both;content:"";display:block}}.sticky-nav-bottom__navigation{flex:1}.sticky-nav-bottom__text{color:#ff555f;display:block;font-family:display-egyptian-light,sans-serif;font-size:3rem;font-weight:300;line-height:8rem;padding-right:1.5rem;position:relative}@media screen and (min-width: 275px){.sticky-nav-bottom__text{font-size:2rem}}@media screen and (min-width: 768px){.sticky-nav-bottom__text{font-size:2rem}}@media screen and (min-width: 900px){.sticky-nav-bottom__text{font-size:3rem}}.sticky-nav-bottom__text::after{background-color:#ff555f;content:'';height:4px;position:absolute;bottom:0;left:0;max-width:0;transition:max-width ease 0.5s;width:100%}.sticky-nav-bottom__links{display:flex;list-style:none;margin:0;padding:0}.sticky-nav-bottom__link{margin-right:7.5rem}.sticky-nav-bottom__link a{color:#ff555f;display:block;font-family:display-egyptian-light,sans-serif;font-size:2rem;font-weight:300;line-height:10.5rem;padding-right:1.5rem;position:relative}.sticky-nav-bottom__link a::after{background-color:#ff555f;content:'';height:4px;position:absolute;bottom:0;left:0;max-width:0;transition:max-width ease 0.5s;width:100%}.sticky-nav-bottom__link a:hover{text-decoration:none}.sticky-nav-bottom__link a:hover::after{max-width:100%;transition:max-width ease 0.5s}.sticky-nav-bottom__link a.active::after{max-width:100%}.sticky-nav-bottom__cta--mobile{display:none}@media screen and (min-width: 275px){.sticky-nav-bottom__cta--mobile{display:block}}@media screen and (min-width: 768px){.sticky-nav-bottom__cta--mobile{display:block}}@media screen and (min-width: 900px){.sticky-nav-bottom__cta--mobile{display:none}}.sticky-nav-bottom__cta--desktop{display:block}@media screen and (min-width: 275px){.sticky-nav-bottom__cta--desktop{display:none}}@media screen and (min-width: 768px){.sticky-nav-bottom__cta--desktop{display:none}}@media screen and (min-width: 900px){.sticky-nav-bottom__cta--desktop{display:block}}.sticky-nav-bottom .rounded-button{width:22rem}@media screen and (min-width: 275px){.sticky-nav-bottom .rounded-button{width:6.5rem}}@media screen and (min-width: 900px){.sticky-nav-bottom .rounded-button{width:22rem}}.call-to-action{align-items:center;cursor:pointer;display:flex}.call-to-action__desc{color:#ff555f;font-family:'Guardian Sans Bold';font-size:1.7rem;font-weight:600;letter-spacing:1.2px;line-height:1.29;text-transform:uppercase}.call-to-action__desc:hover{color:#25a5bd}.call-to-action__icon{height:6.4rem;width:6.4rem}.call-to-action__icon .oval-button .icon,.call-to-action__icon .oval-button .chapter-nav__navigation ul::after,.chapter-nav__navigation .call-to-action__icon .oval-button ul::after{font-size:2rem}.call-to-action--right{flex-flow:row nowrap}.call-to-action--right .call-to-action__desc{margin-right:2rem}.call-to-action--bottom{flex-flow:column nowrap}.call-to-action--bottom .call-to-action__desc{margin-bottom:2rem}.call-to-action--bottom .call-to-action__icon .icon,.call-to-action--bottom .call-to-action__icon .chapter-nav__navigation ul::after,.chapter-nav__navigation .call-to-action--bottom .call-to-action__icon ul::after{transform:rotate(90deg) translate(-50%, -50%);transform-origin:left top}.call-to-action:hover{text-decoration:none}.call-to-action:hover .call-to-action__icon .oval-button{background-color:#fff}.call-to-action:hover .call-to-action__icon .oval-button .icon,.call-to-action:hover .call-to-action__icon .oval-button .chapter-nav__navigation ul::after,.chapter-nav__navigation .call-to-action:hover .call-to-action__icon .oval-button ul::after{color:#ff555f}.concierge{min-height:100vh}@media screen and (min-width: 768px){.concierge{min-height:auto}}.concierge .concierge-container{max-width:295px;margin-left:auto;margin-right:auto;padding:6rem 0 24rem}.concierge .concierge-container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.concierge .concierge-container{max-width:688px;margin-left:auto;margin-right:auto}.concierge .concierge-container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.concierge .concierge-container{max-width:820px;margin-left:auto;margin-right:auto}.concierge .concierge-container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.concierge .concierge-container{max-width:1240px;margin-left:auto;margin-right:auto}.concierge .concierge-container::after{clear:both;content:"";display:block}}@media screen and (min-width: 768px){.concierge .concierge-container{padding-top:10rem}}@media screen and (min-width: 900px){.concierge .concierge-container{padding-top:8.2rem}}@media screen and (min-width: 1440px){.concierge .concierge-container{padding:18.4rem 0}}@media screen and (min-width: 1900px){.concierge .concierge-container{padding:12rem 0 26.9rem}}@media screen and (min-width: 2800px){.concierge .concierge-container{padding-top:16.7rem 0 18rem}}.concierge .concierge-header{display:block}.concierge .concierge-header::after{clear:both;content:"";display:block}.concierge .concierge-header__container{float:left;display:block;margin-right:.57586%;width:100%}.concierge .concierge-header__container:last-child{margin-right:0}@media screen and (min-width: 1440px){.concierge .concierge-header__container{float:left;display:block;margin-right:.57586%;width:66.47471%}.concierge .concierge-header__container:last-child{margin-right:0}}.concierge .concierge-header__title{color:#3b3c43;font-size:4.2rem;font-weight:100;line-height:1.29;margin:0}@media screen and (min-width: 1440px){.concierge .concierge-header__title{font-size:6rem}}@media screen and (min-width: 1900px){.concierge .concierge-header__title{font-size:7rem}}.concierge .concierge-header button{background-color:#ff555f;border:0;border-radius:4rem;box-shadow:0 0 4rem 0 rgba(0,0,0,0.2);color:#fff;font-family:display-sans-semibold,sans-serif;font-size:1.4rem;line-height:1.43;margin:4rem auto;outline:0;padding:2rem 8rem;text-align:center;text-transform:uppercase}@media screen and (min-width: 768px){.concierge .concierge-header button{display:none}}.concierge .concierge-scroller{height:8rem;margin:2rem 0;position:relative}@media screen and (min-width: 900px){.concierge .concierge-scroller{height:14rem;margin:4.7rem 0 4.3rem}}@media screen and (min-width: 1440px){.concierge .concierge-scroller{margin:6rem 0 7.5rem}}.concierge .concierge-scroller .spark-line__progress-bar-container{height:100%;left:0}@media screen and (min-width: 768px){.concierge .concierge-scroller .spark-line__progress-bar-container{left:50%}}.concierge .concierge-search-box{display:block;border-bottom:1px solid #ff555f;margin-top:4rem;padding-right:4rem;position:relative}.concierge .concierge-search-box::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.concierge .concierge-search-box{margin-top:4.3rem}}.concierge .concierge-search-box::after{color:#ff555f;content:'\e90c';font-family:genpact-icon-library !important;font-size:2rem;font-style:normal;font-weight:normal;font-variant:normal;line-height:1;position:absolute;right:0;top:50%;text-transform:none;transform:translateY(-50%)}.concierge .concierge-search-box input{border:0;color:#ff555f;font-family:display-egyptian-light,sans-serif;font-size:3rem;font-weight:300;margin-bottom:1rem;outline:0;padding:0;text-align:left;width:100%;-webkit-appearance:none}@media screen and (min-width: 768px){.concierge .concierge-search-box input{font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;font-weight:100;line-height:1.29;margin-bottom:2.3rem}}.concierge .concierge-search-box input.mobile-search{display:block}.concierge .concierge-search-box input.desktop-search{display:none}.concierge .concierge-search-box input::-moz-placeholder{color:#ff555f}.concierge .concierge-search-box input:-ms-input-placeholder{color:#ff555f}.concierge .concierge-search-box input::placeholder{color:#ff555f}.concierge .concierge-search-box input:focus::-moz-placeholder{color:#ff555f;color:rgba(255,85,95,0.5)}.concierge .concierge-search-box input:focus:-ms-input-placeholder{color:#ff555f;color:rgba(255,85,95,0.5)}.concierge .concierge-search-box input:focus::placeholder{color:#ff555f;color:rgba(255,85,95,0.5)}@media screen and (min-width: 1440px){.concierge .concierge-search-box input{font-size:6rem;margin-bottom:1.5rem}.concierge .concierge-search-box input.mobile-search{display:none}.concierge .concierge-search-box input.desktop-search{display:block}}@media screen and (min-width: 1900px){.concierge .concierge-search-box input{font-size:7rem}}@media screen and (min-width: 768px){.concierge .concierge-footer{margin-top:6.5rem;margin-bottom:4rem}}.concierge .concierge-footer h2{margin:4rem 0 4.5rem}.concierge .concierge-footer h5{color:#3b3c43;font-family:display-sans-semibold,sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:1.2px;line-height:1.29;margin:7rem 0 0 0}@media screen and (min-width: 768px){.concierge .concierge-footer h5{margin:6rem 0 0 0}}.concierge .concierge-footer ol{list-style-type:none;margin:0;padding:0}.concierge .concierge-footer ol li{margin:2rem 0}.concierge .concierge-footer ol li a{color:#ff555f;font-family:display-egyptian-light,sans-serif;font-size:1.8rem;font-weight:300;line-height:1.56}@media screen and (min-width: 768px){.concierge .concierge-footer ol li a{font-size:2.4rem;line-height:1.33}}.concierge .concierge-support{margin-top:4rem}@media screen and (min-width: 768px){.concierge .concierge-support{margin-top:10rem}}.concierge .concierge-support h2{color:#252724}.concierge .concierge-support .card{display:block;box-shadow:0 0 4rem 0 rgba(0,0,0,0.2);margin-bottom:7.5rem;margin-top:4.5rem;padding:0}.concierge .concierge-support .card::after{clear:both;content:"";display:block}.concierge .concierge-support .card .left{float:left;display:block;margin-right:.57586%;width:100%;background-color:#fff;padding:3.5rem 2.5rem;position:relative}.concierge .concierge-support .card .left:last-child{margin-right:0}@media screen and (min-width: 768px){.concierge .concierge-support .card .left{float:left;display:block;margin-right:.57586%;width:74.85604%;align-items:center;display:flex;height:280px;padding:4.3rem}.concierge .concierge-support .card .left:last-child{margin-right:0}}.concierge .concierge-support .card .left .support-icon{background-color:#ff555f;border-radius:50%;color:#fff;display:block;height:9.2rem;line-height:9.2rem;margin:0 auto 3.6rem;text-align:center;width:9.2rem}@media screen and (min-width: 768px){.concierge .concierge-support .card .left .support-icon{flex:0 0 14.4rem;height:14.4rem;line-height:14.4rem;margin:0;width:14.4rem}}.concierge .concierge-support .card .left .support-icon i.fa{font-size:250%}@media screen and (min-width: 768px){.concierge .concierge-support .card .left hgroup{padding-left:4.3rem}}.concierge .concierge-support .card .left hgroup h2{color:#3b3c43;line-height:1.37}@media screen and (min-width: 768px){.concierge .concierge-support .card .left hgroup h2{margin:0}}.concierge .concierge-support .card .left hgroup h3{font-family:display-egyptian-light,sans-serif;margin:0}.concierge .concierge-support .card .left hgroup h3 a{color:#ff555f}.concierge .concierge-support .card .right{float:left;display:block;margin-right:.57586%;width:100%;background-color:#ff555f;color:#fff;padding:5rem 2.5rem}.concierge .concierge-support .card .right:last-child{margin-right:0}@media screen and (min-width: 768px){.concierge .concierge-support .card .right{float:left;display:block;margin-right:.57586%;width:24.56811%;align-items:left;display:flex;flex-direction:column;justify-content:center;height:280px;margin:0;padding:4.3rem}.concierge .concierge-support .card .right:last-child{margin-right:0}}.concierge .concierge-support .card .right p{line-height:1.33;margin:0}.concierge .concierge-support .card .right button{-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:0;color:#fff;font-size:2.8rem;margin-top:1rem;outline:0}.fifty-fifty-hero{background-color:#fff;position:relative}.fifty-fifty-hero::after{clear:both;content:"";display:block}@media screen and (min-width: 1240px){.fifty-fifty-hero{opacity:0}.fifty-fifty-hero.hero--animate{opacity:0;-webkit-animation:fifty-fifty-hero-main 0.3s ease-in 1;animation:fifty-fifty-hero-main 0.3s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.fifty-fifty-hero__fixed-height-container{display:flex;flex-flow:column;justify-content:space-between;height:80vh;overflow:hidden;position:relative;color:#fff;width:100%}@media screen and (max-height: 790px){.fifty-fifty-hero__fixed-height-container{min-height:790px}}@media screen and (min-width: 900px){.fifty-fifty-hero__fixed-height-container{height:100vh;overflow:hidden}}.fifty-fifty-hero__chapters-navigation{align-items:center;display:flex;min-height:20vh}@media screen and (min-width: 900px){.fifty-fifty-hero__chapters-navigation{margin-top:0;position:absolute;bottom:0;left:0;right:0}.fifty-fifty-hero__chapters-navigation .chapter-nav .rounded-button{width:auto !important;height:4.2rem;border-radius:0px}.fifty-fifty-hero__chapters-navigation .chapter-nav .rounded-button .icon,.fifty-fifty-hero__chapters-navigation .chapter-nav .rounded-button .chapter-nav__navigation ul::after,.chapter-nav__navigation .fifty-fifty-hero__chapters-navigation .chapter-nav .rounded-button ul::after{display:none}.fifty-fifty-hero__chapters-navigation .chapter-nav__container{justify-content:left}.fifty-fifty-hero__chapters-navigation .chapter-nav__navigation{float:left;display:block;margin-right:.57586%;width:32.94943%}.fifty-fifty-hero__chapters-navigation .chapter-nav__navigation:last-child{margin-right:0}.fifty-fifty-hero__chapters-navigation .chapter-nav__cta--mobile{display:block;text-align:center}.fifty-fifty-hero__chapters-navigation .chapter-nav__cta--mobile .oval-button{float:none}.fifty-fifty-hero__chapters-navigation .chapter-nav__cta--desktop{display:none}}@media screen and (min-width: 1240px){.fifty-fifty-hero__chapters-navigation .chapter-nav__navigation{display:none}.fifty-fifty-hero__chapters-navigation .chapter-nav__cta--mobile{display:none}.fifty-fifty-hero__chapters-navigation .chapter-nav__cta--desktop{display:block;bottom:5rem;right:5rem;position:absolute;z-index:3}.hero--animate .fifty-fifty-hero__chapters-navigation .chapter-nav__cta--desktop{opacity:0;transform:translateY(50px);-webkit-animation:fifty-fifty-hero-links-container 1.2s ease-in 1;animation:fifty-fifty-hero-links-container 1.2s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@media screen and (min-width: 1900px){.fifty-fifty-hero__chapters-navigation .chapter-nav__cta--desktop{left:inherit;right:8rem}}.fifty-fifty-hero__container{max-width:295px;margin-left:auto;margin-right:auto;padding:12.3rem 0 0;position:relative;width:100%;z-index:3}.fifty-fifty-hero__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.fifty-fifty-hero__container{max-width:688px;margin-left:auto;margin-right:auto}.fifty-fifty-hero__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.fifty-fifty-hero__container{max-width:820px;margin-left:auto;margin-right:auto}.fifty-fifty-hero__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.fifty-fifty-hero__container{max-width:1240px;margin-left:auto;margin-right:auto}.fifty-fifty-hero__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 768px){.fifty-fifty-hero__container{padding:14.3rem 0 0}}@media screen and (min-width: 900px){.fifty-fifty-hero__container{padding:17rem 0 0}}@media screen and (min-width: 1240px){.fifty-fifty-hero__container{height:100vh;padding:12.8rem 0 0;display:flex;flex-direction:column;height:80vh;justify-content:center;padding:0}.hero--animate .fifty-fifty-hero__container{opacity:0;transform:translateY(30px);-webkit-animation:fifty-fifty-hero-text-container 1.2s ease-in 1;animation:fifty-fifty-hero-text-container 1.2s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@media screen and (max-height: 790px){.fifty-fifty-hero__container{height:624px}}.fifty-fifty-hero__background{position:absolute;top:0;bottom:0;left:0;right:0}@media screen and (min-width: 1240px){.fifty-fifty-hero__background{z-index:2}}.fifty-fifty-hero__background-item--left{width:100vw;height:90%}.vendor-edge .fifty-fifty-hero__background-item--left{min-width:100vw}@media screen and (min-width: 900px){.fifty-fifty-hero__background-item--left{height:80%}}@media screen and (min-width: 1240px){.fifty-fifty-hero__background-item--left{float:left;width:50vw;height:80%}.hero--animate .fifty-fifty-hero__background-item--left{width:0;height:100%;-webkit-animation:fifty-fifty-hero-background 2s ease-out 1;animation:fifty-fifty-hero-background 2s ease-out 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.fifty-fifty-hero__background-item--right{position:absolute;bottom:0;right:0;width:80%;height:40%}@media screen and (min-width: 1240px){.fifty-fifty-hero__background-item--right{position:relative;float:left;width:50%;height:100%}.hero--animate .fifty-fifty-hero__background-item--right{position:absolute;right:0;top:-100%;float:none;background-color:#000;background-position:-220% -50%;-webkit-animation:fifty-fifty-hero-image-container 2.2s ease-out 1;animation:fifty-fifty-hero-image-container 2.2s ease-out 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0.8s;animation-delay:0.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.fifty-fifty-hero__background-item--right .mask,.fifty-fifty-hero__background-item--right .saved-items-card__image::before,.fifty-fifty-hero__background-item--right .accordion .accordion-item__content .accordion-image figure::before,.accordion .accordion-item__content .accordion-image .fifty-fifty-hero__background-item--right figure::before,.fifty-fifty-hero__background-item--right .fifty-fifty-hero__image-row::before,.fifty-fifty-hero__background-item--right .recruitment__background::before,.fifty-fifty-hero__background-item--right .case-study-list__study::before,.fifty-fifty-hero__background-item--right .related-case-study .case-study__background::after,.related-case-study .fifty-fifty-hero__background-item--right .case-study__background::after{z-index:2}.fifty-fifty-hero__background-item--right .overlay-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:contain;opacity:0.3;z-index:1}@media screen and (min-width: 768px){.fifty-fifty-hero__title-container{margin-left:8.38132%;float:left;display:block;margin-right:.57586%;width:83.23736%;margin-right:0}.fifty-fifty-hero__title-container:last-child{margin-right:0}}@media screen and (min-width: 900px){.fifty-fifty-hero__title-container{margin-left:0%;float:left;display:block;margin-right:.57586%;width:100%;margin-right:0}.fifty-fifty-hero__title-container:last-child{margin-right:0}}.fifty-fifty-hero__title-row{display:block}.fifty-fifty-hero__title-row::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.fifty-fifty-hero__share-container{margin-left:8.38132%;float:left;display:block;margin-right:.57586%;width:83.23736%;margin-right:0}.fifty-fifty-hero__share-container:last-child{margin-right:0}}@media screen and (min-width: 900px){.fifty-fifty-hero__share-container{margin-left:0%;float:left;display:block;margin-right:.57586%;width:100%;margin-right:0}.fifty-fifty-hero__share-container:last-child{margin-right:0}}.fifty-fifty-hero__image-container{display:block;left:50%;margin:0;position:relative;transform:translateX(-125px);width:100%}.fifty-fifty-hero__image-container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.fifty-fifty-hero__image-container{transform:translateX(-288.75px)}}@media screen and (min-width: 900px){.fifty-fifty-hero__image-container{transform:translateX(0px)}}@media screen and (min-width: 1240px){.fifty-fifty-hero__image-container{display:none}}.fifty-fifty-hero__image-row{position:relative}.fifty-fifty-hero__image-row::before{content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:50}.fifty-fifty-hero__image{box-shadow:0 0 4rem 0 rgba(0,0,0,0.2);display:block;margin:0;max-height:35rem;height:auto;width:100%;position:relative;z-index:3;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}@media screen and (min-width: 768px){.fifty-fifty-hero__image{max-height:50rem}}.fifty-fifty-hero__eyebrow{font-size:1.4rem;font-weight:600;line-height:1.29;letter-spacing:1.2px;margin-bottom:2rem;font-family:display-sans-semibold,sans-serif}@media screen and (min-width: 900px){.fifty-fifty-hero__eyebrow{font-size:1.8rem;line-height:1;margin-bottom:5rem}}@media screen and (min-width: 1240px){.fifty-fifty-hero__eyebrow{letter-spacing:1.5px;margin-bottom:2.4rem}}.fifty-fifty-hero__title{font-size:3rem;font-weight:300;line-height:1.33;margin-bottom:2rem;text-transform:none;font-family:display-egyptian-thin,sans-serif;font-style:normal}@media screen and (min-width: 900px){.fifty-fifty-hero__title{font-size:5rem;font-weight:100;line-height:1.3;margin-bottom:3rem}}@media screen and (min-width: 1240px){.fifty-fifty-hero__title{font-size:6rem;line-height:1.2}}@media screen and (min-width: 1900px){.fifty-fifty-hero__title{font-size:7rem;font-weight:100;line-height:1.29;margin-bottom:4rem}}.fifty-fifty-hero__links-container{bottom:5rem;display:block;left:calc(50% + 5rem);max-width:25rem;position:absolute;z-index:3}.hero--animate .fifty-fifty-hero__links-container{opacity:0;transform:translateY(50px);-webkit-animation:fifty-fifty-hero-links-container 1.2s ease-in 1;animation:fifty-fifty-hero-links-container 1.2s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@media screen and (min-width: 275px){.fifty-fifty-hero__links-container{left:calc(50% - 10rem);width:60%;bottom:2rem}}@media screen and (min-width: 768px){.fifty-fifty-hero__links-container{bottom:8rem;left:calc(50% + 10rem);max-width:30%}}@media screen and (min-width: 1240px){.fifty-fifty-hero__links-container{bottom:8rem;left:calc(50% + 5rem);max-width:21.2%}}@media screen and (min-width: 1900px){.fifty-fifty-hero__links-container{bottom:8rem;left:calc(50% + 10rem);max-width:21.2%}}@media screen and (min-width: 2800px){.fifty-fifty-hero__links-container{max-width:17.6%}}.fifty-fifty-hero__links ol{list-style-type:none;padding:0;margin:0}.fifty-fifty-hero__links ol li{margin-bottom:2rem}.fifty-fifty-hero__links ol li:last-child{margin-bottom:0}.fifty-fifty-hero__links ol li a{color:#fff;font-size:2.6rem;font-weight:300;line-height:1.35}@media screen and (min-width: 275px){.fifty-fifty-hero__links ol li a{font-size:1.4rem;line-height:1.5}}@media screen and (min-width: 768px){.fifty-fifty-hero__links ol li a{font-size:1.5rem;line-height:1.5}}@media screen and (min-width: 1240px){.fifty-fifty-hero__links ol li a{font-size:2rem;line-height:1.5}}@media screen and (min-width: 1240px){.fifty-fifty-hero__links ol li a{font-size:1.7rem}}.fifty-fifty-hero__links-title{font-size:1.4rem;font-weight:600;line-height:1.29}@media screen and (min-width: 1240px){.fifty-fifty-hero__links-title{letter-spacing:1.2px;margin-bottom:2rem}}.vendor-edge .fifty-fifty-hero__background-item--left{min-width:100vw}.in-depth-product-feature{background-color:transparent}.in-depth-product-feature .accordion .accordion-item{border-bottom:1px solid rgba(0,0,0,0.2);padding:0}@media screen and (min-width: 900px){.in-depth-product-feature .accordion .accordion-item{border:0}}.in-depth-product-feature .accordion .accordion-item:first-child{border-top:1px solid rgba(0,0,0,0.2)}@media screen and (min-width: 768px){.in-depth-product-feature .accordion .accordion-item:first-child{border-top:0}}@media screen and (min-width: 768px){.in-depth-product-feature .accordion .accordion-item:last-child{border-bottom:0}}@media screen and (min-width: 900px){.in-depth-product-feature .accordion .accordion-item:last-child .accordion-item__container{border-bottom:0}}.in-depth-product-feature .accordion .accordion-item__container{max-width:295px;margin-left:auto;margin-right:auto;padding:4rem 0;position:relative}.in-depth-product-feature .accordion .accordion-item__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.in-depth-product-feature .accordion .accordion-item__container{max-width:688px;margin-left:auto;margin-right:auto}.in-depth-product-feature .accordion .accordion-item__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.in-depth-product-feature .accordion .accordion-item__container{max-width:820px;margin-left:auto;margin-right:auto}.in-depth-product-feature .accordion .accordion-item__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.in-depth-product-feature .accordion .accordion-item__container{max-width:1240px;margin-left:auto;margin-right:auto}.in-depth-product-feature .accordion .accordion-item__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 768px){.in-depth-product-feature .accordion .accordion-item__container{padding:6rem 0}}@media screen and (min-width: 900px){.in-depth-product-feature .accordion .accordion-item__container{border-bottom:1px solid rgba(0,0,0,0.2);padding:6rem 0 10rem}}@media screen and (min-width: 1900px){.in-depth-product-feature .accordion .accordion-item__container{padding:3rem 0 12rem}}@media screen and (min-width: 2800px){.in-depth-product-feature .accordion .accordion-item__container{padding:6rem 0 12rem}}.in-depth-product-feature .accordion .accordion-item__top-level-content{min-height:24.5rem;position:relative}@media screen and (min-width: 768px){.in-depth-product-feature .accordion .accordion-item__top-level-content{min-height:0}}.in-depth-product-feature .accordion .accordion-item__top-level-content h2{color:#000;font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;font-weight:100;line-height:1.29;margin-bottom:0}@media screen and (min-width: 900px){.in-depth-product-feature .accordion .accordion-item__top-level-content h2{font-size:5rem;line-height:1.8}}@media screen and (min-width: 1440px){.in-depth-product-feature .accordion .accordion-item__top-level-content h2{font-size:6rem;line-height:1.2}}@media screen and (min-width: 1900px){.in-depth-product-feature .accordion .accordion-item__top-level-content h2{font-size:7rem;line-height:1.29}}.in-depth-product-feature .accordion .accordion-item__toggle{position:absolute;top:auto;bottom:0;right:0;transform:none}@media screen and (min-width: 768px){.in-depth-product-feature .accordion .accordion-item__toggle{bottom:auto;top:50%;transform:translateY(-50%)}}@media (min-width: 900px){.in-depth-product-feature .accordion .accordion-item__toggle{right:0}}.in-depth-product-feature .accordion .accordion-item__toggle button{cursor:pointer}.in-depth-product-feature .accordion .accordion-item__toggle .icon-chevron{cursor:pointer;font-size:2rem;margin:0.1rem 0 0 -0.1rem;transform:translate(-50%, -50%) rotate(90deg)}.in-depth-product-feature .accordion .accordion-item__toggle--open{margin:0}.in-depth-product-feature .accordion .accordion-item__toggle--open .icon-chevron{font-size:2rem;margin:-0.1rem 0 0 -0.1rem;transform:translate(-50%, -50%) rotate(-90deg)}.need-based-solution{min-height:100vh;overflow-x:hidden;position:relative;width:100%}.need-based-solution__container{max-width:295px;margin-left:auto;margin-right:auto;display:block;padding:3rem 0 8rem;position:relative}.need-based-solution__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.need-based-solution__container{max-width:688px;margin-left:auto;margin-right:auto}.need-based-solution__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.need-based-solution__container{max-width:820px;margin-left:auto;margin-right:auto}.need-based-solution__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.need-based-solution__container{max-width:1240px;margin-left:auto;margin-right:auto}.need-based-solution__container::after{clear:both;content:"";display:block}}.need-based-solution__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.need-based-solution__container{padding:0 0 12.5rem 0}}@media screen and (min-width: 1440px){.need-based-solution__container{padding:0 0 16rem 0}}.need-based-solution__story-content h1{color:#ee000e;font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;font-weight:100;margin-bottom:0;line-height:1.29}@media screen and (min-width: 768px){.need-based-solution__story-content h1{float:left;display:block;margin-right:.57586%;width:7.80547%;line-height:1}.need-based-solution__story-content h1:last-child{margin-right:0}}@media screen and (min-width: 900px){.need-based-solution__story-content h1{float:left;display:block;margin-right:.57586%;width:7.80547%;color:#ff555f;font-size:7rem;font-weight:100}.need-based-solution__story-content h1:last-child{margin-right:0}}@media screen and (min-width: 1440px){.need-based-solution__story-content h1{margin-left:8.38132%;line-height:1.29}}.need-based-solution__story-content h2{color:#3b3c43;font-family:display-egyptian-light,sans-serif;font-size:3rem;font-weight:300;line-height:1.33;margin-bottom:20px}@media screen and (min-width: 900px){.need-based-solution__story-content h2{float:left;display:block;margin-right:.57586%;width:100%;color:#000;font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;font-weight:100;line-height:1.29;margin-left:3.902735%}.need-based-solution__story-content h2:last-child{margin-right:0}}@media screen and (min-width: 1440px){.need-based-solution__story-content h2{float:left;display:block;margin-right:.57586%;width:100%;color:#3b3c43;font-size:6rem;margin-left:0}.need-based-solution__story-content h2:last-child{margin-right:0}}@media screen and (min-width: 1900px){.need-based-solution__story-content h2{font-size:7rem}}.need-based-solution__story-content h3{font-size:2rem}.need-based-solution__story-content-number{color:#ff555f}.statistical-tout-one{padding:1rem 0 0;pointer-events:none}@media screen and (min-width: 768px){.statistical-tout-one{padding:7rem 0 0}}@media screen and (min-width: 1900px){.statistical-tout-one{padding:7rem 0 3rem}}@media screen and (min-width: 2800px){.statistical-tout-one{padding:7rem 0 0}}.statistical-tout-one__container{max-width:295px;margin-left:auto;margin-right:auto}.statistical-tout-one__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.statistical-tout-one__container{max-width:688px;margin-left:auto;margin-right:auto}.statistical-tout-one__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.statistical-tout-one__container{max-width:820px;margin-left:auto;margin-right:auto}.statistical-tout-one__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.statistical-tout-one__container{max-width:1240px;margin-left:auto;margin-right:auto}.statistical-tout-one__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 768px){.statistical-tout-one__content{display:block;position:relative}.statistical-tout-one__content::after{clear:both;content:"";display:block}}.statistical-tout-one__title{color:#3b3c43;font-family:display-sans-semibold,sans-serif;font-size:1.4rem;font-weight:600;line-height:2;letter-spacing:1px;margin-bottom:3rem;text-transform:uppercase}@media screen and (min-width: 768px){.statistical-tout-one__title{margin-left:8.38132%;clear:both}}@media screen and (min-width: 900px){.statistical-tout-one__title{margin-bottom:9rem}}@media screen and (min-width: 1440px){.statistical-tout-one__title{margin-left:0%}}.statistical-tout-one__stats{margin:0;padding:0}.statistical-tout-one__stat{list-style:none}@media screen and (min-width: 768px) and (max-width: 1439px){.statistical-tout-one__stat{float:left;display:block;margin-right:.57586%;width:41.33075%;margin-left:8.38132%;margin-bottom:5rem}.statistical-tout-one__stat:last-child{margin-right:0}.statistical-tout-one__stat:nth-child(2n+1){clear:both}.statistical-tout-one__stat:nth-child(2n){float:left;display:block;margin-right:.57586%;width:41.33075%;margin-right:0}.statistical-tout-one__stat:nth-child(2n):last-child{margin-right:0}}@media screen and (min-width: 1440px){.statistical-tout-one__stat{float:left;display:block;margin-right:.57586%;width:24.56811%}.statistical-tout-one__stat:last-child{margin-right:0}.statistical-tout-one__stat:nth-child(3n+2){margin-left:8.38132%}.statistical-tout-one__stat:nth-child(3n){margin-left:8.38132%;margin-right:0}}.statistical-tout-one__row{display:flex;flex-flow:row nowrap;align-items:flex-start;margin-bottom:2rem}@media screen and (min-width: 768px){.statistical-tout-one__row{display:inline-block;position:relative}.statistical-tout-one__row.is--smaller-text .statistical-tout-one__number{font-size:12rem}}.statistical-tout-one__before-stat{color:#ff555f;font-family:display-egyptian-light,sans-serif;font-size:4rem;font-weight:300;letter-spacing:0.3px;line-height:1.5;margin-right:1rem}@media screen and (min-width: 768px){.statistical-tout-one__before-stat{margin:0;position:absolute;left:-2.8rem;top:0}}.statistical-tout-one__number{color:#ff555f;font-family:display-egyptian-thin,sans-serif;font-size:10rem;font-weight:100;letter-spacing:0.3px;line-height:1}@media screen and (min-width: 768px){.statistical-tout-one__number{font-size:15rem;font-weight:100;letter-spacing:0.4px;line-height:1;margin:0 0 0.5rem}}.statistical-tout-one__after-stat{color:#ff555f;font-family:display-egyptian-light,sans-serif;font-size:4rem;font-weight:300;letter-spacing:0.3px;line-height:1.5;margin-left:1rem}@media screen and (min-width: 768px){.statistical-tout-one__after-stat{margin:0;position:absolute;right:-3.4rem;top:0}}.statistical-tout-one__description{color:#3b3c43;font-family:display-sans-light,sans-serif;font-size:1.8rem;font-weight:300;line-height:1.56;margin-bottom:4rem}@media screen and (min-width: 768px){.statistical-tout-one__description{margin:0}}.statistical-tout-two{min-height:100vh;position:relative;width:100%}@media screen and (min-width: 900px){.statistical-tout-two{min-height:100vh}}@media screen and (min-width: 900px){.statistical-tout-two__container{max-width:295px;margin-left:auto;margin-right:auto;display:block;padding-bottom:7rem}.statistical-tout-two__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px) and (min-width: 768px){.statistical-tout-two__container{max-width:688px;margin-left:auto;margin-right:auto}.statistical-tout-two__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px) and (min-width: 900px){.statistical-tout-two__container{max-width:820px;margin-left:auto;margin-right:auto}.statistical-tout-two__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px) and (min-width: 1440px){.statistical-tout-two__container{max-width:1240px;margin-left:auto;margin-right:auto}.statistical-tout-two__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.statistical-tout-two__container::after{clear:both;content:"";display:block}}.statistical-tout-two__statistic{height:33.33333vh;min-height:35rem;padding:4rem 0;z-index:1}.statistical-tout-two__statistic::after{clear:both;content:"";display:block}@media screen and (min-width: 900px){.statistical-tout-two__statistic{height:auto;margin-top:-15vh;min-height:40vh;padding:4rem}}@media screen and (min-width: 1440px){.statistical-tout-two__statistic{min-height:50vh}}@media screen and (max-width: 900px){.statistical-tout-two__statistic>.container,.recirculation.statistical-tout-two__statistic>.spark-line,.new-links-module.statistical-tout-two__statistic>.spark-line,.links-module.statistical-tout-two__statistic>.spark-line{max-width:295px;margin-left:auto;margin-right:auto;display:block}.statistical-tout-two__statistic>.container::after,.recirculation.statistical-tout-two__statistic>.spark-line::after,.new-links-module.statistical-tout-two__statistic>.spark-line::after,.links-module.statistical-tout-two__statistic>.spark-line::after{clear:both;content:"";display:block}}@media screen and (max-width: 900px) and (min-width: 768px){.statistical-tout-two__statistic>.container,.recirculation.statistical-tout-two__statistic>.spark-line,.new-links-module.statistical-tout-two__statistic>.spark-line,.links-module.statistical-tout-two__statistic>.spark-line{max-width:688px;margin-left:auto;margin-right:auto}.statistical-tout-two__statistic>.container::after,.recirculation.statistical-tout-two__statistic>.spark-line::after,.new-links-module.statistical-tout-two__statistic>.spark-line::after,.links-module.statistical-tout-two__statistic>.spark-line::after{clear:both;content:"";display:block}}@media screen and (max-width: 900px) and (min-width: 900px){.statistical-tout-two__statistic>.container,.recirculation.statistical-tout-two__statistic>.spark-line,.new-links-module.statistical-tout-two__statistic>.spark-line,.links-module.statistical-tout-two__statistic>.spark-line{max-width:820px;margin-left:auto;margin-right:auto}.statistical-tout-two__statistic>.container::after,.recirculation.statistical-tout-two__statistic>.spark-line::after,.new-links-module.statistical-tout-two__statistic>.spark-line::after,.links-module.statistical-tout-two__statistic>.spark-line::after{clear:both;content:"";display:block}}@media screen and (max-width: 900px) and (min-width: 1440px){.statistical-tout-two__statistic>.container,.recirculation.statistical-tout-two__statistic>.spark-line,.new-links-module.statistical-tout-two__statistic>.spark-line,.links-module.statistical-tout-two__statistic>.spark-line{max-width:1240px;margin-left:auto;margin-right:auto}.statistical-tout-two__statistic>.container::after,.recirculation.statistical-tout-two__statistic>.spark-line::after,.new-links-module.statistical-tout-two__statistic>.spark-line::after,.links-module.statistical-tout-two__statistic>.spark-line::after{clear:both;content:"";display:block}}@media screen and (max-width: 900px){.statistical-tout-two__statistic>.container::after,.recirculation.statistical-tout-two__statistic>.spark-line::after,.new-links-module.statistical-tout-two__statistic>.spark-line::after,.links-module.statistical-tout-two__statistic>.spark-line::after{clear:both;content:"";display:block}}.statistical-tout-two__statistic--primary{background-color:#ff555f;box-shadow:0 0 40px 0 rgba(0,0,0,0.2);color:#fff}@media screen and (min-width: 900px){.statistical-tout-two__statistic--primary{float:left;display:block;margin-right:.57586%;width:41.33075%;background-color:transparent;box-shadow:none;margin-top:-10vh;background-image:url("/a/dist/img/diamond-red.svg");background-repeat:no-repeat;background-position:center center;background-size:contain;text-align:center}.statistical-tout-two__statistic--primary:last-child{margin-right:0}.statistical-tout-two__statistic--primary .container,.statistical-tout-two__statistic--primary .recirculation>.spark-line,.statistical-tout-two__statistic--primary .new-links-module>.spark-line,.statistical-tout-two__statistic--primary .links-module>.spark-line{width:100%;min-height:inherit}.statistical-tout-two__statistic--primary .container .statistical-tout-two__statistic__primary,.statistical-tout-two__statistic--primary .recirculation>.spark-line .statistical-tout-two__statistic__primary,.statistical-tout-two__statistic--primary .new-links-module>.spark-line .statistical-tout-two__statistic__primary,.statistical-tout-two__statistic--primary .links-module>.spark-line .statistical-tout-two__statistic__primary{display:flex;flex-direction:column;justify-content:center;min-height:inherit}.statistical-tout-two__statistic--primary .container .statistical-tout-two__statistic__primary .statistical-tout-two__statistic-description,.statistical-tout-two__statistic--primary .recirculation>.spark-line .statistical-tout-two__statistic__primary .statistical-tout-two__statistic-description,.statistical-tout-two__statistic--primary .new-links-module>.spark-line .statistical-tout-two__statistic__primary .statistical-tout-two__statistic-description,.statistical-tout-two__statistic--primary .links-module>.spark-line .statistical-tout-two__statistic__primary .statistical-tout-two__statistic-description{width:100%}}.statistical-tout-two__statistic--secondary{box-shadow:0 0 40px 0 rgba(0,0,0,0.2);color:#fff}@media screen and (min-width: 900px){.statistical-tout-two__statistic--secondary{float:left;display:block;margin-right:.57586%;width:41.33075%;margin-left:50.28793%;margin-top:-30vh;background-color:transparent !important;box-shadow:none;background-image:url("/a/dist/img/diamond-blue.svg");background-repeat:no-repeat;background-position:center center;background-size:contain;text-align:center}.statistical-tout-two__statistic--secondary:last-child{margin-right:0}.statistical-tout-two__statistic--secondary .container,.statistical-tout-two__statistic--secondary .recirculation>.spark-line,.statistical-tout-two__statistic--secondary .new-links-module>.spark-line,.statistical-tout-two__statistic--secondary .links-module>.spark-line{width:100%;min-height:inherit}.statistical-tout-two__statistic--secondary .container .statistical-tout-two__statistic__secondary,.statistical-tout-two__statistic--secondary .recirculation>.spark-line .statistical-tout-two__statistic__secondary,.statistical-tout-two__statistic--secondary .new-links-module>.spark-line .statistical-tout-two__statistic__secondary,.statistical-tout-two__statistic--secondary .links-module>.spark-line .statistical-tout-two__statistic__secondary{display:flex;flex-direction:column;justify-content:center;min-height:inherit}.statistical-tout-two__statistic--secondary .container .statistical-tout-two__statistic__secondary .statistical-tout-two__statistic-description,.statistical-tout-two__statistic--secondary .recirculation>.spark-line .statistical-tout-two__statistic__secondary .statistical-tout-two__statistic-description,.statistical-tout-two__statistic--secondary .new-links-module>.spark-line .statistical-tout-two__statistic__secondary .statistical-tout-two__statistic-description,.statistical-tout-two__statistic--secondary .links-module>.spark-line .statistical-tout-two__statistic__secondary .statistical-tout-two__statistic-description{width:100%}}@media screen and (min-width: 900px){.statistical-tout-two__statistic--clear{float:left;display:block;margin-right:.57586%;width:41.33075%;margin-left:8.38132%;padding:0}.statistical-tout-two__statistic--clear:last-child{margin-right:0}}.statistical-tout-two__statistic-before-element{display:inline-block;font-family:display-egyptian-light,sans-serif;font-size:2.4rem;position:relative;top:6rem;left:-3.75rem}@media screen and (min-width: 900px){.statistical-tout-two__statistic-before-element{font-size:4rem;letter-spacing:0.3px;line-height:1.5;top:6rem;left:-3.75rem}}@media screen and (min-width: 1440px){.statistical-tout-two__statistic-before-element{top:6rem;left:-3.75rem}}.statistical-tout-two__statistic-number .sl-counter-up{font-size:7rem;margin-bottom:1rem;margin-top:0;font-weight:normal;text-transform:uppercase;line-height:1;font-family:display-egyptian-thin,sans-serif}@media screen and (min-width: 900px){.statistical-tout-two__statistic-number .sl-counter-up{font-size:10rem;margin-bottom:1.5rem}}@media screen and (min-width: 1440px){.statistical-tout-two__statistic-number .sl-counter-up{font-size:15rem}}.statistical-tout-two__statistic-number sup{display:inline-block;font-family:display-egyptian-light,sans-serif;font-size:2.4rem;position:relative;top:-3rem;left:-0.5rem}@media screen and (min-width: 900px){.statistical-tout-two__statistic-number sup{font-size:4rem;letter-spacing:0.3px;line-height:1.5;top:-4rem;left:-0.5rem}}@media screen and (min-width: 1440px){.statistical-tout-two__statistic-number sup{top:-7rem;left:-0.5rem}}.statistical-tout-two__statistic--clear .statistical-tout-two__statistic-number{color:#ff555f}.statistical-tout-two__statistic-description{font-family:display-egyptian-light,sans-serif}@media screen and (min-width: 900px){.statistical-tout-two__statistic-description{width:25%;font-size:4rem}}@media screen and (min-width: 1440px){.statistical-tout-two__statistic-description{width:40%;font-size:4rem}}@media screen and (min-width: 1900px){.statistical-tout-two__statistic-description{font-size:5rem}}.statistical-tout-two__statistic--clear .statistical-tout-two__statistic-description{color:#3b3c43}@media screen and (min-width: 768px) and (max-width: calc($mobile - 1px)){.statistical-tout-two__statistic__primary,.statistical-tout-two__statistic__secondary,.statistical-tout-two__statistic__clear{float:left;display:block;margin-right:.57586%;width:91.61868%;margin-left:8.38132%}.statistical-tout-two__statistic__primary:last-child,.statistical-tout-two__statistic__secondary:last-child,.statistical-tout-two__statistic__clear:last-child{margin-right:0}}.story{padding:5rem 0 19.2rem;position:relative;min-height:80vh;height:auto;overflow:hidden}.casestudy .story{min-height:100%;padding:0}@media screen and (min-width: 768px){.story{padding:12.5rem 0 0;min-height:790px;height:80vh}.casestudy .story{min-height:100%;padding:0;height:100%}}@media screen and (min-width: 1440px){.story{overflow:inherit}}@media screen and (min-width: 2800px){.story{overflow:hidden}}.story__graphic{height:100%;pointer-events:none;position:absolute;right:0;top:-90px;width:100%}@media screen and (min-width: 768px){.story__graphic{top:-270px}}.story__graphic img{height:auto;left:50%;max-width:none;position:absolute;top:50%;transform:translate(-50%, -10%);width:200%}@media screen and (min-width: 768px){.story__graphic img{transform:translate(-50%, -40%);height:auto;width:125%}}@media screen and (min-width: 900px){.story__graphic img{transform:translate(-40%, -40%);height:auto;width:200%}}@media screen and (min-width: 1440px){.story__graphic img{transform:translate(-50%, -40%);height:auto;width:125%}}@media screen and (min-width: 1900px){.story__graphic img{height:auto;width:100%}}@media screen and (min-width: 2800px){.story__graphic img{height:120%;width:auto}}@media screen and (min-width: 768px){.story.story--left .story__content{float:left;display:block;margin-right:.57586%;width:83.23736%;margin-right:0}.story.story--left .story__content:last-child{margin-right:0}}@media screen and (min-width: 900px){.story.story--left .story__content{float:left;display:block;margin-right:.57586%;width:91.61868%}.story.story--left .story__content:last-child{margin-right:0}}@media screen and (min-width: 1440px){.story.story--left .story__content{margin-left:8.38132%;float:left;display:block;margin-right:.57586%;width:66.47471%}.story.story--left .story__content:last-child{margin-right:0}}@media screen and (min-width: 1900px){.story.story--left .story__content{margin-left:0%;float:left;display:block;margin-right:.57586%;width:66.47471%}.story.story--left .story__content:last-child{margin-right:0}}@media screen and (min-width: 2800px){.story.story--left .story__content{float:left;display:block;margin-right:.57586%;width:58.09339%}.story.story--left .story__content:last-child{margin-right:0}}@media screen and (min-width: 768px){.story.story--right .story__content{float:left;display:block;margin-right:.57586%;width:74.85604%;margin-right:0}.story.story--right .story__content:last-child{margin-right:0}}@media screen and (min-width: 900px){.story.story--right .story__content{float:left;display:block;margin-right:.57586%;width:83.23736%}.story.story--right .story__content:last-child{margin-right:0}}@media screen and (min-width: 1440px){.story.story--right .story__content{margin-left:50.28793%;float:left;display:block;margin-right:.57586%;width:49.71207%;margin-right:0}.story.story--right .story__content:last-child{margin-right:0}}@media screen and (min-width: 1900px){.story.story--right .story__content{margin-left:41.90661%;float:left;display:block;margin-right:.57586%;width:58.09339%}.story.story--right .story__content:last-child{margin-right:0}}@media screen and (min-width: 2800px){.story.story--right .story__content{margin-left:50.28793%;float:left;display:block;margin-right:.57586%;width:49.71207%}.story.story--right .story__content:last-child{margin-right:0}}.story.story--center{padding-top:0px !important}@media screen and (min-width: 768px){.story.story--center .story__content{float:left;display:block;margin-right:.57586%;width:83.23736%;margin-right:0}.story.story--center .story__content:last-child{margin-right:0}}@media screen and (min-width: 900px){.story.story--center .story__content{float:left;display:block;margin-right:.57586%;width:91.61868%}.story.story--center .story__content:last-child{margin-right:0}}@media screen and (min-width: 1440px){.story.story--center .story__content{margin-left:8.38132%;float:left;display:block;margin-right:.57586%;width:91.61868%}.story.story--center .story__content:last-child{margin-right:0}}@media screen and (min-width: 1900px){.story.story--center .story__content{margin-left:0%;float:left;display:block;margin-right:.57586%;width:66.47471%}.story.story--center .story__content:last-child{margin-right:0}}@media screen and (min-width: 2800px){.story.story--center .story__content{float:left;display:block;margin-right:.57586%;width:58.09339%}.story.story--center .story__content:last-child{margin-right:0}}.story__background{pointer-events:none;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-2}.story__container{max-width:295px;margin-left:auto;margin-right:auto;display:block;position:relative;max-height:100%;min-height:80vh;height:auto}.story__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.story__container{max-width:688px;margin-left:auto;margin-right:auto}.story__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.story__container{max-width:820px;margin-left:auto;margin-right:auto}.story__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.story__container{max-width:1240px;margin-left:auto;margin-right:auto}.story__container::after{clear:both;content:"";display:block}}.story__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.story__container{min-height:auto;height:80vh}}@media screen and (min-width: 900px){.story__flex-wrapper{display:flex;flex-flow:row nowrap}}.story__number{color:#ff555f;font-size:4.2rem;font-family:display-egyptian-thin,sans-serif;font-weight:100;line-height:1.29;margin:0}@media screen and (min-width: 900px){.story__number{color:#ff555f;font-size:7rem;font-family:display-egyptian-thin,sans-serif;font-weight:100;line-height:1.29;margin-right:3.5rem}}@media screen and (min-width: 1440px){.story__number{margin-right:6rem}}.story__top_story_headline{color:#3b3c43;font-family:display-egyptian-light,sans-serif;font-size:3rem;font-weight:300;line-height:1.33;margin-bottom:1.6rem}.story__top_story_headline *{color:#3b3c43;font-family:display-egyptian-light,sans-serif;font-size:3rem;font-weight:300;line-height:1.33;margin-bottom:1.6rem}.story__top_story_headline a{color:#ff555f;margin-bottom:0}.story__top_story_headline sup{font-size:2rem}@media screen and (min-width: 768px){.story__top_story_headline{margin-bottom:2rem}}@media screen and (min-width: 900px){.story__top_story_headline{font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;font-weight:100;line-height:1.29;margin-bottom:2rem}}.story__top_story_copy{color:#3b3c43;font-family:display-egyptian-light,sans-serif;font-size:2.5rem;font-weight:300;line-height:1.33}.story__top_story_copy *{color:#3b3c43;font-family:display-egyptian-light,sans-serif;font-size:2.5rem;font-weight:300;line-height:1.33}.story__top_story_copy a{color:#ff555f}.story__top_story_copy sup{font-size:2.5rem}@media screen and (min-width: 900px){.story__top_story_copy{font-family:display-egyptian-thin,sans-serif;font-size:2.5rem;font-weight:100;line-height:1.29}}.story__description{color:#3b3c43;font-family:display-egyptian-light,sans-serif;font-size:3rem;font-weight:300;line-height:1.33;margin-bottom:1.6rem}.story__description *{color:#3b3c43;font-family:display-egyptian-light,sans-serif;font-size:3rem;font-weight:300;line-height:1.33;margin-bottom:1.6rem}.story__description a{color:#ff555f;margin-bottom:0}.story__description sup{font-size:2rem}@media screen and (min-width: 768px){.story__description{margin-bottom:2.3rem}}@media screen and (min-width: 900px){.story__description{font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;font-weight:100;line-height:1.29;margin-bottom:6rem}}.story__links{margin:0;padding:0}.story__link-container{align-items:center;display:flex;flex-flow:row nowrap;list-style:none;margin-bottom:3rem}.story__link-container .icon,.story__link-container .chapter-nav__navigation ul::after,.chapter-nav__navigation .story__link-container ul::after{font-size:3.1rem}.story__link{color:#ff555f;font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:bold;letter-spacing:0.88px;line-height:2.0rem;margin-right:2rem;text-transform:uppercase}.story .spark-line{display:none}@media screen and (min-width: 1440px){.story .spark-line{display:block}}.hero{color:#fff;position:relative;padding:14.4rem 0 11.8rem}@media screen and (min-width: 768px){.hero{padding:15.1rem 0 0;min-height:80vh}}@media screen and (min-width: 900px){.hero{padding:18rem 0 14rem}}@media screen and (min-width: 1440px){.hero{padding:18rem 0 9.4rem}}@media screen and (min-width: 2800px){.hero{padding:26.5rem 0 20rem}}.hero__container{max-width:295px;margin-left:auto;margin-right:auto;display:block}.hero__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.hero__container{max-width:688px;margin-left:auto;margin-right:auto}.hero__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.hero__container{max-width:820px;margin-left:auto;margin-right:auto}.hero__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.hero__container{max-width:1240px;margin-left:auto;margin-right:auto}.hero__container::after{clear:both;content:"";display:block}}.hero__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.hero__content{float:left;display:block;margin-right:.57586%;width:58.09339%;margin-left:8.38132%}.hero__content:last-child{margin-right:0}}@media screen and (min-width: 900px){.hero__content{float:left;display:block;margin-right:.57586%;width:83.23736%}.hero__content:last-child{margin-right:0}}@media screen and (min-width: 1440px){.hero__content{float:left;display:block;margin-right:.57586%;width:74.85604%;margin-left:0%;margin-left:0}.hero__content:last-child{margin-right:0}}@media screen and (min-width: 768px){.hero__cta{clear:both}.hero__cta::after{clear:both;content:"";display:block}}.hero__eyebrow{font-family:display-sans-semibold,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.29;margin-bottom:1rem;text-transform:uppercase}@media screen and (min-width: 900px){.hero__eyebrow{font-size:1.8rem;line-height:1.56;margin-bottom:2rem}}.hero__title{font-family:display-egyptian-light,sans-serif;font-size:3rem;font-weight:300;line-height:1.4;margin-bottom:4.1rem;text-transform:none}@media screen and (min-width: 768px){.hero__title{margin-bottom:2.5rem}}@media screen and (min-width: 900px){.hero__title{font-family:display-egyptian-thin,sans-serif;font-size:5rem;font-weight:100;line-height:1.3;margin-bottom:3.4rem}}@media screen and (min-width: 1440px){.hero__title{font-size:6rem;line-height:1.2;margin-bottom:6rem}}@media screen and (min-width: 1900px){.hero__title{font-size:7rem;line-height:1.29}}.hero__background{position:relative;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-2}.hero__background::before{content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:-5}.hero .background-overlay::before{background-image:linear-gradient(to bottom, rgba(0,0,0,0.25), rgba(0,0,0,0.85));content:'';position:absolute;top:0;left:0;width:100%;height:100%}.hero .spark-line{position:absolute;left:50%;transform:translateX(-50%);bottom:0}.hero .spark-line .spark-line__progress-bar-container{bottom:-35px}@media screen and (min-width: 768px){.hero .spark-line .spark-line__progress-bar-container{bottom:-75px}}.hero-internal .row{overflow-x:visible}.card-hero{position:relative;min-height:100vh}@media screen and (min-width: 568px){.card-hero{min-height:650px}}@media screen and (min-width: 768px){.card-hero{height:80vh}}@media screen and (min-width: 768px) and (max-height: 800px){.card-hero{height:100%}}.card-hero.text-color--dark *{color:#252724}.card-hero.text-color--light *{color:#fff}.card-hero .hero__background{background-repeat:no-repeat;background-size:cover;background-position:center top;z-index:1}.card-hero .hero__content{pointer-events:none;position:relative;height:100%;z-index:3;display:flex;flex-direction:column;justify-content:space-between;padding:42px 0}.card-hero .hero__content *{color:white}@media screen and (min-width: 768px){.card-hero .hero__content{justify-content:flex-start;padding:100px 0 0}}.card-hero .hero__container{max-width:295px;margin-left:auto;margin-right:auto;height:100%;padding:0 20px}.card-hero .hero__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.card-hero .hero__container{max-width:688px;margin-left:auto;margin-right:auto}.card-hero .hero__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.card-hero .hero__container{max-width:820px;margin-left:auto;margin-right:auto}.card-hero .hero__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.card-hero .hero__container{max-width:1240px;margin-left:auto;margin-right:auto}.card-hero .hero__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 768px){.card-hero .hero__container{padding:0}}.card-hero .shade{position:absolute;top:0;left:0;display:block;z-index:2;width:100%;height:100%;background-image:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.8));text-decoration:none}.text-color--dark .card-hero .shade{color:#252724}.text-color--light .card-hero .shade{color:#fff}.card-hero .insights-cards__earlier-insights--header{position:relative;display:block;text-align:left;font-size:3.0rem;line-height:4.4rem}@media screen and (min-width: 568px){.card-hero .insights-cards__earlier-insights--header{font-size:5.0rem;line-height:8.0rem}}@media screen and (min-width: 768px){.card-hero .insights-cards__earlier-insights--header{font-size:7.0rem;line-height:10.0rem}}.card-hero .insights-cards__earlier-insights--header-content{position:relative;pointer-events:none}.card-hero .tag{margin-bottom:24px}.card-hero .type{position:relative;display:block;font-family:"Guardian Egyptian TextRegular";font-weight:400;font-style:normal;font-stretch:normal;font-size:1.4rem;line-height:3.4rem;margin-bottom:12px}@media screen and (min-width: 568px){.card-hero .type{font-size:1.6rem;line-height:1.4}}@media screen and (min-width: 768px){.card-hero .type{font-size:1.8rem;line-height:1.56}}.card-hero .title{position:relative;display:block;font-family:"Guardian Egyptian TextRegular";font-weight:400;font-style:normal;font-stretch:normal;font-size:2.4rem;line-height:3.4rem;text-transform:none}.text-color--dark .card-hero .title{color:#252724}.text-color--light .card-hero .title{color:#fff}@media screen and (min-width: 768px){.card-hero .title{font-size:3.0rem;line-height:1.4}}.meet-cora-ani-hero{position:relative;height:100vh;width:100%;overflow:hidden;background:#000}@media screen and (min-width: 900px){.meet-cora-ani-hero{min-height:680px}}.meet-cora-ani-hero .hero__background{position:absolute;width:150vw;height:150vh;background-color:#000;background-size:cover;background-repeat:no-repeat;background-position:left bottom;z-index:1;will-change:transform;transform:translateX(0vw) translateY(-50vh)}.meet-cora-ani-hero .hero__background:before{display:none}.meet-cora-ani-hero .hero__background.is--animated-1{opacity:0;transform:translateX(0vw) translateY(-50vh);-webkit-animation:meet-cora-hero-background-panel-1 2s ease-in 1;animation:meet-cora-hero-background-panel-1 2s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.meet-cora-ani-hero .hero__background.is--animated-1:before{display:none}.meet-cora-ani-hero .hero__background.is--animated-2{opacity:1;transform:translateX(-50vw) translateY(0vh);-webkit-animation:meet-cora-hero-background-panel-2 2s ease-in 1;animation:meet-cora-hero-background-panel-2 2s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.meet-cora-ani-hero .hero__background.is--animated-2:before{display:none}.meet-cora-ani-hero .hero__background.is--animated-final{opacity:1;transform:translateX(0vw) translateY(-50vh);-webkit-animation:meet-cora-hero-background-panel-final 2s ease-in 1;animation:meet-cora-hero-background-panel-final 2s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.meet-cora-ani-hero .hero__background.is--animated-final:before{position:absolute;bottom:0;left:0;top:auto;width:100vw;height:100vh;content:'';display:block;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, #000 100%)}.meet-cora-ani-hero .hero__background.is-animated--first-to-last{opacity:1;transform:translateX(-50vw) translateY(0vh);-webkit-animation:meet-cora-hero-background-panel-first-to-final 2s ease-in 1;animation:meet-cora-hero-background-panel-first-to-final 2s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.meet-cora-ani-hero .hero__background.is-animated--first-to-last:before{position:absolute;bottom:0;left:0;top:auto;width:100vw;height:100vh;content:'';display:block;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, #000 100%)}.meet-cora-ani-hero .hero__background.is-animated--second-to-last{opacity:1;transform:translateX(0vw) translateY(-50vh);-webkit-animation:meet-cora-hero-background-panel-second-to-final 2s ease-in 1;animation:meet-cora-hero-background-panel-second-to-final 2s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.meet-cora-ani-hero .hero__background.is-animated--second-to-last:before{position:absolute;bottom:0;left:0;top:auto;width:100vw;height:100vh;content:'';display:block;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, #000 100%)}.meet-cora-ani-hero .hero__background.is--animated-1 ~ .hero__skip{background-color:#085e59}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__background.is--animated-1 ~ .hero__skip{background-color:transparent}}.meet-cora-ani-hero .hero__background.is--animated-2 ~ .hero__skip{background-color:#7b0064}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__background.is--animated-2 ~ .hero__skip{background-color:transparent}}.meet-cora-ani-hero .hero__background.is--animated-3 ~ .hero__skip{background-color:transparent}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__background.is--animated-3 ~ .hero__skip{background-color:transparent}}.meet-cora-ani-hero .hero__background.is--animated-3 ~ .hero__skip{background-color:transparent}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__background.is--animated-3 ~ .hero__skip{background-color:transparent}}.meet-cora-ani-hero .hero__background-2{position:absolute;width:150vw;height:150vh;background-color:#000;background-size:cover;background-repeat:no-repeat;background-position:left bottom;z-index:1;will-change:transform;transform:translateX(0vw) translateY(-50vh)}.meet-cora-ani-hero .hero__background-2:before{display:none}.meet-cora-ani-hero .hero__background-2.is--animated-1{opacity:0;transform:translateX(0vw) translateY(-50vh);-webkit-animation:meet-cora-hero-background-panel-1 2s ease-in 1;animation:meet-cora-hero-background-panel-1 2s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.meet-cora-ani-hero .hero__background-2.is--animated-1:before{display:none}.meet-cora-ani-hero .hero__background-2.is--animated-2{opacity:1;transform:translateX(-50vw) translateY(0vh);-webkit-animation:meet-cora-hero-background-panel-2 2s ease-in 1;animation:meet-cora-hero-background-panel-2 2s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.meet-cora-ani-hero .hero__background-2.is--animated-2:before{display:none}.meet-cora-ani-hero .hero__background-2.is--animated-final{opacity:1;transform:translateX(0vw) translateY(-50vh);-webkit-animation:meet-cora-hero-background-panel-final 2s ease-in 1;animation:meet-cora-hero-background-panel-final 2s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.meet-cora-ani-hero .hero__background-2.is--animated-final:before{position:absolute;bottom:0;left:0;top:auto;width:100vw;height:100vh;content:'';display:block;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, #000 100%)}.meet-cora-ani-hero .hero__background-2.is-animated--first-to-last{opacity:1;transform:translateX(-50vw) translateY(0vh);-webkit-animation:meet-cora-hero-background-panel-first-to-final 2s ease-in 1;animation:meet-cora-hero-background-panel-first-to-final 2s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.meet-cora-ani-hero .hero__background-2.is-animated--first-to-last:before{position:absolute;bottom:0;left:0;top:auto;width:100vw;height:100vh;content:'';display:block;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, #000 100%)}.meet-cora-ani-hero .hero__background-2.is-animated--second-to-last{opacity:1;transform:translateX(0vw) translateY(-50vh);-webkit-animation:meet-cora-hero-background-panel-second-to-final 2s ease-in 1;animation:meet-cora-hero-background-panel-second-to-final 2s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.meet-cora-ani-hero .hero__background-2.is-animated--second-to-last:before{position:absolute;bottom:0;left:0;top:auto;width:100vw;height:100vh;content:'';display:block;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, #000 100%)}.meet-cora-ani-hero .hero__background-2.is--animated-1 ~ .hero__skip{background-color:#085e59}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__background-2.is--animated-1 ~ .hero__skip{background-color:transparent}}.meet-cora-ani-hero .hero__background-2.is--animated-2 ~ .hero__skip{background-color:#7b0064}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__background-2.is--animated-2 ~ .hero__skip{background-color:transparent}}.meet-cora-ani-hero .hero__background-2.is--animated-3 ~ .hero__skip{background-color:transparent}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__background-2.is--animated-3 ~ .hero__skip{background-color:transparent}}.meet-cora-ani-hero .hero__background-2.is--animated-3 ~ .hero__skip{background-color:transparent}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__background-2.is--animated-3 ~ .hero__skip{background-color:transparent}}.meet-cora-ani-hero .hero__background-3{position:absolute;width:150vw;height:150vh;background-color:#000;background-size:cover;background-repeat:no-repeat;background-position:left bottom;z-index:1;will-change:transform;transform:translateX(0vw) translateY(-50vh)}.meet-cora-ani-hero .hero__background-3:before{display:none}.meet-cora-ani-hero .hero__background-3.is--animated-1{opacity:0;transform:translateX(0vw) translateY(-50vh);-webkit-animation:meet-cora-hero-background-panel-1 2s ease-in 1;animation:meet-cora-hero-background-panel-1 2s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.meet-cora-ani-hero .hero__background-3.is--animated-1:before{display:none}.meet-cora-ani-hero .hero__background-3.is--animated-2{opacity:1;transform:translateX(-50vw) translateY(0vh);-webkit-animation:meet-cora-hero-background-panel-2 2s ease-in 1;animation:meet-cora-hero-background-panel-2 2s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.meet-cora-ani-hero .hero__background-3.is--animated-2:before{display:none}.meet-cora-ani-hero .hero__background-3.is--animated-final{opacity:1;transform:translateX(0vw) translateY(-50vh);-webkit-animation:meet-cora-hero-background-panel-final 2s ease-in 1;animation:meet-cora-hero-background-panel-final 2s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.meet-cora-ani-hero .hero__background-3.is--animated-final:before{position:absolute;bottom:0;left:0;top:auto;width:100vw;height:100vh;content:'';display:block;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, #000 100%)}.meet-cora-ani-hero .hero__background-3.is-animated--first-to-last{opacity:1;transform:translateX(-50vw) translateY(0vh);-webkit-animation:meet-cora-hero-background-panel-first-to-final 2s ease-in 1;animation:meet-cora-hero-background-panel-first-to-final 2s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.meet-cora-ani-hero .hero__background-3.is-animated--first-to-last:before{position:absolute;bottom:0;left:0;top:auto;width:100vw;height:100vh;content:'';display:block;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, #000 100%)}.meet-cora-ani-hero .hero__background-3.is-animated--second-to-last{opacity:1;transform:translateX(0vw) translateY(-50vh);-webkit-animation:meet-cora-hero-background-panel-second-to-final 2s ease-in 1;animation:meet-cora-hero-background-panel-second-to-final 2s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.meet-cora-ani-hero .hero__background-3.is-animated--second-to-last:before{position:absolute;bottom:0;left:0;top:auto;width:100vw;height:100vh;content:'';display:block;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, #000 100%)}.meet-cora-ani-hero .hero__background-3.is--animated-1 ~ .hero__skip{background-color:#085e59}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__background-3.is--animated-1 ~ .hero__skip{background-color:transparent}}.meet-cora-ani-hero .hero__background-3.is--animated-2 ~ .hero__skip{background-color:#7b0064}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__background-3.is--animated-2 ~ .hero__skip{background-color:transparent}}.meet-cora-ani-hero .hero__background-3.is--animated-3 ~ .hero__skip{background-color:transparent}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__background-3.is--animated-3 ~ .hero__skip{background-color:transparent}}.meet-cora-ani-hero .hero__background-3.is--animated-3 ~ .hero__skip{background-color:transparent}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__background-3.is--animated-3 ~ .hero__skip{background-color:transparent}}.meet-cora-ani-hero .hero__background-4{position:absolute;width:150vw;height:150vh;background-color:#000;background-size:cover;background-repeat:no-repeat;background-position:left bottom;z-index:1;will-change:transform;transform:translateX(0vw) translateY(-50vh)}.meet-cora-ani-hero .hero__background-4:before{display:none}.meet-cora-ani-hero .hero__background-4.is--animated-1{opacity:0;transform:translateX(0vw) translateY(-50vh);-webkit-animation:meet-cora-hero-background-panel-1 2s ease-in 1;animation:meet-cora-hero-background-panel-1 2s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.meet-cora-ani-hero .hero__background-4.is--animated-1:before{display:none}.meet-cora-ani-hero .hero__background-4.is--animated-2{opacity:1;transform:translateX(-50vw) translateY(0vh);-webkit-animation:meet-cora-hero-background-panel-2 2s ease-in 1;animation:meet-cora-hero-background-panel-2 2s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.meet-cora-ani-hero .hero__background-4.is--animated-2:before{display:none}.meet-cora-ani-hero .hero__background-4.is--animated-final{opacity:1;transform:translateX(0vw) translateY(-50vh);-webkit-animation:meet-cora-hero-background-panel-final 2s ease-in 1;animation:meet-cora-hero-background-panel-final 2s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.meet-cora-ani-hero .hero__background-4.is--animated-final:before{position:absolute;bottom:0;left:0;top:auto;width:100vw;height:100vh;content:'';display:block;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, #000 100%)}.meet-cora-ani-hero .hero__background-4.is-animated--first-to-last{opacity:1;transform:translateX(-50vw) translateY(0vh);-webkit-animation:meet-cora-hero-background-panel-first-to-final 2s ease-in 1;animation:meet-cora-hero-background-panel-first-to-final 2s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.meet-cora-ani-hero .hero__background-4.is-animated--first-to-last:before{position:absolute;bottom:0;left:0;top:auto;width:100vw;height:100vh;content:'';display:block;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, #000 100%)}.meet-cora-ani-hero .hero__background-4.is-animated--second-to-last{opacity:1;transform:translateX(0vw) translateY(-50vh);-webkit-animation:meet-cora-hero-background-panel-second-to-final 2s ease-in 1;animation:meet-cora-hero-background-panel-second-to-final 2s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.meet-cora-ani-hero .hero__background-4.is-animated--second-to-last:before{position:absolute;bottom:0;left:0;top:auto;width:100vw;height:100vh;content:'';display:block;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, #000 100%)}.meet-cora-ani-hero .hero__background-4.is--animated-1 ~ .hero__skip{background-color:#085e59}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__background-4.is--animated-1 ~ .hero__skip{background-color:transparent}}.meet-cora-ani-hero .hero__background-4.is--animated-2 ~ .hero__skip{background-color:#7b0064}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__background-4.is--animated-2 ~ .hero__skip{background-color:transparent}}.meet-cora-ani-hero .hero__background-4.is--animated-3 ~ .hero__skip{background-color:transparent}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__background-4.is--animated-3 ~ .hero__skip{background-color:transparent}}.meet-cora-ani-hero .hero__background-4.is--animated-3 ~ .hero__skip{background-color:transparent}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__background-4.is--animated-3 ~ .hero__skip{background-color:transparent}}.meet-cora-ani-hero .hero__skip{position:absolute;display:block;width:100%;height:100px;bottom:0;left:0;z-index:10;text-align:center;text-transform:uppercase;font-size:1.6rem;line-height:2.6rem;letter-spacing:0.9px;color:#fff;cursor:pointer;border:0;background-color:transparent;transition:background-color 0.2s linear}@media screen and (min-width: 768px){.meet-cora-ani-hero .hero__skip{height:120px}}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__skip{bottom:-2em;left:2em;color:#fff;width:160px;height:55px;border:2.6px solid #fff;background-color:transparent;border-radius:27.3px;font-size:1.8rem;line-height:2.6rem;letter-spacing:1.1px;transition:border-color 0.2s linear;opacity:0;-webkit-animation:meet-cora-hero-skip 1.2s ease-out 1;animation:meet-cora-hero-skip 1.2s ease-out 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0.64s;animation-delay:0.64s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.meet-cora-ani-hero .hero__skip:hover,.meet-cora-ani-hero .hero__skip:focus{border-color:#ff555f}}.meet-cora-ani-hero .hero__nav{position:absolute;right:-2em;top:50%;transform:translateY(-50%);width:12px;z-index:10;opacity:0;-webkit-animation:meet-cora-hero-controls 1.2s ease-out 1;animation:meet-cora-hero-controls 1.2s ease-out 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0.64s;animation-delay:0.64s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.meet-cora-ani-hero .hero__nav .nav__item{position:relative;width:12px;height:12px;border-radius:100%;border:1px solid #fff;margin:0 0 22px}.meet-cora-ani-hero .hero__nav .nav__item.is--active{background-color:#fff}.meet-cora-ani-hero .hero__panel{position:absolute;width:100%;height:calc(100vh - 100px)}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__panel{height:100%}}.meet-cora-ani-hero .hero__panel .panel__mask{position:absolute;display:none;width:50vw;height:100%;right:0;top:0;z-index:1;will-change:right}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__panel .panel__mask{display:block}}.meet-cora-ani-hero .hero__panel .panel__title{position:relative;z-index:2;color:#fff;width:70%;margin:0 0 0 22px;top:50%;transform:translateY(-50%);will-change:transform, opacity}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__panel .panel__title{float:left;display:block;margin-right:.57586%;width:74.85604%;float:none;max-width:688px;margin-right:auto;width:80%;margin:0 auto}.meet-cora-ani-hero .hero__panel .panel__title:last-child{margin-right:0}}@media screen and (min-width: 1240px){.meet-cora-ani-hero .hero__panel .panel__title{float:left;display:block;margin-right:.57586%;width:83.23736%;float:none;max-width:1240px;margin-right:auto}.meet-cora-ani-hero .hero__panel .panel__title:last-child{margin-right:0}}@media screen and (min-width: 1440px){.meet-cora-ani-hero .hero__panel .panel__title{float:left;display:block;margin-right:.57586%;width:100%;float:none;margin-right:auto}.meet-cora-ani-hero .hero__panel .panel__title:last-child{margin-right:0}}.meet-cora-ani-hero .hero__panel.is--panel-1{z-index:5;opacity:0}.meet-cora-ani-hero .hero__panel.is--panel-1.is--animated{opacity:0;-webkit-animation:meet-cora-hero-panel-1-visibility .5s ease-in 1;animation:meet-cora-hero-panel-1-visibility .5s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.meet-cora-ani-hero .hero__panel.is--panel-1.is--animated .panel__mask{display:none}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__panel.is--panel-1.is--animated .panel__mask{display:block;right:-50%;opacity:0;-webkit-animation:meet-cora-hero-panel-1-mask 1s ease-in 1;animation:meet-cora-hero-panel-1-mask 1s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.meet-cora-ani-hero .hero__panel.is--panel-1.is--animated .panel__title{opacity:0;transform:translateY(30%);-webkit-animation:meet-cora-hero-panel-1-title 1.2s ease-in 1;animation:meet-cora-hero-panel-1-title 1.2s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.meet-cora-ani-hero .hero__panel.is--panel-1.is--animated-out .panel__mask{display:none}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__panel.is--panel-1.is--animated-out .panel__mask{display:block;opacity:1;-webkit-animation:meet-cora-hero-panel-1-mask-out 1s ease-out 1;animation:meet-cora-hero-panel-1-mask-out 1s ease-out 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.meet-cora-ani-hero .hero__panel.is--panel-1.is--animated-out .panel__title{-webkit-animation:meet-cora-hero-panel-1-title-out 0.7s ease-in 1;animation:meet-cora-hero-panel-1-title-out 0.7s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.meet-cora-ani-hero .hero__panel.is--panel-2{z-index:4;opacity:0}.meet-cora-ani-hero .hero__panel.is--panel-2.is--animated{opacity:1;z-index:6}.meet-cora-ani-hero .hero__panel.is--panel-2.is--animated .panel__mask{display:none}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__panel.is--panel-2.is--animated .panel__mask{display:block;right:-50%;opacity:1;-webkit-animation:meet-cora-hero-panel-2-mask 1s ease-in 1;animation:meet-cora-hero-panel-2-mask 1s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.meet-cora-ani-hero .hero__panel.is--panel-2.is--animated .panel__title{opacity:0;transform:translateY(30%);-webkit-animation:meet-cora-hero-panel-2-title 1.2s ease-in 1;animation:meet-cora-hero-panel-2-title 1.2s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.meet-cora-ani-hero .hero__panel.is--panel-2.is--animated-out{display:none}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__panel.is--panel-2.is--animated-out .panel__mask{right:50%;width:50vw;-webkit-animation:meet-cora-hero-panel-2-mask 0.7s ease-in 1;animation:meet-cora-hero-panel-2-mask 0.7s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.meet-cora-ani-hero .hero__panel.is--panel-2.is--animated-out .panel__title{opacity:1;transform:translateY(-50%);-webkit-animation:meet-cora-hero-panel-2-title 1.2s ease-in 1;animation:meet-cora-hero-panel-2-title 1.2s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.meet-cora-ani-hero .hero__panel.is--panel-3{z-index:3;width:0;overflow:hidden;left:0}.meet-cora-ani-hero .hero__panel.is--panel-3.is--animated{z-index:7;-webkit-animation:meet-cora-hero-panel-3-background 1.3s ease-in 1;animation:meet-cora-hero-panel-3-background 1.3s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;display:flex;flex-direction:column;justify-content:flex-end;align-content:flex-end}@media screen and (min-width: 768px){.meet-cora-ani-hero .hero__panel.is--panel-3.is--animated{justify-content:center;align-content:center}}.meet-cora-ani-hero .hero__panel.is--panel-3.is--animated .panel__feature{opacity:0;margin-top:5em;-webkit-animation:meet-cora-hero-panel-3-topics 0.8s ease-in 1;animation:meet-cora-hero-panel-3-topics 0.8s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1.8s;animation-delay:1.8s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.meet-cora-ani-hero .hero__panel.is--panel-3.is--animated .panel__feature .feature__icon{font-size:14px}@media screen and (min-width: 768px){.meet-cora-ani-hero .hero__panel.is--panel-3.is--animated .panel__feature .feature__icon{font-size:32px}}.meet-cora-ani-hero .hero__panel.is--panel-3.is--animated-out{-webkit-animation:meet-cora-hero-panel-3-out 2s ease-out 1;animation:meet-cora-hero-panel-3-out 2s ease-out 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.meet-cora-ani-hero .hero__panel.is--panel-3.is--animated-out .panel__feature:nth-child(1){opacity:1;-webkit-animation:meet-cora-hero-panel-3-out-content-item-1 0.5s ease-out 1;animation:meet-cora-hero-panel-3-out-content-item-1 0.5s ease-out 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.meet-cora-ani-hero .hero__panel.is--panel-3.is--animated-out .panel__feature:nth-child(2){opacity:1;-webkit-animation:meet-cora-hero-panel-3-out-content-item-2 0.5s ease-out 1;animation:meet-cora-hero-panel-3-out-content-item-2 0.5s ease-out 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0.5s;animation-delay:0.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.meet-cora-ani-hero .hero__panel.is--panel-3.is--animated-out .panel__feature:nth-child(3){opacity:1;-webkit-animation:meet-cora-hero-panel-3-out-content-item-3 0.5s ease-out 1;animation:meet-cora-hero-panel-3-out-content-item-3 0.5s ease-out 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.meet-cora-ani-hero .hero__panel.is--panel-3 .panel__features{max-width:295px;margin-left:auto;margin-right:auto;color:#fff;width:80vw}.meet-cora-ani-hero .hero__panel.is--panel-3 .panel__features::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.meet-cora-ani-hero .hero__panel.is--panel-3 .panel__features{max-width:688px;margin-left:auto;margin-right:auto}.meet-cora-ani-hero .hero__panel.is--panel-3 .panel__features::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__panel.is--panel-3 .panel__features{max-width:820px;margin-left:auto;margin-right:auto}.meet-cora-ani-hero .hero__panel.is--panel-3 .panel__features::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.meet-cora-ani-hero .hero__panel.is--panel-3 .panel__features{max-width:1240px;margin-left:auto;margin-right:auto}.meet-cora-ani-hero .hero__panel.is--panel-3 .panel__features::after{clear:both;content:"";display:block}}.meet-cora-ani-hero .hero__panel.is--panel-3 .panel__features::after{clear:both;content:"";display:block}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__panel.is--panel-3 .panel__features{margin-top:-25vh;max-width:860px}}.meet-cora-ani-hero .hero__panel.is--panel-3 .panel__feature{position:relative;display:block;width:80%;margin:0 auto}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__panel.is--panel-3 .panel__feature{float:left;width:31.333%;margin:0 12px 0 0}.meet-cora-ani-hero .hero__panel.is--panel-3 .panel__feature:nth-child(2){transform:translateY(10em)}.meet-cora-ani-hero .hero__panel.is--panel-3 .panel__feature:nth-child(3){transform:translateY(18em)}}.meet-cora-ani-hero .hero__panel.is--panel-3 .feature__icon{position:relative;min-width:28px;min-height:28px}@media screen and (min-width: 768px){.meet-cora-ani-hero .hero__panel.is--panel-3 .feature__icon{min-width:50px;min-height:50px}}.meet-cora-ani-hero .hero__panel.is--panel-3 .feature__title{position:relative;display:block;font-family:display-egyptian-light,sans-serif;line-height:2.0rem;font-size:1.8rem;padding-bottom:0;margin-bottom:6px}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__panel.is--panel-3 .feature__title{font-size:3.0rem;line-height:4.6rem;padding-bottom:3px}}.meet-cora-ani-hero .hero__panel.is--panel-3 .feature__body{position:relative;display:block;font-size:1.4rem;line-height:1.6rem;letter-spacing:0.5px;margin-bottom:34px}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__panel.is--panel-3 .feature__body{font-size:2.0rem;line-height:3.4rem}}.meet-cora-ani-hero .hero__panel.is--panel-final{z-index:2;transform:translateY(100vh);padding-bottom:10.4rem}@media screen and (min-width: 768px){.meet-cora-ani-hero .hero__panel.is--panel-final{padding-bottom:4.4rem;min-height:830px}}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__panel.is--panel-final{padding-bottom:0}}.meet-cora-ani-hero .hero__panel.is--panel-final__background{background:url("/a/dist/img/meet-cora-hero--mobile.jpg") center center/cover no-repeat}@media screen and (min-width: 768px){.meet-cora-ani-hero .hero__panel.is--panel-final__background{background:url("/a/dist/img/meet-cora-hero.jpg") center center/cover no-repeat;display:block}}.meet-cora-ani-hero .hero__panel.is--panel-final__background::before{background-image:linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 25%, #000 100%);content:'';height:100%;position:absolute;top:0;left:0;width:100%}.meet-cora-ani-hero .hero__panel.is--panel-final__container{position:relative;top:35%;width:75%;margin-left:30px}@media screen and (min-width: 768px){.meet-cora-ani-hero .hero__panel.is--panel-final__container{position:relative;float:left;display:block;margin-right:.57586%;width:100%;float:none;margin-right:auto;margin-left:auto;max-width:100%}.meet-cora-ani-hero .hero__panel.is--panel-final__container:last-child{margin-right:0}}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__panel.is--panel-final__container{max-width:100%}}@media screen and (min-width: 1440px){.meet-cora-ani-hero .hero__panel.is--panel-final__content{margin-left:8.38132%;max-width:1240px;margin-left:auto;margin-right:auto;float:none;color:#fff}.meet-cora-ani-hero .hero__panel.is--panel-final__content:last-child{margin-right:auto}}.meet-cora-ani-hero .hero__panel.is--panel-final .hero__eyebrow{font-family:display-sans-semibold,sans-serif;font-size:1.4rem;line-height:normal;margin-bottom:2.5rem;text-transform:uppercase;color:#fff}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__panel.is--panel-final .hero__eyebrow{font-size:1.8rem;letter-spacing:1.5px;line-height:1;margin-bottom:6.5rem}}@media screen and (min-width: 1440px){.meet-cora-ani-hero .hero__panel.is--panel-final .hero__eyebrow{margin-bottom:4rem}}.meet-cora-ani-hero .hero__panel.is--panel-final .hero__title{line-height:1.33;margin-bottom:2.1rem;color:#fff;font-size:2.5rem;line-height:2.7rem}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__panel.is--panel-final .hero__title{font-size:5.0rem;line-height:1.08}}@media screen and (min-width: 1440px){.meet-cora-ani-hero .hero__panel.is--panel-final .hero__title{line-height:1.29}}.meet-cora-ani-hero .hero__panel.is--panel-final .hero__cta{color:#fff}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__panel.is--panel-final .hero__cta{margin-bottom:6.5rem}}@media screen and (min-width: 1900px){.meet-cora-ani-hero .hero__panel.is--panel-final .hero__cta{position:absolute;bottom:0;right:-25rem}}@media screen and (min-width: 2800px){.meet-cora-ani-hero .hero__panel.is--panel-final .hero__cta{margin-bottom:10rem}}.meet-cora-ani-hero .hero__panel.is--panel-final .hero__cta .rounded-button{float:right;height:6.4rem;margin-right:-2rem;min-width:0;width:6.4rem}@media screen and (min-width: 768px){.meet-cora-ani-hero .hero__panel.is--panel-final .hero__cta .rounded-button{margin-right:0}}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__panel.is--panel-final .hero__cta .rounded-button{height:7.2rem;min-width:22.5rem;width:auto}}.meet-cora-ani-hero .hero__panel.is--panel-final .hero__cta .rounded-button__desc{display:none}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__panel.is--panel-final .hero__cta .rounded-button__desc{display:inline}}.meet-cora-ani-hero .hero__panel.is--panel-final .save-and-share{color:#fff;margin-bottom:4rem}@media screen and (min-width: 768px){.meet-cora-ani-hero .hero__panel.is--panel-final .save-and-share{margin-bottom:3.5rem}}.meet-cora-ani-hero .hero__panel.is--panel-final .spark-line{margin:0 auto;display:none}@media screen and (min-width: 768px){.meet-cora-ani-hero .hero__panel.is--panel-final .spark-line{float:none;margin:0 auto;display:block}.meet-cora-ani-hero .hero__panel.is--panel-final .spark-line:last-child{margin-right:auto}}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__panel.is--panel-final .spark-line{float:left;display:block;margin-right:.57586%;width:83.23736%;margin-left:8.38132%;margin-right:auto;float:none}.meet-cora-ani-hero .hero__panel.is--panel-final .spark-line:last-child{margin-right:0}.meet-cora-ani-hero .hero__panel.is--panel-final .spark-line:last-child{margin-right:auto}}@media screen and (min-width: 1440px){.meet-cora-ani-hero .hero__panel.is--panel-final .spark-line{margin-left:8.38132%;max-width:1240px;margin-left:auto;margin-right:auto;float:none}}.meet-cora-ani-hero .hero__panel.is--panel-final .spark-line__progress-bar-container{background-color:rgba(255,255,255,0.5);bottom:-90px;height:10rem}@media screen and (min-width: 768px){.meet-cora-ani-hero .hero__panel.is--panel-final .spark-line__progress-bar-container{bottom:-82px;margin-left:8.38132%}}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__panel.is--panel-final .spark-line__progress-bar-container{bottom:-24rem;height:24rem;margin-left:0}}@media screen and (min-width: 2800px){.meet-cora-ani-hero .hero__panel.is--panel-final .spark-line__progress-bar-container{bottom:-3rem}}.meet-cora-ani-hero .hero__panel.is--panel-final.is--animated{z-index:8;-webkit-animation:meet-cora-hero-panel-final 2s ease-in 1;animation:meet-cora-hero-panel-final 2s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.meet-cora-ani-hero .hero__panel.is--panel-final.is--animated .hero__container{position:relative;top:35%;width:75%;margin-left:30px;transition:opacity 1.2s linear}@media screen and (min-width: 375px){.meet-cora-ani-hero .hero__panel.is--panel-final.is--animated .hero__container{transform:translateY(-50%);top:50%}}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__panel.is--panel-final.is--animated .hero__container{top:50%;transform:translateY(-50%);opacity:1}}.meet-cora-ani-hero .hero__panel.is--panel-final.is--animated ~ .hero__skip{display:none}.meet-cora-ani-hero .hero__panel.is--panel-final.is--animated-from-controls{z-index:8;-webkit-animation:meet-cora-hero-panel-final 2s ease-in 1;animation:meet-cora-hero-panel-final 2s ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.meet-cora-ani-hero .hero__panel.is--panel-final.is--animated-from-controls .hero__container{position:relative;top:35%;width:75%;margin-left:30px;transition:opacity 1.2s linear}@media screen and (min-width: 900px){.meet-cora-ani-hero .hero__panel.is--panel-final.is--animated-from-controls .hero__container{top:50%;transform:translateY(-50%);opacity:1}}.meet-cora-ani-hero .hero__panel.is--panel-final.is--animated-from-controls ~ .hero__skip{display:none}.investors-page .hero{min-height:0vh}.investors-page .hero__title{font-family:display-egyptian-light,sans-serif;font-size:4rem;font-weight:300;line-height:1.4;margin-bottom:4.1rem;text-transform:none}@media screen and (min-width: 768px){.investors-page .hero__title{margin-bottom:2.5rem}}@media screen and (min-width: 900px){.investors-page .hero__title{font-family:display-egyptian-thin,sans-serif;font-size:6rem;font-weight:100;line-height:1.3;margin-bottom:3.4rem}}@media screen and (min-width: 1440px){.investors-page .hero__title{font-size:7rem;line-height:1.2;margin-bottom:6rem}}@media screen and (min-width: 1900px){.investors-page .hero__title{font-size:8rem}}.support{color:#fff;min-height:80vh;position:relative}@media screen and (min-width: 900px){.support{display:flex}}.support__container{max-width:295px;margin-left:auto;margin-right:auto;display:block;padding:7.3rem 0 0;position:relative}.support__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.support__container{max-width:688px;margin-left:auto;margin-right:auto}.support__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.support__container{max-width:820px;margin-left:auto;margin-right:auto}.support__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.support__container{max-width:1240px;margin-left:auto;margin-right:auto}.support__container::after{clear:both;content:"";display:block}}.support__container::after{clear:both;content:"";display:block}@media screen and (min-width: 900px){.support__container{display:flex;padding:17rem 0 35rem}}@media screen and (min-width: 1440px){.support__container{padding:12rem 0 34rem}}@media screen and (min-width: 768px){.support__content{float:left;display:block;margin-right:.57586%;width:41.33075%;margin-left:8.38132%}.support__content:last-child{margin-right:0}}@media screen and (min-width: 900px){.support__content{float:left;display:block;margin-right:.57586%;width:49.71207%;margin-left:0%}.support__content:last-child{margin-right:0}}@media screen and (min-width: 1440px){.support__content{float:left;display:block;margin-right:.57586%;width:32.94943%}.support__content:last-child{margin-right:0}}.support__title{font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;font-weight:100;line-height:1.29;margin-bottom:3rem}@media screen and (min-width: 900px){.support__title{float:left;display:block;margin-right:1.15838%;width:66.28054%;font-size:5rem}.support__title:last-child{margin-right:0}}@media screen and (min-width: 1440px){.support__title{float:left;display:block;margin-right:1.74769%;width:100%;font-size:6rem;line-height:1.2}.support__title:last-child{margin-right:0}}@media screen and (min-width: 1900px){.support__title{font-size:7rem;line-height:1.29}}.support__desc{float:left;display:block;margin-right:.57586%;width:91.61868%;font-family:display-sans-light,sans-serif;font-size:1.8rem;font-weight:300;line-height:1.56;margin:0 0 3rem}.support__desc:last-child{margin-right:0}@media screen and (min-width: 900px){.support__desc{float:left;display:block;margin-right:1.15838%;width:100%;font-family:display-egyptian-light,sans-serif;font-size:2.4rem;line-height:1.33;margin-bottom:4rem}.support__desc:last-child{margin-right:0}}.support__cta{clear:both;margin-bottom:6.6rem}@media screen and (min-width: 900px){.support__cta{margin:0}}.support__tile{background-color:#147f78;box-shadow:0 0 4rem 0 rgba(0,0,0,0.2);color:#fff;padding:4rem 3.5rem}@media screen and (min-width: 768px){.support__tile{float:left;display:block;margin-right:.57586%;width:41.33075%;margin-left:29.33462%;clear:both}.support__tile:last-child{margin-right:0}}@media screen and (min-width: 900px){.support__tile{float:left;display:block;margin-right:.57586%;width:41.33075%;margin-left:0%;position:absolute;right:0;bottom:0;height:45rem}.support__tile:last-child{margin-right:0}}@media screen and (min-width: 1440px){.support__tile{float:left;display:block;margin-right:.57586%;width:41.33075%;margin-left:33.52529%}.support__tile:last-child{margin-right:0}}.support__tile--eyebrow{font-family:display-sans-semibold,sans-serif;font-size:1.4rem;letter-spacing:1.2px;line-height:1.29;text-transform:uppercase}@media screen and (min-width: 900px){.support__tile--eyebrow{margin-bottom:2rem}}.support__tile--desc a,.support__tile--desc p,.support__tile--desc span{color:white;font-family:display-egyptian-light,sans-serif;font-size:3rem;font-weight:300;line-height:1.33}@media screen and (min-width: 900px){.support__tile--desc a,.support__tile--desc p,.support__tile--desc span{font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;font-weight:100;line-height:1.29;margin:0}}.support__tile--desc a{text-decoration:underline}.support__tile--desc a:hover{font-weight:bold}.support__tile--desc a:active{font-weight:bold}.support__tile--desc .mobile-only{display:block}@media screen and (min-width: 900px){.support__tile--desc .mobile-only{display:none}}.support__background{position:absolute;top:0;bottom:17.5rem;left:0;right:0;z-index:-2;height:100%}@media screen and (min-width: 900px){.support__background{bottom:11.7rem}}.client-testimonial-one{position:relative;min-height:80vh;padding:4rem 0 16.6rem}@media screen and (min-width: 768px){.client-testimonial-one{min-height:auto}}@media screen and (min-width: 900px){.client-testimonial-one{overflow:hidden;padding:15rem 0 41.7rem}}@media screen and (min-width: 1440px){.client-testimonial-one{overflow:visible;padding:21.7rem 0 36.8rem}}@media screen and (min-width: 1900px){.client-testimonial-one{padding:21.7rem 0 69.7rem}}@media screen and (min-width: 2800px){.client-testimonial-one{padding:21.7rem 0 104.3rem}}.client-testimonial-one__container{max-width:295px;margin-left:auto;margin-right:auto;display:block}.client-testimonial-one__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.client-testimonial-one__container{max-width:688px;margin-left:auto;margin-right:auto}.client-testimonial-one__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.client-testimonial-one__container{max-width:820px;margin-left:auto;margin-right:auto}.client-testimonial-one__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.client-testimonial-one__container{max-width:1240px;margin-left:auto;margin-right:auto}.client-testimonial-one__container::after{clear:both;content:"";display:block}}.client-testimonial-one__container::after{clear:both;content:"";display:block}.client-testimonial-one__content{overflow-x:hidden}@media screen and (min-width: 768px){.client-testimonial-one__content{margin-left:8.38132%;float:left;display:block;margin-right:.57586%;width:58.09339%}.client-testimonial-one__content:last-child{margin-right:0}}@media screen and (min-width: 900px){.client-testimonial-one__content{margin-left:8.38132%;float:left;display:block;margin-right:.57586%;width:62.28405%}.client-testimonial-one__content:last-child{margin-right:0}}@media screen and (min-width: 1440px){.client-testimonial-one__content{margin-left:0%;float:left;display:block;margin-right:.57586%;width:41.33075%}.client-testimonial-one__content:last-child{margin-right:0}}.client-testimonial-one__logo{margin-bottom:3.6rem}@media screen and (min-width: 768px){.client-testimonial-one__logo{margin-bottom:6rem}}.client-testimonial-one__graphic{position:absolute;bottom:-91%;left:0;right:0;overflow-x:hidden;max-width:100%;pointer-events:none}@media screen and (min-width: 275px){.client-testimonial-one__graphic{bottom:-100%}}@media screen and (min-width: 768px){.client-testimonial-one__graphic{bottom:-98%}}@media screen and (min-width: 900px){.client-testimonial-one__graphic{bottom:auto;top:4.5rem}}@media screen and (min-width: 1440px){.client-testimonial-one__graphic{top:-12rem}}@media screen and (min-width: 1700px){.client-testimonial-one__graphic{top:-30rem}}@media screen and (min-width: 1900px){.client-testimonial-one__graphic{position:absolute;bottom:auto;left:0;right:0;top:14rem;z-index:1}}@media screen and (min-width: 2800px){.client-testimonial-one__graphic{bottom:auto;top:-20rem}}.client-testimonial-one__graphic img{width:165%;height:auto;pointer-events:none;transform:translateX(-10%)}@media screen and (min-width: 768px){.client-testimonial-one__graphic img{transform:translateX(-5%);width:115%}}@media screen and (min-width: 900px){.client-testimonial-one__graphic img{transform:translate(-14%, 0%);width:215%}}@media screen and (min-width: 1440px){.client-testimonial-one__graphic img{transform:translateX(-12.5rem);width:135%}}@media screen and (min-width: 1900px){.client-testimonial-one__graphic img{transform:none;width:100%}}.client-testimonial-one__quote{color:#000;font-family:display-egyptian-light,sans-serif;font-size:3rem;font-weight:300;line-height:1.4;margin-bottom:3rem;text-transform:none}@media screen and (min-width: 900px){.client-testimonial-one__quote{font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;font-weight:100;line-height:1.29;margin-bottom:6rem}}.client-testimonial-one__links{margin:0;padding:0}.client-testimonial-one__link-container{align-items:center;display:flex;flex-flow:row nowrap;list-style:none}.client-testimonial-one__link-container .icon,.client-testimonial-one__link-container .chapter-nav__navigation ul::after,.chapter-nav__navigation .client-testimonial-one__link-container ul::after{font-size:3.1rem}.client-testimonial-one__link{color:#ff555f;font-family:display-sans-semibold,sans-serif;font-size:1.4rem;font-weight:bold;letter-spacing:1px;line-height:1.43;margin-right:3rem;margin-bottom:3rem;text-decoration:underline;text-transform:uppercase}.in-depth-product-feature+.client-testimonial-one .client-testimonial-one__graphic.story--chart{bottom:-110vh}@media screen and (min-width: 375px){.in-depth-product-feature+.client-testimonial-one .client-testimonial-one__graphic.story--chart{bottom:-78vh}}@media screen and (min-width: 768px){.in-depth-product-feature+.client-testimonial-one .client-testimonial-one__graphic.story--chart{bottom:-52vh}}@media screen and (min-width: 1440px){.in-depth-product-feature+.client-testimonial-one .client-testimonial-one__graphic.story--chart{top:3rem}}@media screen and (min-width: 1700px){.in-depth-product-feature+.client-testimonial-one .client-testimonial-one__graphic.story--chart{top:0rem}}@media screen and (min-width: 1900px){.in-depth-product-feature+.client-testimonial-one .client-testimonial-one__graphic.story--chart{top:14rem}}.client-testimonial-two{background:#147f78;color:#fff}.client-testimonial-two__container{max-width:295px;margin-left:auto;margin-right:auto;padding:9rem 0 0;position:relative}.client-testimonial-two__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.client-testimonial-two__container{max-width:688px;margin-left:auto;margin-right:auto}.client-testimonial-two__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.client-testimonial-two__container{max-width:820px;margin-left:auto;margin-right:auto}.client-testimonial-two__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.client-testimonial-two__container{max-width:1240px;margin-left:auto;margin-right:auto}.client-testimonial-two__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 768px){.client-testimonial-two__container{padding:11rem 0 0}}.client-testimonial-two__quote-container{border-bottom:1px solid #fff;border-bottom:1px solid rgba(255,255,255,0.5);margin:0 0 5.2rem;padding:8rem 0 6rem 0;position:relative}@media screen and (min-width: 768px){.client-testimonial-two__quote-container{display:block;float:left;display:block;margin-right:.57586%;width:83.23736%;margin-left:8.38132%;margin-bottom:3.8rem;padding-bottom:3.2rem}.client-testimonial-two__quote-container::after{clear:both;content:"";display:block}.client-testimonial-two__quote-container:last-child{margin-right:0}}@media screen and (min-width: 900px){.client-testimonial-two__quote-container{float:left;display:block;margin-right:.57586%;width:100%;margin-left:0%;padding-bottom:4rem}.client-testimonial-two__quote-container:last-child{margin-right:0}}@media screen and (min-width: 1900px){.client-testimonial-two__quote-container{margin-bottom:8.6rem}}.client-testimonial-two__quotation{color:#ff555f;display:block;font-family:display-egyptian-thin,sans-serif;font-size:30rem;line-height:0.67;position:absolute;left:0;top:0}.client-testimonial-two__quote{font-family:display-egyptian-light,sans-serif;font-size:3rem;font-weight:300;line-height:1.33;margin-bottom:4rem;text-transform:none}@media screen and (min-width: 768px){.client-testimonial-two__quote{float:left;display:block;margin-right:.69182%;width:89.93082%}.client-testimonial-two__quote:last-child{margin-right:0}}@media screen and (min-width: 900px){.client-testimonial-two__quote{float:left;display:block;margin-right:.57586%;width:100%;font-family:display-egyptian-thin,sans-serif;font-size:5rem;font-weight:100;line-height:1.3}.client-testimonial-two__quote:last-child{margin-right:0}}@media screen and (min-width: 1440px){.client-testimonial-two__quote{font-size:6rem;line-height:1.2}}@media screen and (min-width: 1900px){.client-testimonial-two__quote{font-size:7rem;line-height:1.29}}@media screen and (min-width: 768px){.client-testimonial-two__author{clear:both}}.client-testimonial-two__author--headshot{margin:0;padding:0}@media screen and (min-width: 900px){.client-testimonial-two__author--headshot{align-items:center;display:flex}}.client-testimonial-two__author--mask{background-color:#fff;border-radius:50%;display:block;overflow:hidden;width:9.6rem;height:9.6rem}@media screen and (min-width: 768px){.client-testimonial-two__author--mask{height:11.4rem;margin-bottom:2rem;width:11.4rem}}@media screen and (min-width: 900px){.client-testimonial-two__author--mask{height:9.6rem;margin:0 2rem 0 0;width:9.6rem}}.client-testimonial-two__author--mask img{color:#3b3c43;display:block;width:100%}.client-testimonial-two__author--name{font-family:display-egyptian-light,sans-serif;font-size:2.4rem;font-weight:300;letter-spacing:0.5px;line-height:1;margin:3rem 0 2.2rem}@media screen and (min-width: 768px){.client-testimonial-two__author--name{margin-bottom:1rem}}@media screen and (min-width: 900px){.client-testimonial-two__author--name{letter-spacing:normal;line-height:1.33;margin:0}}.client-testimonial-two__author--title{font-family:display-sans-semibold,sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:0.9px;line-height:1.43;margin:0}@media screen and (min-width: 768px){.client-testimonial-two__author--title{font-size:1.8rem;letter-spacing:normal;line-height:1.56}}@media screen and (min-width: 768px){.client-testimonial-two__client-container{display:block;margin-left:8.38132%;clear:both}.client-testimonial-two__client-container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.client-testimonial-two__client-container{margin-left:0%}}.client-testimonial-two__client-intro{font-family:display-egyptian-light,sans-serif;font-size:2.4rem;font-weight:300;line-height:1.33;margin:0 0 6rem}@media screen and (min-width: 768px){.client-testimonial-two__client-intro{float:left;display:block;margin-right:.62853%;width:81.7039%;margin:0 0 6.5rem}.client-testimonial-two__client-intro::after{clear:both;content:"";display:block}.client-testimonial-two__client-intro:last-child{margin-right:0}}@media screen and (min-width: 900px){.client-testimonial-two__client-intro{float:left;display:block;margin-right:.57586%;width:91.61868%;font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;font-weight:100;line-height:1.29}.client-testimonial-two__client-intro:last-child{margin-right:0}}.client-testimonial-two__client-list-container{clear:both}.client-testimonial-two__client-list{list-style:none;margin:0;padding:0}@media screen and (min-width: 768px){.client-testimonial-two__client-list{display:flex;flex-flow:row wrap;width:100%}}.client-testimonial-two__client-list li{padding:0 0 5rem}@media screen and (min-width: 768px){.client-testimonial-two__client-list li:not(.load-more-cell){width:33.33333%;max-height:100%;opacity:1;transition:opacity, max-height 0.2s linear}.client-testimonial-two__client-list li:not(.load-more-cell).is--hidden{display:none}.client-testimonial-two__client-list li:nth-child(3n+2){text-align:center}.client-testimonial-two__client-list li:nth-child(3n+3){text-align:right}}.client-testimonial-two__client-list li img{height:3rem;max-width:100%}.client-testimonial-two__client-list li.load-more{width:100%}.client-testimonial-two__client-list li.load-more:before{display:none !important}.features{background:#000;color:#fff}.features::after{clear:both;content:"";display:block}.features__container{max-width:295px;margin-left:auto;margin-right:auto;display:block;padding:10rem 0 6rem;position:relative}.features__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.features__container{max-width:688px;margin-left:auto;margin-right:auto}.features__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.features__container{max-width:820px;margin-left:auto;margin-right:auto}.features__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.features__container{max-width:1240px;margin-left:auto;margin-right:auto}.features__container::after{clear:both;content:"";display:block}}.features__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.features__container{padding:14.4rem 0 11rem}}@media screen and (min-width: 900px){.features__container{padding:11rem 0}}.features__headline{font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;line-height:1.29;margin:0 0 6rem 0}@media screen and (min-width: 768px){.features__headline{margin:0 0 11rem 0}}@media screen and (min-width: 900px){.features__headline{font-size:5rem;line-height:1.08;margin:0 0 6rem 0}}@media screen and (min-width: 1440px){.features__headline{font-size:6rem;line-height:1.2;margin:0 0 5rem 0}}@media screen and (min-width: 1900px){.features__headline{font-size:7rem;line-height:1.29}}.features__tiles .tile{margin-bottom:7rem}@media screen and (min-width: 900px){.features__tiles .tile{float:left;display:block;margin-right:.57586%;width:41.33075%;margin-bottom:18rem}.features__tiles .tile:last-child{margin-right:0}.features__tiles .tile:nth-child(even){margin-left:8.38132%;transform:translateY(15rem)}}@media screen and (min-width: 1440px){.features__tiles .tile{float:left;display:block;margin-right:.57586%;width:24.56811%;margin-bottom:23rem}.features__tiles .tile:last-child{margin-right:0}.features__tiles .tile:nth-child(even){margin-left:0%;transform:none}.features__tiles .tile:not(:nth-child(3n+1)){margin-left:8.38132%;transform:translateY(15rem)}.features__tiles .tile:nth-child(3){transform:translateY(30rem)}}.features__tiles .tile .icon,.features__tiles .tile .chapter-nav__navigation ul::after,.chapter-nav__navigation .features__tiles .tile ul::after{color:#ff555f;font-size:4.4rem;line-height:1}.features__tiles .tile .tile__title{font-family:display-egyptian-light,sans-serif;font-size:3rem;font-weight:300;line-height:1.53;margin:2rem 0 0 0}@media screen and (min-width: 768px){.features__tiles .tile .tile__title{margin:3rem 0 0 0}}.features__tiles .tile .tile__desc{font-family:display-egyptian-light,sans-serif;font-size:1.8rem;line-height:1.56;letter-spacing:0.4px;margin:2rem 0 0 0}@media screen and (min-width: 768px){.features__tiles .tile .tile__desc{font-size:2rem;margin:1.8rem 0 0 0}}.recirc{padding:30rem 0 9rem;position:relative}@media screen and (min-width: 768px){.recirc{padding:32rem 0 8rem}}@media screen and (min-width: 900px){.recirc{padding:12.6rem 0 12.1rem}}@media screen and (min-width: 1440px){.recirc{padding:22.7rem 0 19.7rem}}@media screen and (min-width: 1900px){.recirc{padding:22.4rem 0 24.3rem}}@media screen and (min-width: 2800px){.recirc{padding:25.4rem 0 16.9rem}}.recirc__container{max-width:295px;margin-left:auto;margin-right:auto;position:relative}.recirc__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.recirc__container{max-width:688px;margin-left:auto;margin-right:auto}.recirc__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.recirc__container{max-width:820px;margin-left:auto;margin-right:auto}.recirc__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.recirc__container{max-width:1240px;margin-left:auto;margin-right:auto}.recirc__container::after{clear:both;content:"";display:block}}.recirc__content{display:block}.recirc__content::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.recirc__content{margin-left:25.14396%;float:left;display:block;margin-right:.57586%;width:49.71207%;margin-right:0}.recirc__content:last-child{margin-right:0}}@media screen and (min-width: 900px){.recirc__content{margin-left:0%;float:left;display:block;margin-right:.57586%;width:100%}.recirc__content:last-child{margin-right:0}}.recirc__title>h1{color:#3b3c43;font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;font-weight:100;line-height:1.29;margin:0}.recirc__title>h1 span{font-family:inherit;font-size:inherit;line-height:inherit}@media screen and (min-width: 1440px){.recirc__title>h1 span{display:block}}@media screen and (min-width: 900px){.recirc__title{float:left;display:block;margin-right:.57586%;width:49.71207%}.recirc__title:last-child{margin-right:0}}@media screen and (min-width: 1440px){.recirc__title{float:left;display:block;margin-right:.57586%;width:66.47471%}.recirc__title:last-child{margin-right:0}}.recirc__cta{margin-top:2rem}@media screen and (min-width: 768px){.recirc__cta{margin-top:4rem}}@media screen and (min-width: 900px){.recirc__cta{margin-left:16.76264%;float:left;display:block;margin-right:.57586%;width:32.94943%;margin-right:0;margin-top:0}.recirc__cta:last-child{margin-right:0}}@media screen and (min-width: 1440px){.recirc__cta{margin-left:8.38132%;float:left;display:block;margin-right:.57586%;width:24.56811%;margin-right:0}.recirc__cta:last-child{margin-right:0}}@media screen and (min-width: 900px){.recirc__cta .call-to-action{justify-content:flex-end}}.recirc .spark-line__progress-bar-container{height:22rem;top:4rem;left:50%}@media screen and (min-width: 900px){.recirc .spark-line__progress-bar-container{height:32rem;top:-30rem}}@media screen and (min-width: 1440px){.recirc .spark-line__progress-bar-container{top:-15rem}}.product-feature{border-bottom:1px solid rgba(0,0,0,0.2);color:#484c46;position:relative}@media screen and (min-width: 768px){.product-feature{padding:0 0 5rem}}@media screen and (min-width: 900px){.product-feature{border-bottom:none;padding:5rem 0}}@media screen and (min-width: 1440px){.product-feature{padding:2rem 0 20rem}}.product-feature__container{max-width:295px;margin-left:auto;margin-right:auto}.product-feature__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.product-feature__container{max-width:688px;margin-left:auto;margin-right:auto}.product-feature__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.product-feature__container{max-width:820px;margin-left:auto;margin-right:auto}.product-feature__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.product-feature__container{max-width:1240px;margin-left:auto;margin-right:auto}.product-feature__container::after{clear:both;content:"";display:block}}.product-feature__product-list{margin:0;padding:0}@media screen and (min-width: 900px){.product-feature__product-image-container{margin:0 -10rem 0 0}}@media screen and (min-width: 1440px){.product-feature__product-image-container{margin:0;position:absolute;width:50%}}.product-feature__product-image{width:100%;height:auto}@media screen and (min-width: 768px){.product-feature__product-image{width:80%;height:auto;margin:0 0 0 auto}}@media screen and (min-width: 1440px){.product-feature__product-image{position:relative;top:50%;transform:translateY(-50%);width:auto;height:100%}}@media screen and (min-width: 1440px) and (max-width: 1800px){.product-feature__product-image{max-width:710px;max-height:420px}}@media screen and (min-width: 1801px){.product-feature__product-image{max-width:897px;max-height:530px}}.product-feature__product-image.product-feature__product-image--mobile{display:block}@media screen and (min-width: 768px){.product-feature__product-image.product-feature__product-image--mobile{display:none}}.product-feature__product-image.product-feature__product-image--desktop{display:none}@media screen and (min-width: 768px){.product-feature__product-image.product-feature__product-image--desktop{display:block}}@media screen and (min-width: 1440px){.product-feature__product-content{padding:15rem 0}}.product-feature__item{border-top:1px solid rgba(0,0,0,0.2);list-style:none;position:relative;padding:9.6rem 4rem;overflow-x:hidden}@media screen and (min-width: 768px){.product-feature__item{border-top:none;padding:9.6rem 0 0}}@media screen and (min-width: 900px){.product-feature__item{display:block;padding:0;margin-bottom:10rem}.product-feature__item::after{clear:both;content:"";display:block}.product-feature__item:last-child{margin-bottom:0}}@media screen and (min-width: 1440px){.product-feature__item.product-feature__item--left .product-feature__product-content{margin-left:58.66925%;float:left;display:block;margin-right:.57586%;width:41.33075%;margin-right:0}.product-feature__item.product-feature__item--left .product-feature__product-content:last-child{margin-right:0}}@media screen and (min-width: 1440px){.product-feature__item.product-feature__item--left .product-feature__product-image-container{top:0;right:50%;width:auto;height:100%}}@media screen and (min-width: 1440px){.product-feature__item.product-feature__item--right .product-feature__product-content{float:left;display:block;margin-right:.57586%;width:41.33075%;margin-right:0}.product-feature__item.product-feature__item--right .product-feature__product-content:last-child{margin-right:0}}@media screen and (min-width: 1440px){.product-feature__item.product-feature__item--right .product-feature__product-image-container{top:0;left:50%;height:100%;width:50%}.product-feature__item.product-feature__item--right .product-feature__product-image-container img{margin:0 0 0 0}}@media screen and (min-width: 768px){.product-feature__title-container{display:block}.product-feature__title-container::after{clear:both;content:"";display:block}}.product-feature__product-title{color:#000;font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;font-weight:100;line-height:1.29;margin-bottom:0.7rem}@media screen and (min-width: 768px){.product-feature__product-title{float:left;display:block;margin-right:.57586%;width:41.33075%;margin-left:8.38132%}.product-feature__product-title:last-child{margin-right:0}}@media screen and (min-width: 900px){.product-feature__product-title{float:left;display:block;margin-right:.57586%;width:66.47471%;margin-left:8.38132%;color:#3b3c43;font-size:5rem;line-height:1.3;margin-bottom:4rem}.product-feature__product-title:last-child{margin-right:0}}@media screen and (min-width: 1440px){.product-feature__product-title{margin-left:0%;float:left;display:block;margin-right:.57586%;width:100%;font-size:6rem;line-height:1.2}.product-feature__product-title:last-child{margin-right:0}}@media screen and (min-width: 1900px){.product-feature__product-title{font-size:7rem;line-height:1.31}}@media screen and (min-width: 768px){.product-feature__description-container{display:block}.product-feature__description-container::after{clear:both;content:"";display:block}}.product-feature__product-description{float:left;display:block;margin-right:.57586%;width:91.61868%;margin-right:0;color:#3b3c43;font-family:display-sans-light,sans-serif;font-size:1.8rem;font-weight:300;line-height:1.56;margin-top:0;margin-bottom:3rem}.product-feature__product-description:last-child{margin-right:0}@media screen and (min-width: 768px){.product-feature__product-description{float:left;display:block;margin-right:.57586%;width:41.33075%;margin-left:8.38132%}.product-feature__product-description:last-child{margin-right:0}}@media screen and (min-width: 900px){.product-feature__product-description{float:left;display:block;margin-right:.57586%;width:49.71207%;margin-left:8.38132%;font-family:display-egyptian-light,sans-serif;font-size:2.4rem;font-weight:300;line-height:1.33}.product-feature__product-description:last-child{margin-right:0}}@media screen and (min-width: 1440px){.product-feature__product-description{float:left;display:block;margin-right:.57586%;width:100%;margin-left:0%}.product-feature__product-description:last-child{margin-right:0}}.next-steps{color:#fff;padding:7rem 0 5rem;position:relative}@media screen and (min-width: 768px){.next-steps{padding:12rem 0}}.next-steps__background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-2}.next-steps__background::after{background-image:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.8)),linear-gradient(rgba(0,0,0,0.45), rgba(0,0,0,0.45));content:''}.next-steps__container{max-width:295px;margin-left:auto;margin-right:auto}.next-steps__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.next-steps__container{max-width:688px;margin-left:auto;margin-right:auto}.next-steps__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.next-steps__container{max-width:820px;margin-left:auto;margin-right:auto}.next-steps__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.next-steps__container{max-width:1240px;margin-left:auto;margin-right:auto}.next-steps__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 768px){.next-steps__content{margin-left:8.38132%;float:left;display:block;margin-right:.57586%;width:83.23736%;margin-right:0}.next-steps__content:last-child{margin-right:0}}@media screen and (min-width: 1440px){.next-steps__content{float:left;display:block;margin-right:.57586%;width:100%;margin-left:0%;margin-right:0}.next-steps__content:last-child{margin-right:0}}.next-steps__headline{color:#fff;font-family:display-egyptian-light,sans-serif;font-size:3rem;font-weight:300;line-height:1.33;margin-bottom:4rem}@media screen and (min-width: 900px){.next-steps__headline{font-family:display-egyptian-thin,sans-serif;font-size:5rem;font-weight:100;line-height:1.08;margin-bottom:6rem}}@media screen and (min-width: 1440px){.next-steps__headline{font-size:6rem;font-weight:100;line-height:1.2;margin-bottom:6rem}}@media screen and (min-width: 1900px){.next-steps__headline{font-size:7rem;line-height:1.29}}.next-steps__cta{display:flex;flex-flow:row nowrap;align-items:center}.next-steps__cta-text{color:#ff555f;font-family:display-sans-semibold,sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:1.2px;line-height:1.29;margin:0 2rem 0 0;text-transform:uppercase}.full-width-feature{align-items:flex-end;color:#fff;display:flex;min-height:80vh;position:relative}.full-width-feature__background{background:center center / cover no-repeat;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-2}.full-width-feature__background::before{background-image:linear-gradient(to bottom, rgba(0,0,0,0.25), rgba(0,0,0,0.85));content:'';position:absolute;top:0;left:0;width:100%;height:100%}.full-width-feature__container{max-width:295px;margin-left:auto;margin-right:auto;display:block;padding:4rem 0;width:100%}.full-width-feature__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.full-width-feature__container{max-width:688px;margin-left:auto;margin-right:auto}.full-width-feature__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.full-width-feature__container{max-width:820px;margin-left:auto;margin-right:auto}.full-width-feature__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.full-width-feature__container{max-width:1240px;margin-left:auto;margin-right:auto}.full-width-feature__container::after{clear:both;content:"";display:block}}.full-width-feature__container::after{clear:both;content:"";display:block}@media screen and (min-width: 900px){.full-width-feature__container{padding:8rem 0}}@media screen and (min-width: 1440px){.full-width-feature__container{padding:9.6rem 0}}@media screen and (min-width: 768px){.full-width-feature__content{float:left;display:block;margin-right:.57586%;width:41.33075%;margin-left:8.38132%}.full-width-feature__content:last-child{margin-right:0}}@media screen and (min-width: 900px){.full-width-feature__content{float:left;display:block;margin-right:.57586%;width:100%;margin-left:0%;align-items:flex-end;display:flex;justify-content:space-between}.full-width-feature__content:last-child{margin-right:0}}@media screen and (min-width: 900px){.full-width-feature .header{float:left;display:block;margin-right:.57586%;width:49.71207%}.full-width-feature .header:last-child{margin-right:0}}@media screen and (min-width: 1440px){.full-width-feature .header{float:left;display:block;margin-right:.57586%;width:32.94943%}.full-width-feature .header:last-child{margin-right:0}}.full-width-feature .header .eyebrow{letter-spacing:1.2px;line-height:1.29;margin-bottom:2rem}.full-width-feature .header .headline{font-size:4.2rem;line-height:1.29;margin-bottom:2rem}@media screen and (min-width: 900px){.full-width-feature .header .headline{margin-bottom:0}}.full-width-feature .call-to-action__desc{color:#ff555f;letter-spacing:1px}.share{color:#fff;padding:18rem 0 6rem;position:relative}@media screen and (min-width: 768px){.share{padding:23rem 0 12rem}}.share__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2}.share__container{max-width:295px;margin-left:auto;margin-right:auto}.share__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.share__container{max-width:688px;margin-left:auto;margin-right:auto}.share__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.share__container{max-width:820px;margin-left:auto;margin-right:auto}.share__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.share__container{max-width:1240px;margin-left:auto;margin-right:auto}.share__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 768px){.share__content{float:left;display:block;margin-right:.57586%;width:66.47471%;margin-left:16.76264%;margin-right:0}.share__content:last-child{margin-right:0}}@media screen and (min-width: 768px){.share__content{float:left;display:block;margin-right:.57586%;width:66.47471%;margin-left:16.76264%;margin-right:0}.share__content:last-child{margin-right:0}}.share__sub_title{font-family:display-sans-semibold,sans-serif;font-size:1.8rem;font-weight:600;line-height:1.29;letter-spacing:1.2px;margin-bottom:1rem;text-align:center;text-transform:uppercase;margin-top:10rem}@media screen and (min-width: 768px){.share__sub_title{font-size:1.8rem;font-weight:600;line-height:1;letter-spacing:1.5px;margin-bottom:3rem;margin-top:10rem}}.share__title{color:#fff;font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;line-height:1.29;text-align:center}@media screen and (min-width: 900px){.share__title{font-size:6rem;line-height:1.08}}@media screen and (min-width: 1440px){.share__title{font-size:7rem;line-height:1.2}}@media screen and (min-width: 1900px){.share__title{font-size:8rem;line-height:1.29}}.share-list{align-items:center;display:flex;flex-flow:row wrap;justify-content:center;list-style:none;margin:0;padding:0}@media screen and (min-width: 1440px){.share-list{flex-flow:row nowrap}}.share-list__icon{flex:1 1 auto;padding:0 0.4rem}@media screen and (min-width: 768px){.share-list__icon{flex:0 1 auto;padding:0 01.45rem}}.share-list__icon:last-child{margin-right:0}.share-list__icon .icon,.share-list__icon .chapter-nav__navigation ul::after,.chapter-nav__navigation .share-list__icon ul::after{color:#fff;font-size:3rem;margin-bottom:2rem}.share-list__title{align-items:center;cursor:pointer;display:flex;flex-flow:column nowrap;font-family:display-sans-semibold,sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:1.2px;margin-bottom:2rem}.save-share__title{color:#3b3c43;font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;line-height:1.29;margin-top:9rem;margin-bottom:5rem;text-align:center}@media screen and (min-width: 900px){.save-share__title{font-size:6rem;line-height:1.08}}@media screen and (min-width: 1440px){.save-share__title{font-size:7rem;line-height:1.2}}@media screen and (min-width: 1900px){.save-share__title{font-size:8rem;line-height:1.29}}.video-hero{color:#fff;display:flex;position:relative;min-height:100vh;z-index:3}.video-hero.heroHeight{min-height:inherit}@media screen and (min-width: 768px) and (max-height: 800px){.video-hero{min-height:800px}}.video-hero+.story{z-index:1}.video-hero .video-ugh{background-image:url(../assets/videos/whygenpact_videocomp.mp4)}@media screen and (min-width: 1900px){.video-hero{height:100vh}}.video-hero__container{max-width:295px;margin-left:auto;margin-right:auto;display:block;padding:15.2rem 0 12rem;position:relative;overflow:visible}.video-hero__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.video-hero__container{max-width:688px;margin-left:auto;margin-right:auto}.video-hero__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.video-hero__container{max-width:820px;margin-left:auto;margin-right:auto}.video-hero__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.video-hero__container{max-width:1240px;margin-left:auto;margin-right:auto}.video-hero__container::after{clear:both;content:"";display:block}}.video-hero__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.video-hero__container{padding:19.2rem 0 16rem}}@media screen and (min-width: 900px){.video-hero__container{padding:19.8rem 0 15rem}}@media screen and (min-width: 1440px){.video-hero__container{padding:28rem 0 0}}@media screen and (min-width: 1900px){.video-hero__container{padding:28rem 0 0}}.video-hero__background{position:relative;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;overflow:hidden}.video-hero__background::before{content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.video-hero__video{left:50%;min-width:100%;position:absolute;-o-object-fit:cover;object-fit:cover;top:50%;transform:translate(-50%, -50%);width:100%;z-index:1}@media screen and (min-width: 768px) and (max-height: 800px){.video-hero__video{min-height:800px}}.video-hero__main-content{position:relative;z-index:2}@media screen and (min-width: 768px){.video-hero__main-content{float:left;display:block;margin-right:.57586%;width:74.85604%}.video-hero__main-content:last-child{margin-right:0}}@media screen and (min-width: 900px){.video-hero__main-content{float:left;display:block;margin-right:.57586%;width:74.85604%;margin-left:8.38132%}.video-hero__main-content:last-child{margin-right:0}}@media screen and (min-width: 1440px){.video-hero__main-content{float:left;display:block;margin-right:.57586%;width:62.28405%;margin-left:0%}.video-hero__main-content:last-child{margin-right:0}}@media screen and (min-width: 1900px){.video-hero__main-content{float:left;display:block;margin-right:.57586%;width:70.66538%}.video-hero__main-content:last-child{margin-right:0}}.video-hero__title{color:#fff;font-size:4.2rem;line-height:1.29;margin-bottom:6rem}@media screen and (min-width: 768px){.video-hero__title{margin-bottom:4rem}}@media screen and (min-width: 900px){.video-hero__title{font-size:5rem;line-height:1.08}}@media screen and (min-width: 1240px){.video-hero__title{font-size:7rem;line-height:1.29;min-width:800px}}@media screen and (min-width: 1440px){.video-hero__title{font-size:7rem;line-height:1.29;min-width:1000px}}@media screen and (min-width: 1900px){.video-hero__title{font-size:7rem}}.video-hero__play-button{display:none;padding:3rem 5rem;position:static}@media screen and (min-width: 900px){.video-hero__play-button{display:block;margin:10rem 0 0 0;transform:none;top:auto;left:auto}}@media screen and (min-width: 1440px){.video-hero__play-button{position:absolute;top:9.5rem;right:-28.5rem;margin:0}}@media screen and (min-width: 1900px){.video-hero__play-button{right:-26.9rem}}.video-hero__save-and-share{margin-bottom:5rem}@media screen and (min-width: 768px){.video-hero__save-and-share{margin-bottom:12rem}}.video-hero__side-content{display:block;display:none;position:absolute;bottom:10rem;left:0;right:0;z-index:3}.video-hero__side-content::after{clear:both;content:"";display:block}@media screen and (min-width: 1440px){.video-hero__side-content{display:block}}.video-hero__links-container{float:left;display:block;margin-right:.57586%;width:32.94943%;margin-left:41.90661%}.video-hero__links-container:last-child{margin-right:0}@media screen and (min-width: 1900px){.video-hero__links-container{margin-left:58.66925%}}.video-hero__links-title{color:#fff;font-family:display-sans-semibold,sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:1.2px;line-height:1.29}.video-hero__links-list{list-style:none;margin:0;padding:0}.video-hero__list-item{margin-bottom:2rem}.video-hero__list-item:last-child{margin-bottom:0}.video-hero__link{color:#fff;font-family:display-egyptian-light,sans-serif;font-size:2.6rem;font-weight:300;line-height:1.35;margin:0}.video-hero__button-container{display:none}@media screen and (min-width: 1440px){.video-hero__button-container{bottom:10rem;display:block;left:inherit;position:absolute;right:6.1rem;z-index:3}}@media screen and (min-width: 1900px){.video-hero__button-container{left:inherit;right:8rem}}@media screen and (min-width: 2800px){.video-hero__button-container{bottom:12rem;left:inherit;right:19%}}.t-validator{color:#fff !important;margin-bottom:10rem;height:200vh;max-height:200vh;width:100%;overflow:hidden;padding:3.6rem 0 15rem;position:relative}.t-validator p{color:#fff !important}@media screen and (min-width: 275px){.t-validator{height:140vh}}@media screen and (min-width: 768px){.t-validator{padding:3.6rem 0 3rem}}@media screen and (min-width: 900px){.t-validator{min-height:200vh;max-height:200vh;height:200vh;padding:9.3rem 0 14rem;margin-bottom:0}}@media screen and (min-width: 1440px){.t-validator{padding:9.3rem 0 26rem;min-height:1360px;height:100vh;max-height:inherit}}.t-validator__container{max-width:295px;margin-left:auto;margin-right:auto}.t-validator__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.t-validator__container{max-width:688px;margin-left:auto;margin-right:auto}.t-validator__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.t-validator__container{max-width:820px;margin-left:auto;margin-right:auto}.t-validator__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.t-validator__container{max-width:1240px;margin-left:auto;margin-right:auto}.t-validator__container::after{clear:both;content:"";display:block}}.t-validator__background{position:relative;position:absolute;left:0;bottom:7rem;top:0;width:100%;height:100%;z-index:-5}.t-validator__background::before{content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:-4}@media screen and (min-width: 768px){.t-validator__content{float:left;display:block;margin-right:.57586%;width:41.33075%}.t-validator__content:last-child{margin-right:0}}@media screen and (min-width: 900px){.t-validator__content{margin-left:8.38132%;float:left;display:block;margin-right:.57586%;width:74.85604%}.t-validator__content:last-child{margin-right:0}}@media screen and (min-width: 1440px){.t-validator__content{margin-left:0%;float:left;display:block;margin-right:.57586%;width:66.47471%}.t-validator__content:last-child{margin-right:0}}.t-validator__title{color:#fff;font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;font-weight:100;line-height:1.29;margin-bottom:11rem}@media screen and (min-width: 768px){.t-validator__title{margin-bottom:15rem}}@media screen and (min-width: 900px){.t-validator__title{font-size:5rem;line-height:1.26;margin-bottom:19.3rem}}@media screen and (min-width: 1440px){.t-validator__title{font-size:5rem;line-height:1.29;margin-bottom:13.5rem}}@media screen and (min-width: 1900px){.t-validator__title{font-size:7rem;line-height:1.29;margin-bottom:27.5rem}}.t-validator__industries{position:relative}.t-validator__industries.select--open+.industries__slide-panel .slide-panel__container{opacity:0}.t-validator__industries.select--open+.industries__slide-panel .slide-panel__button{transform:translateX(100vw)}.t-validator__industries.select--open .t-validator__industries-select{height:500px;overflow:auto}.t-validator__industries.select--open .icon.icon--chevron-down,.t-validator__industries.select--open .chapter-nav__navigation ul.icon--chevron-down::after,.chapter-nav__navigation .t-validator__industries.select--open ul.icon--chevron-down::after{transform:rotate(-90deg) !important}.t-validator__industries-container{max-width:295px;margin-left:auto;margin-right:auto}.t-validator__industries-container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.t-validator__industries-container{max-width:688px;margin-left:auto;margin-right:auto}.t-validator__industries-container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.t-validator__industries-container{max-width:820px;margin-left:auto;margin-right:auto}.t-validator__industries-container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.t-validator__industries-container{max-width:1240px;margin-left:auto;margin-right:auto}.t-validator__industries-container::after{clear:both;content:"";display:block}}.t-validator .icon,.t-validator .chapter-nav__navigation ul::after,.chapter-nav__navigation .t-validator ul::after{font-size:2rem;margin:0}@media screen and (min-width: 1440px){.t-validator .icon,.t-validator .chapter-nav__navigation ul::after,.chapter-nav__navigation .t-validator ul::after{font-size:3rem}}.t-validator .icon.icon--chevron-left,.t-validator .chapter-nav__navigation ul.icon--chevron-left::after,.chapter-nav__navigation .t-validator ul.icon--chevron-left::after{margin-right:1rem;transform:rotate(180deg)}@media screen and (min-width: 1440px){.t-validator .icon.icon--chevron-left,.t-validator .chapter-nav__navigation ul.icon--chevron-left::after,.chapter-nav__navigation .t-validator ul.icon--chevron-left::after{margin-right:2rem}}.t-validator .icon.icon--chevron-down,.t-validator .chapter-nav__navigation ul.icon--chevron-down::after,.chapter-nav__navigation .t-validator ul.icon--chevron-down::after{margin-right:1rem;transform:rotate(90deg);font-size:2rem;transition:transform 0.2s linear;margin-top:25px}@media screen and (min-width: 275px){.t-validator .icon.icon--chevron-down,.t-validator .chapter-nav__navigation ul.icon--chevron-down::after,.chapter-nav__navigation .t-validator ul.icon--chevron-down::after{margin-top:25px}}@media screen and (min-width: 768px){.t-validator .icon.icon--chevron-down,.t-validator .chapter-nav__navigation ul.icon--chevron-down::after,.chapter-nav__navigation .t-validator ul.icon--chevron-down::after{margin-top:10px}}@media screen and (min-width: 900px){.t-validator .icon.icon--chevron-down,.t-validator .chapter-nav__navigation ul.icon--chevron-down::after,.chapter-nav__navigation .t-validator ul.icon--chevron-down::after{margin-top:25px}}.industries-select__select--selected-activated{color:#ff555f}.industries-select__select--selected{display:block;font-family:display-egyptian-light,sans-serif;font-size:3rem;font-weight:300;line-height:1.33;margin:0 0 4rem;padding:0 0 5.4rem;transition:.5s;cursor:pointer}.industries-select__select--selected:hover{color:#ff555f}@media screen and (min-width: 275px){.industries-select__select--selected{font-size:2rem;margin-right:25px}}@media screen and (min-width: 900px){.industries-select__select--selected{float:left;display:block;margin-right:.57586%;width:83.23736%;padding:0 0 2.4rem}.industries-select__select--selected:last-child{margin-right:0}}@media screen and (min-width: 1440px){.industries-select__select--selected{float:left;display:block;margin-right:.57586%;width:91.61868%}.industries-select__select--selected:last-child{margin-right:0}}.industries-select__select--selected.industries-select__industry--active{cursor:default}@media screen and (min-width: 900px){.industries-select__select--selected{font-family:display-egyptian-thin,sans-serif;font-size:4.5rem;line-height:1.26}}@media screen and (min-width: 1900px){.industries-select__select--selected{font-size:6.5rem;line-height:1.29}}.industries-select{padding:0;z-index:2;position:relative;height:103px;overflow:hidden;transform:height 0.2s linear}@media screen and (min-width: 900px){.industries-select{margin-left:8.38132%;float:left;display:block;margin-right:.57586%;width:83.23736%}.industries-select:last-child{margin-right:0}}@media screen and (min-width: 1440px){.industries-select{margin-left:0%;float:left;display:block;margin-right:.57586%;width:91.61868%}.industries-select:last-child{margin-right:0}}.industries-select__select{position:relative;margin:0 0 0 7rem;padding:0 0 2.4rem;width:90%}.industries-select__select--rule{position:absolute;top:102px;left:0;width:100%;height:1px;border-bottom:1px solid rgba(255,255,255,0.75)}@media screen and (min-width: 275px){.industries-select__select{margin:0 0 0 0rem;width:80%}}@media screen and (min-width: 768px){.industries-select__select{margin:0 0 0 7rem;margin-bottom:17.3rem;width:80%}}@media screen and (min-width: 900px){.industries-select__select{margin:0 0 0 7rem;margin-bottom:17.3rem;width:90%}}.industries-select__select-list{list-style:none;padding:0;margin:0;pointer-events:none}.select--open .industries-select__select-list{pointer-events:all}.industries-select__industry{display:block;width:100%;font-family:display-egyptian-light,sans-serif;font-size:3rem;font-weight:300;line-height:1.33;margin:0 0 4rem;padding:0 0 2.4rem;border-bottom:1px solid rgba(255,255,255,0.75);cursor:pointer;transform:height margin padding overflow 0.2s linear;transition:.5s}.industries-select__industry.active--industry{height:0;margin:0;padding:0;overflow:hidden;border-bottom:0;color:#ff555f}@media screen and (min-width: 275px){.industries-select__industry{font-size:2rem;margin-right:25px}}@media screen and (min-width: 900px){.industries-select__industry{font-family:display-egyptian-thin,sans-serif;font-size:4.5rem;line-height:1.26}}@media screen and (min-width: 1900px){.industries-select__industry{font-size:6.5rem;line-height:1.29}}.industries-select__industry:hover{color:#ff555f}.industries-select__icon{position:absolute;top:0;right:0}.slide-panel{padding:17.8rem 0 13.2rem;position:absolute;right:0;top:24rem;z-index:1;width:100%}@media screen and (min-width: 768px){.slide-panel{padding:17.8rem 0 21.6rem;top:28rem}}@media screen and (min-width: 900px){.slide-panel{padding:23.6rem 0 27.1rem;top:24.9rem}}@media screen and (min-width: 1900px){.slide-panel{padding:33.8rem 0 38.7rem;top:35.5rem}}.slide-panel__button{align-items:center;height:5.5rem;justify-content:center;outline:0;padding:0;position:absolute;right:0;top:50%;transform:translate(50%, -50%);width:5.5rem}@media screen and (min-width: 768px){.slide-panel__button{transform:translate(50%, -50%)}}@media screen and (min-width: 900px){.slide-panel__button{height:6.8rem;transform:translate(35%, -50%);width:6.8rem}}@media screen and (min-width: 1440px){.slide-panel__button{height:9.8rem;transform:translate(50%, -50%);width:9.8rem}}.slide-panel__button_read_more{font-size:1.2rem;font-weight:normal}@media screen and (min-width: 275px){.slide-panel__button_read_more{font-size:0.7rem}}@media screen and (min-width: 900px){.slide-panel__button_read_more{font-size:1rem}}@media screen and (min-width: 1440px){.slide-panel__button_read_more{font-size:1.2rem}}.slide-panel__background{position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;bottom:-8rem;height:100%;position:absolute;right:50%;top:0;transition:transform 0.3s linear;transform:translateX(147.5px);width:100%;z-index:-2}.slide-panel__background::before{content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:-2}@media screen and (min-width: 768px){.slide-panel__background{transform:translateX(344px)}}@media screen and (min-width: 900px){.slide-panel__background{transform:translateX(410px)}}@media screen and (min-width: 1440px){.slide-panel__background{transform:translateX(620px)}}.slide-panel__container{max-width:295px;margin-left:auto;margin-right:auto;pointer-events:none;transition:transform 0.3s linear;transform:translateX(0%)}.slide-panel__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.slide-panel__container{max-width:688px;margin-left:auto;margin-right:auto}.slide-panel__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.slide-panel__container{max-width:820px;margin-left:auto;margin-right:auto}.slide-panel__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.slide-panel__container{max-width:1240px;margin-left:auto;margin-right:auto}.slide-panel__container::after{clear:both;content:"";display:block}}.slide-panel.fix-slide-collapsed{transform:translateX(-70%);transition:transform 0.2s linear}@media screen and (min-width: 768px){.slide-panel.fix-slide-collapsed{transform:translateX(0)}}@media screen and (min-width: 768px){.slide-panel.fix-slide-collapsed .slide-panel__background{transform:translateX(-344px)}}@media screen and (min-width: 900px){.slide-panel.fix-slide-collapsed .slide-panel__background{transform:translateX(-410px)}}@media screen and (min-width: 1440px){.slide-panel.fix-slide-collapsed .slide-panel__background{transform:translateX(-620px)}}.slide-panel.fix-slide-collapsed .slide-panel__container{transform:translateX(-70%);transition:transform 0.2s linear}@media screen and (min-width: 768px){.slide-panel.fix-slide-collapsed .slide-panel__container{transform:translateX(-100%)}}@media screen and (min-width: 900px){.slide-panel.fix-slide-collapsed .slide-panel__container{transform:translateX(-100%)}}@media screen and (min-width: 1440px){.slide-panel.fix-slide-collapsed .slide-panel__container{transform:translateX(-70%)}}.slide-panel.fix-slide-collapsed .slide-panel__button{transform:translate(50%, -50%)}@media screen and (min-width: 768px){.slide-panel__content{float:left;display:block;margin-right:.57586%;width:66.47471%}.slide-panel__content:last-child{margin-right:0}}@media screen and (min-width: 900px){.slide-panel__content{margin-left:8.38132%;float:left;display:block;margin-right:.57586%;width:74.85604%}.slide-panel__content:last-child{margin-right:0}}@media screen and (min-width: 1440px){.slide-panel__content{margin-left:0%;float:left;display:block;margin-right:.57586%;width:66.47471%}.slide-panel__content:last-child{margin-right:0}}.slide-panel__desc{display:none;color:#fff;font-family:display-egyptian-light,sans-serif;font-size:2.5rem;font-weight:300;line-height:1.4;margin:0 auto;margin-left:7rem;width:80%;transition:.5s}.slide-panel__desc.is--active{transition:.5s;display:block}@media screen and (min-width: 275px){.slide-panel__desc{margin-right:5rem;margin-left:0}}@media screen and (min-width: 768px){.slide-panel__desc{margin-right:5rem;width:80%;margin-left:7rem}}@media screen and (min-width: 900px){.slide-panel__desc{font-family:display-egyptian-thin,sans-serif;font-size:3rem;line-height:1.26;width:80%;margin-left:7rem}}@media screen and (min-width: 1900px){.slide-panel__desc{font-size:5rem;line-height:1.29}}.slide-panel__paragraph{color:#fff;font-family:display-egyptian-light,sans-serif;font-size:2rem;font-weight:300;line-height:1.4;margin:0 auto;width:90%;margin-left:100px}@media screen and (min-width: 275px){.slide-panel__paragraph{margin-left:10px}.slide-panel__paragraph p{font-family:display-egyptian-light,sans-serif;font-weight:300;line-height:1.4;font-size:0.8rem}}@media screen and (min-width: 768px){.slide-panel__paragraph{margin-left:50px}.slide-panel__paragraph p{font-family:display-egyptian-light,sans-serif;font-weight:300;line-height:1.4;font-size:1.3rem}}@media screen and (min-width: 900px){.slide-panel__paragraph{margin-left:100px}.slide-panel__paragraph p{font-family:display-egyptian-light,sans-serif;font-weight:300;line-height:1.4;font-size:1.5rem}}@media screen and (min-width: 1440px){.slide-panel__paragraph{margin-left:100px}.slide-panel__paragraph p{font-family:display-egyptian-light,sans-serif;font-weight:300;line-height:1.4;font-size:2rem}}@media screen and (min-width: 1900px){.slide-panel__paragraph{margin-left:100px}.slide-panel__paragraph p{font-family:display-egyptian-light,sans-serif;font-weight:300;line-height:1.4;font-size:2rem}}.stats{position:absolute;top:7em;left:50%;transform:translateX(-50%);color:#ff555f;opacity:0;transition:opacity 0.3s linear}@media screen and (min-width: 768px){.stats{top:12em;max-width:688px;width:100%}}@media screen and (min-width: 1440px){.stats{max-width:1240px}}.stats.is--visible{opacity:1}.stats__stat{margin:0 0 2.4rem -3rem}.stats__stat:first-child{margin:5rem 0 2.4rem -3rem}@media screen and (min-width: 768px){.stats__stat{margin:0 0 2.4rem 8em}.stats__stat:first-child{margin:0 0 2.4rem 0}}@media screen and (min-width: 1440px){.stats__stat{margin:0 0 2.4rem 8em}.stats__stat:first-child{margin:0 0 2.4rem 0}}.stats__stat:last-child{margin-bottom:0}.stats__container{max-width:295px;margin-left:auto;margin-right:auto;display:none}.stats__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.stats__container{max-width:688px;margin-left:auto;margin-right:auto}.stats__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.stats__container{max-width:820px;margin-left:auto;margin-right:auto}.stats__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.stats__container{max-width:1240px;margin-left:auto;margin-right:auto}.stats__container::after{clear:both;content:"";display:block}}.stats__container.is--active{display:flex;flex-direction:column}@media screen and (min-width: 768px){.stats__container.is--active{flex-direction:row;max-width:800px}}@media screen and (min-width: 1440px){.stats__container.is--active{max-width:1240px}}@media screen and (min-width: 768px){.stats__content{width:100%}}@media screen and (min-width: 1440px){.stats__content{float:left;display:block;margin-right:.57586%;width:91.61868%}.stats__content:last-child{margin-right:0}}.stats__list{list-style:none;margin:0;padding:0}@media screen and (min-width: 768px){.stats__list{display:flex;flex-flow:row nowrap;justify-content:flex-end}}.stats__stat-row{display:flex;flex-flow:row nowrap;font-family:display-egyptian-thin,sans-serif}.stats__prefix{font-family:display-egyptian-thin,sans-serif;line-height:1;top:0.3em;font-size:1.7rem;margin-right:1rem;font-weight:bold}@media screen and (min-width: 768px){.stats__prefix{font-size:4rem;letter-spacing:0.3px;line-height:1.5;font-weight:600;top:0}}.stats__value{font-size:5rem;font-weight:100;letter-spacing:0.1px;line-height:1}@media screen and (min-width: 768px){.stats__value{font-size:10rem;letter-spacing:0.4px}}@media screen and (min-width: 1440px){.stats__value{font-size:15rem;letter-spacing:0.4px}}@media screen and (min-width: 1440px){.stats__value{font-size:15rem;letter-spacing:0.4px}}.stats__suffix{font-family:display-egyptian-thin,sans-serif;line-height:1;margin-left:0.4rem;font-size:5rem;top:auto}@media screen and (min-width: 768px){.stats__suffix{font-size:10rem;letter-spacing:0.4px}}@media screen and (min-width: 1440px){.stats__suffix{font-size:15rem;letter-spacing:0.4px;top:auto}}.stats__description{color:#fff;font-family:display-egyptian-light,sans-serif;font-size:1.6rem;font-weight:300;line-height:1.5;margin:0 0 0 1rem}@media screen and (min-width: 1440px){.stats__description{font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;font-weight:100}}.recruitment{color:#fff;min-height:80vh;position:relative}.recruitment__background{position:relative;background-color:#000;background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-2}.recruitment__background::before{content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:50}.recruitment__container{max-width:295px;margin-left:auto;margin-right:auto;display:block;padding:8rem 0}.recruitment__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.recruitment__container{max-width:688px;margin-left:auto;margin-right:auto}.recruitment__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.recruitment__container{max-width:820px;margin-left:auto;margin-right:auto}.recruitment__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.recruitment__container{max-width:1240px;margin-left:auto;margin-right:auto}.recruitment__container::after{clear:both;content:"";display:block}}.recruitment__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.recruitment__container{padding:6.4rem 0 7.4rem}}@media screen and (min-width: 900px){.recruitment__container{padding:10rem 0 11.5rem}}@media screen and (min-width: 1440px){.recruitment__container{padding-top:8.5rem}}@media screen and (min-width: 2800px){.recruitment__container{padding-bottom:22rem}}.recruitment__content{float:left;display:block;margin-right:.57586%;width:83.23736%}.recruitment__content:last-child{margin-right:0}@media screen and (min-width: 768px){.recruitment__content{float:left;display:block;margin-right:.57586%;width:37.14009%}.recruitment__content:last-child{margin-right:0}}@media screen and (min-width: 900px){.recruitment__content{float:left;display:block;margin-right:.57586%;width:49.71207%;margin-left:8.38132%}.recruitment__content:last-child{margin-right:0}}@media screen and (min-width: 1440px){.recruitment__content{float:left;display:block;margin-right:.57586%;width:32.94943%;margin-left:0%}.recruitment__content:last-child{margin-right:0}}.recruitment__title{color:#fff;font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;font-weight:100;line-height:1.29;margin-bottom:3rem}@media screen and (min-width: 768px){.recruitment__title{margin-bottom:2rem}}@media screen and (min-width: 900px){.recruitment__title{font-size:5rem;line-height:1.08}}@media screen and (min-width: 1440px){.recruitment__title{float:left;display:block;margin-right:1.74769%;width:87.28154%;font-size:6rem;line-height:1.2;margin-bottom:4rem}.recruitment__title:last-child{margin-right:0}}@media screen and (min-width: 1900px){.recruitment__title{font-size:7rem;line-height:1.29}}.recruitment__copy{color:#fff;font-family:display-sans-light,sans-serif;font-size:1.8rem;font-weight:300;line-height:1.56;margin-bottom:3rem}@media screen and (min-width: 900px){.recruitment__copy{font-family:display-egyptian-light,sans-serif;font-size:2.4rem;line-height:1.33;margin-bottom:4rem}}@media screen and (min-width: 1440px){.recruitment__copy{font-size:2.4rem;line-height:1.33;margin-bottom:4rem}}.blog-hero{position:relative}@media screen and (min-width: 900px){.blog-hero{min-height:80vh}}.blog-hero--alternate{overflow:hidden}@media screen and (min-width: 768px){.blog-hero--alternate{display:flex;min-height:100vh}}.blog-hero--alternate .spark-line{display:none}.blog-hero--alternate .author__name{color:#3b3c43}.blog-hero::before{background-color:#fff;content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:-2}.blog-hero__back-to-landing{display:none;margin-bottom:3rem;padding-left:20px;position:relative}@media screen and (min-width: 768px){.blog-hero__back-to-landing{margin-bottom:5rem}}.blog-hero--entry .blog-hero__back-to-landing{display:block}.blog-hero__back-to-landing i{color:#ff555f;display:block;font-weight:600;position:absolute;left:0;top:50%;transform:rotate(180deg) translateY(-50%);transform-origin:top center}.blog-hero__back-to-landing a{color:#ff555f;font-family:display-sans-semibold,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.43;letter-spacing:0.9px;text-transform:uppercase}.blog-hero__container{max-width:295px;margin-left:auto;margin-right:auto;min-height:100%;padding:12rem 0}.blog-hero__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.blog-hero__container{max-width:688px;margin-left:auto;margin-right:auto}.blog-hero__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.blog-hero__container{max-width:820px;margin-left:auto;margin-right:auto}.blog-hero__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.blog-hero__container{max-width:1240px;margin-left:auto;margin-right:auto}.blog-hero__container::after{clear:both;content:"";display:block}}.blog-hero--alternate .blog-hero__container{padding:14.3rem 0 11.6rem}@media screen and (min-width: 768px){.blog-hero__container{padding:18rem 0 14.2rem}.blog-hero--alternate .blog-hero__container{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:0}}@media screen and (min-width: 900px){.blog-hero__container{padding:18rem 0 0}}@media screen and (min-width: 1440px){.blog-hero__container{padding:24rem 0 0}}@media screen and (min-width: 1900px){.blog-hero__container{padding:18rem 0 0}}.blog-hero__headline{display:block;margin-bottom:3rem}.blog-hero__headline::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.blog-hero--alternate .blog-hero__headline{flex:1}}@media screen and (min-width: 1900px){.blog-hero__headline{margin-bottom:2rem}}.blog-hero__headline--category,.blog-hero__headline--date{color:#fff;font-family:display-sans-semibold,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.57;letter-spacing:1.2px;margin:0}.blog-hero__headline--title{color:#fff;font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;font-weight:100;line-height:1.29;margin:1rem 0 0;text-transform:none}@media screen and (min-width: 768px){.blog-hero__headline--title{float:left;display:block;margin-right:.57586%;width:83.23736%;font-size:5rem;line-height:1.2;margin:2rem 0 0}.blog-hero__headline--title:last-child{margin-right:0}.blog-hero--right .blog-hero__headline--title{float:left;display:block;margin-right:.57586%;width:58.09339%;margin-left:41.90661%;width:auto !important}.blog-hero--right .blog-hero__headline--title:last-child{margin-right:0}}@media screen and (min-width: 900px){.blog-hero__headline--title{float:left;display:block;margin-right:.57586%;width:74.85604%}.blog-hero__headline--title:last-child{margin-right:0}.blog-hero--right .blog-hero__headline--title{float:left;display:block;margin-right:.57586%;width:58.09339%;margin-left:33.52529%;width:auto !important}.blog-hero--right .blog-hero__headline--title:last-child{margin-right:0}}@media screen and (min-width: 1440px){.blog-hero__headline--title{float:left;display:block;margin-right:.57586%;width:49.71207%;font-size:6rem}.blog-hero__headline--title:last-child{margin-right:0}.blog-hero--right .blog-hero__headline--title{float:left;display:block;margin-right:.57586%;width:49.71207%;margin-left:50.28793%;width:auto !important}.blog-hero--right .blog-hero__headline--title:last-child{margin-right:0}}@media screen and (min-width: 1900px){.blog-hero__headline--title{font-size:7rem;line-height:1.29;margin:3rem 0 0}}.blog-hero__headline--subtitle{color:#fff;font-family:display-egyptian-thin,sans-serif;font-size:2rem;font-weight:100;line-height:1.29;margin:1rem 0 0;text-transform:none}@media screen and (min-width: 768px){.blog-hero__headline--subtitle{font-size:2rem;line-height:1.2;margin:2rem 0 0}}@media screen and (min-width: 1440px){.blog-hero__headline--subtitle{font-size:2rem}}@media screen and (min-width: 1900px){.blog-hero__headline--subtitle{font-size:3rem;line-height:1.29;margin:3rem 0 0}}.blog-hero__author{margin-bottom:6rem}.blog-hero--alternate .blog-hero__author{margin-bottom:0}@media screen and (min-width: 768px){.blog-hero__author{margin-bottom:10rem}.blog-hero--right .blog-hero__author{float:left;display:block;margin-right:.57586%;width:58.09339%;margin-left:41.90661%}.blog-hero--right .blog-hero__author:last-child{margin-right:0}}@media screen and (min-width: 900px){.blog-hero--right .blog-hero__author{float:left;display:block;margin-right:.57586%;width:66.47471%;margin-left:33.52529%}.blog-hero--right .blog-hero__author:last-child{margin-right:0}}@media screen and (min-width: 1440px){.blog-hero__author{margin-bottom:8rem}.blog-hero--right .blog-hero__author{float:left;display:block;margin-right:.57586%;width:49.71207%;margin-left:50.28793%}.blog-hero--right .blog-hero__author:last-child{margin-right:0}}@media screen and (min-width: 1900px){.blog-hero__author{margin-bottom:6rem}}.blog-hero__author .author__name{color:#fff}.blog-hero__cta{clear:both}@media screen and (min-width: 768px){.blog-hero--right .blog-hero__cta{float:left;display:block;margin-right:.57586%;width:58.09339%;margin-left:41.90661%}.blog-hero--right .blog-hero__cta:last-child{margin-right:0}}@media screen and (min-width: 900px){.blog-hero--right .blog-hero__cta{float:left;display:block;margin-right:.57586%;width:66.47471%;margin-left:33.52529%}.blog-hero--right .blog-hero__cta:last-child{margin-right:0}}@media screen and (min-width: 1440px){.blog-hero--right .blog-hero__cta{float:left;display:block;margin-right:.57586%;width:49.71207%;margin-left:50.28793%}.blog-hero--right .blog-hero__cta:last-child{margin-right:0}}.blog-hero__articles{display:block;background:#fff;padding:2.5rem 0;position:relative}.blog-hero__articles::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.blog-hero__articles{padding:6rem 0 3rem}}@media screen and (min-width: 900px){.blog-hero__articles{padding:6rem 0}}@media screen and (min-width: 1440px){.blog-hero__articles{padding:0 0 5.5rem}.blog-hero__articles::before{background-color:#fff;content:'';position:absolute;left:99%;top:0;bottom:0;height:100%;width:100%}}.blog-hero__article{float:left;display:block;margin-right:.57586%;width:83.23736%;margin-left:8.38132%;margin-bottom:4rem}.blog-hero__article:last-child{margin-right:0}@media screen and (min-width: 768px){.blog-hero__article{margin-bottom:5rem}}@media screen and (min-width: 1440px){.blog-hero__article{float:left;display:block;margin-right:.57586%;width:32.94943%;margin-left:0%;margin-bottom:0;padding:5rem 5rem 4rem 4rem}.blog-hero__article:last-child{margin-right:0}}.blog-hero__article:last-child{margin-bottom:0}.blog-hero__article--title{color:#3b3c43;font-family:display-egyptian-light,sans-serif;font-size:2.4rem;font-weight:300;line-height:1.33;margin-bottom:2rem}@media screen and (min-width: 768px){.blog-hero__article--title{font-size:3rem}}.blog-hero__article--title a{color:#3b3c43}.blog-hero__article--title i{color:#ff555f;font-size:1.6rem;font-weight:bold;margin-left:1rem;text-decoration:none}.blog-hero__background{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-2}.blog-hero__background::before{content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:-5}.blog-hero--alternate .blog-hero__background{max-height:47rem}@media screen and (min-width: 768px){.blog-hero--alternate .blog-hero__background{max-height:90vh}}.filters{color:#ff555f;padding:2.4rem 0}@media screen and (min-width: 768px){.filters{padding:8rem 0 5rem}}@media screen and (min-width: 1440px){.filters{padding:13.5rem 0 7rem}}.filters__container{max-width:295px;margin-left:auto;margin-right:auto}.filters__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.filters__container{max-width:688px;margin-left:auto;margin-right:auto}.filters__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.filters__container{max-width:820px;margin-left:auto;margin-right:auto}.filters__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.filters__container{max-width:1240px;margin-left:auto;margin-right:auto}.filters__container::after{clear:both;content:"";display:block}}.filters__flex-row{display:flex;flex-flow:column nowrap;position:relative}@media screen and (min-width: 768px){.filters__flex-row{border-bottom:solid 1px rgba(0,0,0,0.1);flex-flow:row nowrap}}.filters__title{color:#ff555f;font-family:display-egyptian-light,sans-serif;font-size:2rem;font-weight:500;line-height:2;margin:0 4rem 0 0}.filter-dropdown{position:relative}@media screen and (min-width: 768px){.filter-dropdown{margin-right:4rem}}.filter-dropdown__dropdown{box-shadow:0 2px 40px 0 rgba(0,0,0,0.2);background:#fff;display:none;left:0;overflow-y:auto;max-height:40rem;padding:1.2rem 3rem;position:absolute;top:0;width:100%;z-index:10}@media screen and (min-width: 275px){.filter-dropdown__dropdown{min-width:20rem;width:auto}}@media screen and (min-width: 768px){.filter-dropdown__dropdown{min-width:20rem;width:auto}}@media screen and (min-width: 900px){.filter-dropdown__dropdown{min-width:40rem;width:auto}}.filter-dropdown__dropdown.filter-dropdown__dropdown--active{display:block}.filter-dropdown__filter-button{align-items:center;background:none;border:none;border-bottom:solid 1px rgba(0,0,0,0.1);color:#ff555f;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:0 0 1.4rem;padding-bottom:1.2rem;width:100%}.filter-dropdown__filter-button .icon-chevron{transform:rotate(90deg)}@media screen and (min-width: 768px){.filter-dropdown__filter-button{border-bottom:none;padding-bottom:0;width:auto}}.filter-dropdown__dropdown-title{border-bottom:solid 1px rgba(0,0,0,0.1);color:#484c46;display:block;font-family:display-egyptian-light,sans-serif;font-size:2rem;font-weight:300;line-height:2;margin:0 0 1.4rem;padding-bottom:1.2rem}.filter-dropdown__filter-title{font-family:display-egyptian-light,sans-serif;font-size:2rem;font-weight:300;line-height:2;margin-right:1rem}.filter-dropdown__list{list-style:none;margin:0;padding:0}.filter-dropdown__text{color:#484c46;font-family:display-egyptian-light,sans-serif;font-size:2rem;font-weight:300;line-height:2}.filter-dropdown__filter{align-items:center;cursor:pointer;display:flex;flex-flow:row nowrap;margin-bottom:2.4rem}.filter-dropdown__filter:hover .filter-dropdown__text{color:#ff555f}.filter-dropdown__image{border-radius:50%;height:auto;margin-right:1.8rem;max-width:4rem}.featured-entry-group{position:relative;padding:1.5rem 0}@media screen and (min-width: 900px){.featured-entry-group{padding:2.5rem 0}}@media screen and (min-width: 1440px){.featured-entry-group{padding:4.3rem 0}}.featured-entry-group__container{max-width:295px;margin-left:auto;margin-right:auto}.featured-entry-group__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.featured-entry-group__container{max-width:688px;margin-left:auto;margin-right:auto}.featured-entry-group__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.featured-entry-group__container{max-width:820px;margin-left:auto;margin-right:auto}.featured-entry-group__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.featured-entry-group__container{max-width:1240px;margin-left:auto;margin-right:auto}.featured-entry-group__container::after{clear:both;content:"";display:block}}.featured-entry-group__posts{list-style:none;margin:0;padding:0}.fake-class-for-webpack-bundling--1{background:url("../assets/images/featured-blog-1.jpg")}.fake-class-for-webpack-bundling--3{background:url("../assets/images/featured-blog-3.jpg")}.fake-class-for-webpack-bundling--6{background:url("../assets/images/featured-blog-6.jpg")}.fake-class-for-webpack-bundling--author1{background:url("../assets/images/author1.jpg")}.fake-class-for-webpack-bundling--author2{background:url("../assets/images/author2.jpg")}.fake-class-for-webpack-bundling--author3{background:url("../assets/images/author3.png")}.fake-class-for-webpack-bundling--author4{background:url("../assets/images/author4.jpg")}.fake-class-for-webpack-bundling--author5{background:url("../assets/images/author5.jpg")}.fake-class-for-webpack-bundling--random-bg1{background:url("../assets/images/medium2_blue.svg")}.fake-class-for-webpack-bundling--random-bg2{background:url("../assets/images/wide2_blue.svg")}.fake-class-for-webpack-bundling--random-bg3{background:url("../assets/images/narrow1_red.svg")}.fake-class-for-webpack-bundling--random-bg4{background:url("../assets/images/wide1_red.svg")}.fake-class-for-webpack-bundling--random-bg5{background:url("../assets/images/narrow3_teal.svg")}.fake-class-for-webpack-bundling--random-bg6{background:url("../assets/images/wide3_teal.svg")}.featured-entry{color:#fff;background-color:#083261;padding:8rem 0}@media screen and (min-width: 768px){.featured-entry{padding:12rem 0 10.7rem}}@media screen and (min-width: 768px){.featured-entry{padding:12rem 0 12.8rem}}@media screen and (min-width: 900px){.featured-entry{padding:12rem 0 10.7rem}}@media screen and (min-width: 1440px){.featured-entry{padding:11.7rem 0 13.9rem}}@media screen and (min-width: 1900px){.featured-entry{padding:11.7rem 0 13.7rem}}.featured-entry__container{max-width:295px;margin-left:auto;margin-right:auto}.featured-entry__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.featured-entry__container{max-width:688px;margin-left:auto;margin-right:auto}.featured-entry__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.featured-entry__container{max-width:820px;margin-left:auto;margin-right:auto}.featured-entry__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.featured-entry__container{max-width:1240px;margin-left:auto;margin-right:auto}.featured-entry__container::after{clear:both;content:"";display:block}}.featured-entry__posts{list-style:none;margin:0;padding:0}@media screen and (min-width: 900px){.featured-entry__row{display:block}.featured-entry__row::after{clear:both;content:"";display:block}.featured-entry__row::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.featured-entry__content{float:left;display:block;margin-right:.57586%;width:87.42802%;margin-right:0}.featured-entry__content:last-child{margin-right:0}}@media screen and (min-width: 1440px){.featured-entry__content{float:left;display:block;margin-right:.57586%;width:66.47471%}.featured-entry__content:last-child{margin-right:0}}@media screen and (min-width: 768px){.featured-entry .call-to-action{justify-content:flex-end}}@media screen and (min-width: 1440px){.featured-entry .call-to-action{margin-top:-16rem}}.entry-list{padding:8rem 0}@media screen and (min-width: 1440px){.entry-list{padding:11.3rem 0 9rem}}@media screen and (min-width: 2800px){.entry-list{padding:11.3rem 0 12.8rem}}.entry-list__container{max-width:295px;margin-left:auto;margin-right:auto}.entry-list__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.entry-list__container{max-width:688px;margin-left:auto;margin-right:auto}.entry-list__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.entry-list__container{max-width:820px;margin-left:auto;margin-right:auto}.entry-list__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.entry-list__container{max-width:1240px;margin-left:auto;margin-right:auto}.entry-list__container::after{clear:both;content:"";display:block}}.entry-list__posts{list-style:none;margin:0;padding:0}.entry-list__load-more{border-top:1px solid rgba(0,0,0,0.1);padding:3rem 0 0;text-align:center}.entry-list__load-more .oval-button .icon,.entry-list__load-more .oval-button .chapter-nav__navigation ul::after,.chapter-nav__navigation .entry-list__load-more .oval-button ul::after{transform:translate(-50%, -40%) rotate(90deg)}.entry-list__load-more-label{color:#ff555f;display:block;font-family:display-sans-semibold,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.29;letter-spacing:1.2px;margin-bottom:2.2rem;text-transform:uppercase}.blog-entry-content{background:#fff}@media screen and (min-width: 1440px){.blog-entry-content{position:relative}}.blog-entry-content__container{max-width:295px;margin-left:auto;margin-right:auto}.blog-entry-content__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.blog-entry-content__container{max-width:688px;margin-left:auto;margin-right:auto}.blog-entry-content__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.blog-entry-content__container{max-width:820px;margin-left:auto;margin-right:auto}.blog-entry-content__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.blog-entry-content__container{max-width:1240px;margin-left:auto;margin-right:auto}.blog-entry-content__container::after{clear:both;content:"";display:block}}.blog-entry-content__content-title{color:#000;font-family:display-egyptian-thin,sans-serif;font-size:3rem;font-weight:100;line-height:1.33}@media screen and (min-width: 768px){.blog-entry-content__content-title{font-size:4.2rem}}.blog-entry-content__content *,.related-solution__copy *,.related-case-study__copy *{color:#3b3c43 !important;font-family:display-egyptian-light,sans-serif !important;font-size:1.6rem !important;font-weight:300 !important;line-height:1.5 !important;margin-bottom:2rem !important}.blog-entry-content__content sup,.related-solution__copy sup,.related-case-study__copy sup{font-size:1rem !important}.blog-entry-content__content a,.related-solution__copy a,.related-case-study__copy a{display:inline;color:#ff555f !important;margin-bottom:0px !important}.blog-entry-content__content a em,.related-solution__copy a em,.related-case-study__copy a em{display:inline;color:#ff555f !important}.blog-entry-content__content em,.related-solution__copy em,.related-case-study__copy em{font-style:italic !important}.blog-entry-content__content strong,.related-solution__copy strong,.related-case-study__copy strong{font-weight:bold !important}@media screen and (min-width: 768px){.blog-entry-content__content,.related-solution__copy,.related-case-study__copy{font-size:1.8rem;line-height:1.56}}.blog-entry-content__flex-row{display:flex;flex-flow:column nowrap}@media screen and (min-width: 1440px){.blog-entry-content__flex-row{display:block;display:block}.blog-entry-content__flex-row::after{clear:both;content:"";display:block}}.blog-entry-content__left-column{order:1}@media screen and (min-width: 1440px){.blog-entry-content__left-column{float:left;display:block;margin-right:.57586%;width:16.18679%}.blog-entry-content__left-column:last-child{margin-right:0}}.blog-entry-content__main{order:3}@media screen and (min-width: 900px){.blog-entry-content__main{float:left;display:block;margin-right:.57586%;width:91.61868%}.blog-entry-content__main:last-child{margin-right:0}}@media screen and (min-width: 1440px){.blog-entry-content__main{float:left;display:block;margin-right:.57586%;width:66.47471%}.blog-entry-content__main:last-child{margin-right:0}}@media screen and (min-width: 1440px){.blog-entry-content__main.blog-entry-content__main--shift{margin-left:16.76264%}}.blog-entry-content__right-column{text-align:right;order:2}@media screen and (min-width: 1440px){.blog-entry-content__right-column{float:left;display:block;margin-right:.57586%;width:16.18679%;margin-right:0}.blog-entry-content__right-column:last-child{margin-right:0}}.author-list{list-style:none;margin:0;padding:0}.author-list__item{margin-bottom:1.6rem}@media screen and (min-width: 1440px){.author-list__item{margin-bottom:2.4rem}}.author-list__item:last-child{margin-bottom:0}.author-list__name{color:#414141;display:block;font-family:display-sans-semibold,sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:0.03rem;line-height:1.57}.author-list__position{display:block;font-family:display-sans-light,sans-serif;font-size:1.4rem;font-weight:300;letter-spacing:0.03rem;line-height:1.57}.link-group{display:flex;flex-flow:row nowrap;align-items:flex-start;margin-bottom:11rem}@media screen and (min-width: 1440px){.link-group{margin-bottom:17rem}}.link-group__title{color:#3b3c43;font-family:display-sans-semibold,sans-serif;font-size:1.6rem;font-weight:600;line-height:1.5;margin-right:0.5rem}@media screen and (min-width: 768px){.link-group__title{font-size:1.8rem;line-height:1.56}}.link-group__list{display:flex;flex-flow:row wrap;list-style:none;margin:0;padding:0}.link-group__list-item{display:inline-block}.link-group__list-item::after{color:#ff555f;content:', ';white-space:pre}.link-group__list-item:last-child::after{content:''}.link-group__link{color:#ff555f;font-family:display-egyptian-light,sans-serif;font-size:1.6rem;font-weight:300;line-height:1.5}@media screen and (min-width: 768px){.link-group__link{font-size:1.8rem;line-height:1.56}}.authors{background-color:#f8f8f8;margin-top:3rem !important}.authors__container{max-width:295px;margin-left:auto;margin-right:auto;padding:7rem 0 11rem;position:relative}.authors__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.authors__container{max-width:688px;margin-left:auto;margin-right:auto}.authors__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.authors__container{max-width:820px;margin-left:auto;margin-right:auto}.authors__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.authors__container{max-width:1240px;margin-left:auto;margin-right:auto}.authors__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 768px){.authors__container{padding:8rem 0 13.5rem}}@media screen and (min-width: 900px){.authors__container{padding:9rem 0 13.5rem}}@media screen and (min-width: 900px){.authors__container{padding:11.5rem 0 16.5rem}}.authors__headline h1{color:#3b3c43;font-family:display-egyptian-thin,sans-serif;font-size:3rem;font-weight:100;line-height:1.8;margin-bottom:2rem}@media screen and (min-width: 768px){.authors__headline h1{font-size:4.2rem;line-height:1.29;margin-bottom:5rem;text-align:center}}@media screen and (min-width: 900px){.authors__headline h1{margin-bottom:6rem}}@media screen and (min-width: 1440px){.authors__headline h1{margin-bottom:8rem}}.authors__card-container{display:block}.authors__card-container::after{clear:both;content:"";display:block}.authors .author_card{margin-top:0}@media screen and (min-width: 275px){.authors .author_card{margin-top:50px}}@media screen and (min-width: 768px){.authors .author_card{float:left;display:block;margin-right:.57586%;width:100%;margin-top:50px}.authors .author_card:last-child{margin-right:0}}.authors .author_card__headshot{margin:0 0 5rem;position:relative}@media screen and (min-width: 768px){.authors .author_card__headshot{float:left;display:block;margin-right:.57586%;width:16.18679%}.authors .author_card__headshot:last-child{margin-right:0}}@media screen and (min-width: 900px){.authors .author_card__headshot{float:left;display:block;margin-right:.57586%;width:24.56811%}.authors .author_card__headshot:last-child{margin-right:0}}@media screen and (min-width: 1440px){.authors .author_card__headshot{float:left;display:block;margin-right:1.15838%;width:32.56108%}.authors .author_card__headshot:last-child{margin-right:0}}.authors .author_card__headshot--image{border-radius:50%;height:9.6rem;width:9.6rem}@media screen and (min-width: 900px){.authors .author_card__headshot--image{height:20rem;width:20rem}}.authors .author_card__headshot--linkedin{background-color:#fff;border-radius:3px;height:3.2rem;width:3.2rem;position:absolute;bottom:-1rem;left:0}@media screen and (min-width: 900px){.authors .author_card__headshot--linkedin{bottom:0.5rem;left:1.6rem}}.authors .author_card__headshot--linkedin .icon,.authors .author_card__headshot--linkedin .chapter-nav__navigation ul::after,.chapter-nav__navigation .authors .author_card__headshot--linkedin ul::after{border-radius:3px;color:#467dbd;font-size:3.2rem}@media screen and (min-width: 768px){.authors .author_card__bio{float:left;display:block;margin-right:.57586%;width:83.23736%}.authors .author_card__bio:last-child{margin-right:0}}@media screen and (min-width: 900px){.authors .author_card__bio{float:left;display:block;margin-right:.57586%;width:70.66538%;margin-left:4.19066%}.authors .author_card__bio:last-child{margin-right:0}}@media screen and (min-width: 900px){.authors .author_card__bio{float:left;display:block;margin-right:1.15838%;width:66.28054%;margin-left:0%;padding:0 2rem}.authors .author_card__bio:last-child{margin-right:0}}.authors .author_card__bio p{color:#414141;font-family:display-egyptian-light,sans-serif;font-size:1.8rem;font-weight:300;line-height:1.56;margin:1rem 0;padding:0}.authors .author_card__identity--author{color:#3b3c43;font-family:display-egyptian-light,sans-serif;font-size:2.4rem;font-weight:300;line-height:1.33;margin:0;padding:0}.authors .author_card__identity--title{color:#3b3c43;font-family:display-sans-semibold,sans-serif;font-size:1.8rem;font-weight:600;line-height:1.56;margin:0;padding:0}@media screen and (min-width: 1440px){.authors .author_card.author_card--single{margin-left:8.38132%;float:left;display:block;margin-right:.57586%;width:74.85604%;margin-right:0}.authors .author_card.author_card--single:last-child{margin-right:0}}@media screen and (min-width: 1440px){.authors .author_card.author_card--single .author_card__headshot{float:left;display:block;margin-right:.76928%;width:21.62389%}.authors .author_card.author_card--single .author_card__headshot:last-child{margin-right:0}}@media screen and (min-width: 1440px){.authors .author_card.author_card--single .author_card__bio{float:left;display:block;margin-right:.76928%;width:77.60683%}.authors .author_card.author_card--single .author_card__bio:last-child{margin-right:0}}.authors__cta{position:absolute;left:0;right:0;bottom:-3.2rem}html#design2017 body.inside2017.contact-us section.design2017{background:transparent url("/a/dist/img/media-header-bg.svg") no-repeat top center;height:116px}html#design2017 body.inside2017.contact-us section.title h1{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;color:#2d3135;font-size:50px;line-height:60px;text-transform:none;margin:60px 0;margin-bottom:50px !important}@media (max-width: 991px){html#design2017 body.inside2017.contact-us section.title h1{font-size:50px;line-height:110px;margin:100px 0;margin-bottom:0px !important}}@media (min-width: 992px){html#design2017 body.inside2017.contact-us section.title h1{font-size:100px;line-height:110px;margin:100px 0;margin-bottom:50px !important}}@media (min-width: 1200px){html#design2017 body.inside2017.contact-us section.title h1{font-size:100px;line-height:110px;margin-bottom:50px !important}}.contact-us-form a{color:#ff555f !important}.contact-us-form .button--whiteborders{color:#ff555f;border:1px solid #ff555f !important;box-shadow:none}.contact-us-form .button--whiteborders:hover{background-color:#ff555f !important}#contact-us-form__selector a{color:#ff555f !important;border:1px solid #ff555f !important;background-color:white !important}#contact-us-form__selector a:hover{background-color:#ff555f !important;color:#fff !important}.contact-us__container{max-width:295px;margin-left:auto;margin-right:auto;display:block;padding:11.8rem 0 8.6rem;position:relative}.contact-us__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.contact-us__container{max-width:688px;margin-left:auto;margin-right:auto}.contact-us__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.contact-us__container{max-width:820px;margin-left:auto;margin-right:auto}.contact-us__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.contact-us__container{max-width:1240px;margin-left:auto;margin-right:auto}.contact-us__container::after{clear:both;content:"";display:block}}.contact-us__container::after{clear:both;content:"";display:block}@media screen and (min-width: 900px){.contact-us__container{padding:15rem 0 14.5rem}}@media screen and (min-width: 1440px){.contact-us__container{padding-top:13.5rem}}.contact-us__header{margin:1rem 0 4rem}@media screen and (min-width: 768px){.contact-us__header{float:left;display:block;margin-right:.57586%;width:49.71207%}.contact-us__header:last-child{margin-right:0}}@media screen and (min-width: 900px){.contact-us__header{float:left;display:block;margin-right:.57586%;width:100%;margin:7rem 0 4.4rem}.contact-us__header:last-child{margin-right:0}}@media screen and (min-width: 1440px){.contact-us__header{float:left;display:block;margin-right:.57586%;width:41.33075%;margin:4.4rem 0}.contact-us__header:last-child{margin-right:0}}.contact-us__header h1{color:#3b3c43;font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;line-height:1.29;margin:0 0 3rem}@media screen and (min-width: 900px){.contact-us__header h1{font-size:5rem;line-height:1.08;margin:0 0 12rem}}@media screen and (min-width: 1440px){.contact-us__header h1{font-size:6rem;line-height:1.2;margin:0 0 2rem}}@media screen and (min-width: 1900px){.contact-us__header h1{font-size:7rem;line-height:1.29}}.contact-us__header h4{color:#3b3c43;font-family:display-egyptian-light,sans-serif;font-size:1.8rem;line-height:1.78;margin:0}@media screen and (min-width: 1440px){.contact-us__header h4{font-size:2.4rem;line-height:1.33}}@media screen and (min-width: 768px){.contact-us__cta{clear:both}}@media (max-width: 767px){.contact-us .directory--media-press .directory--media-press--location{height:auto !important}}.case-studies{color:#fff;padding:13rem 4rem 3.2rem;position:relative}@media screen and (min-width: 900px){.case-studies{padding:9.5rem 4rem 10rem}}@media screen and (min-width: 1440px){.case-studies{padding:9.5rem 0 15.5rem}}.case-studies__background{background:#031a34;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-5}.case-studies__container{max-width:295px;margin-left:auto;margin-right:auto}.case-studies__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.case-studies__container{max-width:688px;margin-left:auto;margin-right:auto}.case-studies__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.case-studies__container{max-width:820px;margin-left:auto;margin-right:auto}.case-studies__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.case-studies__container{max-width:1240px;margin-left:auto;margin-right:auto}.case-studies__container::after{clear:both;content:"";display:block}}.case-studies__eyebrow{color:#fff;font-family:display-sans-semibold,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.29;letter-spacing:1.2px;margin-bottom:2rem;text-transform:uppercase}@media screen and (min-width: 900px){.case-studies__eyebrow{font-size:1.8rem;font-weight:600;line-height:1;letter-spacing:1.5px;margin-bottom:3.6rem}}.case-studies__title{font-family:display-egyptian-thin,sans-serif;font-size:3rem;font-weight:100;line-height:1.8;margin:0}@media screen and (min-width: 900px){.case-studies__title{font-size:5rem;font-weight:100;line-height:1.08}}@media screen and (min-width: 1440px){.case-studies__title{font-size:6rem;font-weight:100;line-height:1.2}}@media screen and (min-width: 1900px){.case-studies__title{font-size:7rem;line-height:1.29}}.case-studies__expand{transform:rotate(90deg)}.case-studies__expand.case-studies__expand--expanded{transform:rotate(-90deg)}@media screen and (min-width: 900px){.case-studies__expand{display:none}}.case-studies__flex-row{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:4rem}@media screen and (min-width: 900px){.case-studies__flex-row{display:static;margin-bottom:0}}@media screen and (min-width: 768px){.case-studies__list{display:block}.case-studies__list::after{clear:both;content:"";display:block}}.case-study-list{display:none;list-style:none;margin:0;padding:0}@media screen and (min-width: 900px){.case-study-list{display:flex;flex-flow:row wrap;justify-content:space-between;padding-top:10rem}}@media screen and (min-width: 1440px){.case-study-list{padding-top:24rem}}@media screen and (min-width: 1440px){.case-study-list__item{flex:0 1 50%}.case-study-list__item:nth-child(2n-1){margin-top:-10rem}}.case-study-list__study{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:20rem;margin-bottom:1rem;padding:2rem;position:relative}.case-study-list__study::before{content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media screen and (min-width: 768px){.case-study-list__study{display:block;height:auto;padding:20rem 23.5% 4rem 6.7%}}@media screen and (min-width: 1440px){.case-study-list__study{padding:17.5rem 4rem 4rem}.case-study-list__study:nth-child(2n){margin-left:1rem}.case-study-list__study:nth-child(2n-1){margin-right:1rem}}.case-study-list__background{position:absolute;height:100%;left:0;top:0;width:100%;z-index:-2}.case-study-list__eyebrow{color:#fff;font-family:display-egyptian-thin,sans-serif;font-size:1.6rem;font-weight:600;line-height:1.75;margin-bottom:1rem}.case-study-list__title{color:#fff;font-family:display-egyptian-thin,sans-serif;font-size:1.6rem;font-weight:300;line-height:1.5;margin:0}@media screen and (min-width: 768px){.case-study-list__title{font-family:display-egyptian-thin,sans-serif;font-size:2.4rem;font-weight:300;line-height:1.33}}.products{color:#3b3c43}.products__container{max-width:295px;margin-left:auto;margin-right:auto;display:block;padding:8.5rem 0}.products__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.products__container{max-width:688px;margin-left:auto;margin-right:auto}.products__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.products__container{max-width:820px;margin-left:auto;margin-right:auto}.products__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.products__container{max-width:1240px;margin-left:auto;margin-right:auto}.products__container::after{clear:both;content:"";display:block}}.products__container::after{clear:both;content:"";display:block}.products__eyebrow{color:#000;font-family:display-sans-semibold,sans-serif;font-size:1.4rem;letter-spacing:1.2px;line-height:1.29;margin-bottom:2rem}.products__spark-line{margin-bottom:2rem}.products .products__accordion--mobile{display:block}.products .products__accordion--desktop{display:none}@media screen and (min-width: 900px){.products .products__accordion--mobile{display:none}.products .products__accordion--desktop{display:block}}.products .parent-accordion .parent-accordion-item h2{color:#000;font-family:display-egyptian-thin,sans-serif;font-size:3rem;line-height:1.8}@media screen and (min-width: 900px){.products .parent-accordion .parent-accordion-item h2{color:#3b3c43;font-size:5rem;line-height:1.08;margin-bottom:2rem}}.products .parent-accordion .parent-accordion-item__toggle{bottom:-0.9rem}.products .accordion .accordion-item{border-bottom:1px solid #bfbfbf;border-bottom:1px solid rgba(0,0,0,0.2)}@media screen and (min-width: 900px){.products .accordion .accordion-item{padding:6rem 0}}@media screen and (min-width: 1440px){.products .accordion .accordion-item{padding:4rem 0}}.products .accordion .accordion-item:last-child{border-bottom:0;padding-bottom:0}.products .accordion .accordion-item__toggle{color:#ee000e}@media screen and (min-width: 1440px){.products .accordion .accordion-item__content .accordion-content{float:left;display:block;margin-right:.57586%;width:41.33075%}.products .accordion .accordion-item__content .accordion-content:last-child{margin-right:0}}@media screen and (min-width: 900px){.products .accordion .accordion-item__content .accordion-image{margin-left:8.38132%}}@media screen and (min-width: 1440px){.products .accordion .accordion-item__content .accordion-image{float:left;display:block;margin-right:.57586%;width:49.71207%}.products .accordion .accordion-item__content .accordion-image:last-child{margin-right:0}.products .accordion .accordion-item__content .accordion-image figure{float:none;max-width:none}}@media screen and (min-width: 900px){.products .accordion .accordion-item h4{font-family:display-egyptian-light,sans-serif;font-size:2.4rem;line-height:1.33}}@media screen and (min-width: 1440px){.products .accordion .accordion-item h4{font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;line-height:1.29}}.featured-in-this-article{background-color:#0e4c7a;color:#fff}.featured-in-this-article__container{padding:9.5rem 0 6rem}@media screen and (min-width: 1440px){.featured-in-this-article__container{padding:12rem 0 10rem}}.featured-in-this-article__accordion .parent-accordion-item__container{padding:0}@media screen and (min-width: 768px){.featured-in-this-article__accordion .parent-accordion-item__top-level-content h2{font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;font-weight:100;float:none;line-height:1.29;margin:0;width:100%}}.featured-in-this-article__accordion .parent-accordion-item__content .accordion-item:first-child{border-top:1px solid rgba(255,255,255,0.2)}@media screen and (min-width: 768px){.featured-in-this-article__accordion .parent-accordion-item__content .accordion-item:first-child{border-width:0 0 1px 0}}.featured-in-this-article__accordion .parent-accordion-item__content .accordion-item:last-child{border-width:1px}@media screen and (min-width: 768px){.featured-in-this-article__accordion .parent-accordion-item__content .accordion-item:last-child{border-width:0}}@media screen and (min-width: 1440px){.featured-in-this-article__accordion .parent-accordion-item__content .accordion-item__container{position:relative}}.featured-in-this-article__accordion .parent-accordion-item__content .accordion-item__tag{background-color:#ff555f;color:#fff;display:inline-block;font-family:display-sans-semibold,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.29;letter-spacing:1.2px;margin:0 0 2rem 0;padding:5px 15px;text-transform:uppercase}@media screen and (min-width: 768px){.featured-in-this-article__accordion .parent-accordion-item__content .accordion-item__tag{margin:0 0 1rem 0}}@media screen and (min-width: 1440px){.featured-in-this-article__accordion .parent-accordion-item__content .accordion-item__tag{margin:0;position:absolute;top:0;left:0}}@media screen and (min-width: 768px){.featured-in-this-article__accordion .parent-accordion-item__content .accordion-item h4{font-family:display-egyptian-thin,sans-serif;font-size:3rem;font-weight:100;line-height:1.8}}@media screen and (min-width: 900px){.featured-in-this-article__accordion .parent-accordion-item__content .accordion-item h4{font-size:4.2rem;line-height:1}}@media screen and (min-width: 1440px){.featured-in-this-article__accordion .parent-accordion-item__content .accordion-item h4{float:left;display:block;margin-right:.57586%;width:83.23736%;margin-left:16.76264%}.featured-in-this-article__accordion .parent-accordion-item__content .accordion-item h4:last-child{margin-right:0}}.featured-in-this-article__accordion .parent-accordion-item__content .accordion-item__content *{color:white !important}@media screen and (min-width: 900px){.featured-in-this-article__accordion .parent-accordion-item__content .accordion-item__content{float:left;display:block;margin-right:.57586%;width:91.61868%}.featured-in-this-article__accordion .parent-accordion-item__content .accordion-item__content:last-child{margin-right:0}}@media screen and (min-width: 1440px){.featured-in-this-article__accordion .parent-accordion-item__content .accordion-item__content{float:left;display:block;margin-right:.57586%;width:58.09339%;margin-left:16.76264%;clear:both}.featured-in-this-article__accordion .parent-accordion-item__content .accordion-item__content:last-child{margin-right:0}}.featured-in-this-article__accordion .parent-accordion-item__content .accordion-item__content .accordion-content{float:none;margin:0;width:100%}.featured-in-this-article__accordion .parent-accordion-item__content .accordion-item__content .accordion-content *{color:white !important}.featured-in-this-article__accordion .parent-accordion-item__content .accordion-item .call-to-action__desc{margin-right:2rem}.smart-card{margin:4rem 0}.smart-card__container{max-width:295px;margin-left:auto;margin-right:auto;padding:0}.smart-card__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.smart-card__container{max-width:688px;margin-left:auto;margin-right:auto}.smart-card__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.smart-card__container{max-width:820px;margin-left:auto;margin-right:auto}.smart-card__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.smart-card__container{max-width:1240px;margin-left:auto;margin-right:auto}.smart-card__container::after{clear:both;content:"";display:block}}.smart-card__content{display:block;float:left;display:block;margin-right:.57586%;width:100%;background-color:#fff;box-shadow:0 0 4rem 0 rgba(0,0,0,0.2)}.smart-card__content::after{clear:both;content:"";display:block}.smart-card__content:last-child{margin-right:0}@media screen and (min-width: 1440px){.smart-card__content{float:left;display:block;margin-right:.57586%;width:83.23736%;margin-left:8.38132%}.smart-card__content:last-child{margin-right:0}}.smart-card__left{background-color:#fff;padding:4rem 2.5rem;position:relative}@media screen and (min-width: 768px){.smart-card__left{float:left;display:block;margin-right:.57586%;width:66.47471%;align-items:center;display:flex;height:24rem;padding:0 2rem}.smart-card__left:last-child{margin-right:0}}@media screen and (min-width: 900px){.smart-card__left{height:28rem}}@media screen and (min-width: 1440px){.smart-card__left{float:left;display:block;margin-right:.69182%;width:69.79245%;display:flex;padding:0 4rem}.smart-card__left:last-child{margin-right:0}}.smart-card__right{background-color:#ff555f;color:#fff;padding:5rem 2.5rem}@media screen and (min-width: 768px){.smart-card__right{float:left;display:block;margin-right:.57586%;width:32.94943%;align-items:flex-start;display:flex;flex-direction:column;justify-content:center;height:24rem;margin:0;padding:0 3.5rem}.smart-card__right:last-child{margin-right:0}}@media screen and (min-width: 900px){.smart-card__right{height:28rem}}@media screen and (min-width: 1440px){.smart-card__right{float:left;display:block;margin-right:.69182%;width:29.51572%;display:flex}.smart-card__right:last-child{margin-right:0}}.smart-card__icon{display:block;margin-bottom:4rem;text-align:center}@media screen and (min-width: 768px){.smart-card__icon{margin:0}}.smart-card__icon .oval-button{height:9.2rem;width:9.2rem}@media screen and (min-width: 900px){.smart-card__icon .oval-button{height:14.4rem;width:14.4rem}}.smart-card__icon .oval-button>*{font-size:3rem}@media screen and (min-width: 900px){.smart-card__icon .oval-button>*{font-size:5rem}}@media screen and (min-width: 768px){.smart-card__title{padding-left:3rem}}@media screen and (min-width: 1440px){.smart-card__title{padding-left:4rem}}.smart-card__title h2,.smart-card__title h3{color:#3b3c43;display:inline;font-family:display-egyptian-thin,sans-serif;font-size:3rem;font-weight:100;line-height:1.37;margin:0}@media screen and (min-width: 900px){.smart-card__title h2,.smart-card__title h3{font-size:4.2rem;line-height:1.29}}@media screen and (min-width: 1440px){.smart-card__title h2,.smart-card__title h3{display:block}}.smart-card__cta{color:#fff;font-family:display-egyptian-light,sans-serif;font-size:2.4rem;font-weight:300;line-height:1.33;margin:0 0 2rem}.smart-card__cta--btn{-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:0;color:#fff;font-size:2.8rem;margin:0;outline:0}@media screen and (min-width: 900px){.related-solution{margin-bottom:10rem}}.related-solution__container{max-width:295px;margin-left:auto;margin-right:auto}.related-solution__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.related-solution__container{max-width:688px;margin-left:auto;margin-right:auto}.related-solution__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.related-solution__container{max-width:820px;margin-left:auto;margin-right:auto}.related-solution__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.related-solution__container{max-width:1240px;margin-left:auto;margin-right:auto}.related-solution__container::after{clear:both;content:"";display:block}}.related-solution__copy:first-of-type{margin-top:0}.related-solution .related-solution{margin-bottom:2.7rem;padding:3rem;position:relative}.related-solution .related-solution a{display:block !important}@media screen and (min-width: 768px){.related-solution .related-solution{float:right;margin-left:4rem;width:40%;padding:4rem 3rem 3rem 4.7rem}}@media screen and (min-width: 900px){.related-solution .related-solution{margin-right:grid-column-size-with-gutter(1, 820px, 5px);padding:4rem 3rem 3rem 4rem;width:33.5%}}@media screen and (min-width: 1440px){.related-solution .related-solution{margin-right:grid-column-size-with-gutter(1, 1240px, 5px);min-height:27.2rem}}.related-solution .related-solution__background{background:#5d0539;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-2}.related-solution .related-solution__eyebrow{color:#fff;font-family:display-sans-semibold,sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:1px;line-height:2;margin-bottom:1rem;text-transform:uppercase}.related-solution .related-solution__title{color:#fff;font-family:display-egyptian-thin,sans-serif;font-size:3rem;font-weight:100;line-height:1.33;margin-bottom:6rem}@media screen and (min-width: 768px){.related-solution .related-solution__title{margin-bottom:4rem}}.related-solution .related-solution .call-to-action{justify-content:flex-end}.related-solution .related-solution .call-to-action__desc{color:#fff;flex-grow:0}.related-solution__content ul{list-style-type:square;list-style-position:outside;list-style-image:none;margin-left:20px;padding-top:0px;padding-bottom:12px;line-height:28px}.related-solution__content p,.related-solution__content ul,.related-solution__content li{color:#3b3c43 !important;font-family:display-egyptian-light,sans-serif;font-size:1.6rem;font-weight:300;line-height:1.5;margin-bottom:2rem}.related-solution__content a{display:inline;color:#ff555f;margin-bottom:0px}.related-solution__content a em{display:inline;color:#ff555f}.related-solution__content em{font-style:italic}.related-solution__content strong{font-weight:bold}@media screen and (min-width: 900px){.related-solution__content{float:left;display:block;margin-right:.57586%;width:91.61868%}.related-solution__content:last-child{margin-right:0}}@media screen and (min-width: 1440px){.related-solution__content{margin-left:16.76264%;float:left;display:block;margin-right:.57586%;width:66.47471%;margin-right:0}.related-solution__content:last-child{margin-right:0}}.related-case-study__container{max-width:295px;margin-left:auto;margin-right:auto}.related-case-study__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.related-case-study__container{max-width:688px;margin-left:auto;margin-right:auto}.related-case-study__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.related-case-study__container{max-width:820px;margin-left:auto;margin-right:auto}.related-case-study__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.related-case-study__container{max-width:1240px;margin-left:auto;margin-right:auto}.related-case-study__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.related-case-study__content{margin-left:16.76264%;float:left;display:block;margin-right:.57586%;width:66.47471%;margin-right:0}.related-case-study__content:last-child{margin-right:0}}.related-case-study__copy:first-of-type{margin-top:0}.related-case-study .case-study{margin-bottom:2.7rem;padding:5.7rem 3rem 3rem;position:relative}@media screen and (min-width: 768px){.related-case-study .case-study{float:right;margin-left:4rem;width:40.96%;padding:6.4rem 2.2rem 3rem 3.7rem}}@media screen and (min-width: 900px){.related-case-study .case-study{width:33.5%;padding:6.4rem 2.2rem 3rem 2.5rem}}@media screen and (min-width: 1440px){.related-case-study .case-study{margin-right:grid-column-size-with-gutter(1, 1240px, 5px);min-height:27.2rem}}.related-case-study .case-study__background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-2}.related-case-study .case-study__background::after{content:'';z-index:-1}.related-case-study .case-study__eyebrow{color:#fff;font-family:display-egyptian-thin,sans-serif;font-size:1.4rem;font-weight:500;letter-spacing:0.5px;line-height:2.43;margin-bottom:0.4rem}@media screen and (min-width: 768px){.related-case-study .case-study__eyebrow{font-family:display-egyptian-thin,sans-serif;font-size:1.6rem;font-weight:600;line-height:1.75;margin-bottom:1rem}}.related-case-study .case-study__title{color:#fff;font-family:display-egyptian-light,sans-serif;font-size:1.6rem;font-weight:300;line-height:1.5}@media screen and (min-width: 768px){.related-case-study .case-study__title{font-size:2.4rem;line-height:1.33}}.embedded-content-drawer{background-color:#fff;margin-top:4rem;margin-bottom:5rem;position:relative}@media screen and (min-width: 1440px){.embedded-content-drawer{margin-top:6rem;margin-bottom:6rem}}.embedded-content-drawer__container{max-width:295px;margin-left:auto;margin-right:auto}.embedded-content-drawer__container::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.embedded-content-drawer__container{max-width:688px;margin-left:auto;margin-right:auto}.embedded-content-drawer__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.embedded-content-drawer__container{max-width:820px;margin-left:auto;margin-right:auto}.embedded-content-drawer__container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.embedded-content-drawer__container{max-width:1240px;margin-left:auto;margin-right:auto}.embedded-content-drawer__container::after{clear:both;content:"";display:block}}.embedded-content-drawer__title{background-color:#fff;color:#000;display:inline-block;font-family:display-sans-semibold,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.86;padding-right:4rem;position:relative;top:1.3rem;text-transform:uppercase}.embedded-content-drawer__accordion .accordion .accordion-item{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1);padding:6rem 0 4rem}@media screen and (min-width: 768px){.embedded-content-drawer__accordion .accordion .accordion-item{padding:4.5rem 0 5rem}}@media screen and (min-width: 1440px){.embedded-content-drawer__accordion .accordion .accordion-item{padding:8rem 0}}.embedded-content-drawer__accordion .accordion .accordion-item__top-level-content{display:block}.embedded-content-drawer__accordion .accordion .accordion-item__top-level-content::after{clear:both;content:"";display:block}.embedded-content-drawer__accordion .accordion .accordion-item__top-level-content h2{color:#ff555f;font-family:display-egyptian-thin,sans-serif;font-size:3rem;font-weight:100;line-height:1.33;margin-bottom:3rem}@media screen and (min-width: 768px){.embedded-content-drawer__accordion .accordion .accordion-item__top-level-content h2{float:left;display:block;margin-right:.57586%;width:83.23736%;font-size:4.2rem;margin-bottom:0}.embedded-content-drawer__accordion .accordion .accordion-item__top-level-content h2:last-child{margin-right:0}}@media screen and (min-width: 900px){.embedded-content-drawer__accordion .accordion .accordion-item__top-level-content h2{float:left;display:block;margin-right:.57586%;width:87.42802%}.embedded-content-drawer__accordion .accordion .accordion-item__top-level-content h2:last-child{margin-right:0}}@media screen and (min-width: 1440px){.embedded-content-drawer__accordion .accordion .accordion-item__top-level-content h2{float:left;display:block;margin-right:.57586%;width:74.85604%}.embedded-content-drawer__accordion .accordion .accordion-item__top-level-content h2:last-child{margin-right:0}}.embedded-content-drawer__accordion .accordion .accordion-item__top-level-content .accordion-item__toggle{position:relative;left:auto;right:auto;top:auto;bottom:auto;transform:none}@media screen and (min-width: 768px){.embedded-content-drawer__accordion .accordion .accordion-item__top-level-content .accordion-item__toggle{float:left;display:block;margin-right:.57586%;width:16.18679%;text-align:right}.embedded-content-drawer__accordion .accordion .accordion-item__top-level-content .accordion-item__toggle:last-child{margin-right:0}}@media screen and (min-width: 900px){.embedded-content-drawer__accordion .accordion .accordion-item__top-level-content .accordion-item__toggle{float:left;display:block;margin-right:.57586%;width:11.99613%}.embedded-content-drawer__accordion .accordion .accordion-item__top-level-content .accordion-item__toggle:last-child{margin-right:0}}@media screen and (min-width: 1440px){.embedded-content-drawer__accordion .accordion .accordion-item__top-level-content .accordion-item__toggle{float:left;display:block;margin-right:.57586%;width:24.56811%}.embedded-content-drawer__accordion .accordion .accordion-item__top-level-content .accordion-item__toggle:last-child{margin-right:0}}.embedded-content-drawer__accordion .accordion .accordion-item__top-level-content .accordion-item__toggle .oval-button{align-items:center;display:flex;justify-content:center;text-align:center}@media screen and (min-width: 768px){.embedded-content-drawer__accordion .accordion .accordion-item__top-level-content .accordion-item__toggle .oval-button{float:right}}.embedded-content-drawer__accordion .accordion .accordion-item__top-level-content .accordion-item__toggle .oval-button>*{position:relative;top:auto;bottom:auto;left:auto;right:auto;transform:rotate(90deg);transform-origin:center}.embedded-content-drawer__accordion .accordion .accordion-item__top-level-content .accordion-item__toggle--open{margin:0}.embedded-content-drawer__accordion .accordion .accordion-item__top-level-content .accordion-item__toggle--open .oval-button{background-color:#fff}.embedded-content-drawer__accordion .accordion .accordion-item__top-level-content .accordion-item__toggle--open .oval-button>*{color:#ff555f;transform:scaleY(-1) rotate(90deg)}.embedded-content-drawer__accordion .accordion .accordion-item__content{padding-top:2rem}@media screen and (min-width: 768px){.embedded-content-drawer__accordion .accordion .accordion-item__content{padding-top:3rem}}.embedded-content-drawer__accordion .accordion .accordion-item__content--container{display:block}.embedded-content-drawer__accordion .accordion .accordion-item__content--container::after{clear:both;content:"";display:block}.embedded-content-drawer__accordion .accordion .accordion-item__content .accordion-image{float:left;display:block;margin-right:.57586%;width:100%;margin-left:0%}.embedded-content-drawer__accordion .accordion .accordion-item__content .accordion-image:last-child{margin-right:0}.embedded-content-drawer__accordion .accordion .accordion-item__content .accordion-image figure{float:none}.tile-wrapper{padding-right:0px;padding-left:40px}.bodycontent-text .extra-wide-wrapper{width:90% !important}.bodycontent-text .extra-wide-wrapper .extra-wide{width:100% !important}.bodycontent-text .extra-wide-wrapper .extra-wide .padded{margin-right:0px !important}.bodycontent-text .tile{position:relative;transition:height, opacity, margin, padding-top 0.2s linear;max-width:42.6rem;max-height:40rem;min-height:40rem;height:100%;margin-left:auto}@media screen and (min-width: 275px){.bodycontent-text .tile{min-height:40rem;width:100%;max-width:100%}}@media screen and (min-width: 992px){.bodycontent-text .tile{min-height:40rem;max-width:42.6rem}}@media screen and (min-width: 1440px){.bodycontent-text .tile{min-height:40rem;max-width:42.6rem}}@media screen and (min-width: 1900px){.bodycontent-text .tile{min-height:60rem;max-width:64.5rem}}@media screen and (min-width: 2800px){.bodycontent-text .tile{min-height:70rem;max-width:75.25rem}}.bodycontent-text .tile .tile-stage{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center top;top:0;left:0}.bodycontent-text .tile .shade{position:absolute;width:100%;height:100%;background-image:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.8))}.bodycontent-text .tile .tile__text{position:relative;display:flex;flex-direction:column;padding:22px;height:inherit}.bodycontent-text .tile .tag{position:absolute;top:-23px;right:-15px}.bodycontent-text .tile .tile__details{position:relative;margin-top:auto}.bodycontent-text .tile .tile__type{position:relative;display:block;margin-bottom:calc(22px / 2);color:#fff;font-family:"Guardian Egyptian TextRegular";font-weight:400;font-style:normal;font-stretch:normal;font-size:1.4rem;line-height:3.4rem}@media screen and (min-width: 900px){.bodycontent-text .tile .tile__type{font-size:1.6rem;margin-bottom:calc(22px / 1.5)}}.bodycontent-text .tile .tile__title{position:relative;display:block;color:#fff;font-family:"Guardian Egyptian TextRegular";font-weight:400;font-style:normal;font-stretch:normal;text-decoration:none;text-transform:none;font-size:3.0rem;line-height:3.2rem}@media screen and (min-width: 275px){.bodycontent-text .tile .tile__title{font-size:3.0rem;line-height:3.2rem}}@media screen and (min-width: 568px){.bodycontent-text .tile .tile__title{font-size:3.0rem;line-height:3.2rem}}@media screen and (min-width: 768px){.bodycontent-text .tile .tile__title{font-size:3.0rem;line-height:3.2rem}}@media screen and (min-width: 900px){.bodycontent-text .tile .tile__title{font-size:3.0rem;line-height:3.2rem}}.bodycontent-text .tile .icon-chevron{color:#ff555f;text-decoration:none;font-size:3rem;font-weight:bold;float:right}html#homepg2017{background-color:#fff}html#homepg2017 .pressbg h2,html#homepg2017 .eventsbg h2{text-align:center;font-size:60px;line-height:52px}html#homepg2017 .homepage-cards{width:100%;float:left}html#homepg2017 .homepage-cards .card{width:100%;float:left;position:relative;overflow:hidden}html#homepg2017 .homepage-cards .card .card-background{width:100%;float:left;overflow:hidden}html#homepg2017 .homepage-cards .card .card-background img{height:456px;width:1200px;max-width:none;float:left}html#homepg2017 .homepage-cards .card .card-background img.mobile{display:none}html#homepg2017 .homepage-cards .card .card-background .smart-shade-overlay{width:100%;height:100%;position:absolute}html#homepg2017 .homepage-cards .card .card-content-wrapper{width:80%;height:inherit;margin:auto;max-width:1032px}html#homepg2017 .homepage-cards .card .card-content{position:initial;width:550px;height:100%;padding-top:130px;padding-bottom:20px;text-align:left}html#homepg2017 .homepage-cards .card .card-content .ordered-number{color:#FF555F;line-height:1;font-weight:600;text-align:left;padding-right:30px;width:100px;display:inline-block;vertical-align:top;font-size:60px;line-height:60px}html#homepg2017 .homepage-cards .card .card-content .ordered-number .order-index{font-size:100px;font-family:"Guardian Egyptian -SemiBold"}html#homepg2017 .homepage-cards .card .card-content .content{width:400px;display:inline-block}html#homepg2017 .homepage-cards .card .card-content .content h3{margin-bottom:20px;margin-top:0;font-size:60px;line-height:60px}html#homepg2017 .homepage-cards .card.right-aligned .card-content{left:auto;right:0;text-align:left;margin-left:auto}html#homepg2017 .homepage-cards .card.right-aligned .card-content .content{text-align:left}html#homepg2017 .homepage-cards .card.right-aligned .card-content .cta-wrapper{float:right}html#homepg2017 .homepage-cards .card.right-aligned .card-background img{float:right}@media (max-width: 768px){html#homepg2017 .homepage-cards .card figure{display:grid;place-items:center}html#homepg2017 .homepage-cards .card .card-background{width:100%;height:100%}html#homepg2017 .homepage-cards .card .card-background img{height:auto;width:100%}html#homepg2017 .homepage-cards .card .card-background img.mobile{display:block}html#homepg2017 .homepage-cards .card .card-background img.desktop{display:none}html#homepg2017 .homepage-cards .card .card-content{width:100%;flex-flow:column;padding:25px;padding:calc(15px + 10 * ((100vw - 320px) / 448));justify-content:center;z-index:20;display:flex}html#homepg2017 .homepage-cards .card .card-content .ordered-number{flex:0 0 auto;width:100%;float:left;text-align:left;padding:0;font-size:calc(24px + 36 * ((100vw - 320px) / 448));line-height:calc(26px + 34 * ((100vw - 320px) / 448))}html#homepg2017 .homepage-cards .card .card-content .ordered-number .order-index{font-size:calc(40px + 60 * ((100vw - 320px) / 448))}html#homepg2017 .homepage-cards .card .card-content .content{flex:0 0 auto;width:100%;float:left;padding:0;text-align:left}html#homepg2017 .homepage-cards .card .card-content .content h3{margin-top:5px;font-size:calc(24px + 36 * ((100vw - 320px) / 448));line-height:calc(26px + 34 * ((100vw - 320px) / 448));margin-bottom:10px}html#homepg2017 .homepage-cards .card .card-content .content p{font-size:calc(14px + 3 * ((100vw - 320px) / 448));line-height:calc(20px + 6 * ((100vw - 320px) / 448))}html#homepg2017 .homepage-cards .card .card-content.mobile{display:block}html#homepg2017 .homepage-cards .card.right-aligned .card-content{padding:25px}}html#homepg2017 #trends{width:100%;float:left;position:relative;z-index:20}html#homepg2017 #trends.wide-trends .right-aligned .card-content .content{text-align:right}html#homepg2017 #trends .intro{width:100%;text-align:center;max-width:800px;margin:0 auto;padding-top:100px}html#homepg2017 #trends .intro h2{margin-bottom:20px;font-size:50px;line-height:50px}html#homepg2017 #trends .intro p{max-width:600px;margin:0 auto}html#homepg2017 #trends .intro:after{content:"";display:block;clear:both}html#homepg2017 #trends .homepage-cards .card{margin-top:60px}@media (max-width: 768px){html#homepg2017 #trends .intro{padding-top:60px}html#homepg2017 #trends .intro h2{font-size:calc(32px + 18 * ((100vw - 320px) / 448));line-height:calc(40px + 10 * ((100vw - 320px) / 448))}html#homepg2017 #trends .homepage-cards{margin-top:20px}html#homepg2017 #trends .homepage-cards .card{margin-top:15px}}html#homepg2017 #trends .cta-wrapper--right{margin-left:auto !important}html#homepg2017 #trends figure{margin:0}html#homepg2017 #trends .homepage-cards .card{margin-top:10px}html#homepg2017 #trends .homepage-cards .card-content .content h3{font-size:40px}html#homepg2017 #trends .homepage-cards .card-content .content h3.content__title-background{background-color:#ff555f}html#homepg2017 #trends .card-background .smart-shade-overlay{width:100%;height:100%;position:absolute}html#homepg2017 .stripe-background{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;z-index:1}html#homepg2017 .stripe-background .stripe-top{width:100%;height:432px;position:absolute;top:450px;right:0;background:url("/a/dist/img/insurance/stripes-top.png") top right no-repeat;background-size:251px auto;z-index:10}html#homepg2017 .stripe-background .stripe-bottom{width:100%;height:calc(100% - 432px - 450px);position:absolute;top:calc(450px + 432px);right:0;background:url("/a/dist/img/insurance/stripes-repeat.png") top right repeat-y;background-size:251px auto;z-index:10}html#homepg2017 .stripe-background:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(/a/dist/img/insurance/background-repeat.png) repeat;background-size:121px auto}@media (max-width: 768px){html#homepg2017 .stripe-background .stripe-top,html#homepg2017 .stripe-background .stripe-bottom{right:-90px}html#homepg2017 .stripe-background .stripe-top{top:200px}html#homepg2017 .stripe-background .stripe-bottom{top:calc(200px + 432px);height:calc(100% - 432px - 200px)}}html#homepg2017 .upper-background-container{z-index:1;background:#14335e;background:linear-gradient(180deg, #05538b 60%, transparent 100%);width:100%;float:left;position:relative}html#homepg2017 .upper-background-container:after{z-index:-1;content:"";display:block;position:absolute;top:0;left:0;width:100%;height:80%;background:url(/a/dist/img/insurance/background-repeat.png) repeat;background-size:121px auto}html#homepg2017 .lower-background-container{padding-top:200px;background:#004b7c;background:linear-gradient(180deg, #05538b 0%, #c04b5f 100%);width:100%;float:left;position:relative}html#homepg2017 .row.padding{padding-left:20px;padding-right:20px}html#homepg2017 .cd-main-header .container,html#homepg2017 .cd-main-header .recirculation>.spark-line,html#homepg2017 .cd-main-header .new-links-module>.spark-line,html#homepg2017 .cd-main-header .links-module>.spark-line{width:295px}html#homepg2017 .container,html#homepg2017 .recirculation>.spark-line,html#homepg2017 .new-links-module>.spark-line,html#homepg2017 .links-module>.spark-line{width:295px}body.homepage.homepg2017{background-color:#fff}body.homepage.homepg2017 .container.full-bleed,body.homepage.homepg2017 .recirculation>.full-bleed.spark-line,body.homepage.homepg2017 .new-links-module>.full-bleed.spark-line,body.homepage.homepg2017 .links-module>.full-bleed.spark-line{max-width:100% !important;width:100%;padding-right:0 !important;padding-left:0 !important}body.homepage.homepg2017 .container.full-bleed .col-md-12,body.homepage.homepg2017 .recirculation>.full-bleed.spark-line .col-md-12,body.homepage.homepg2017 .new-links-module>.full-bleed.spark-line .col-md-12,body.homepage.homepg2017 .links-module>.full-bleed.spark-line .col-md-12{padding-right:0 !important;padding-left:0 !important}body.homepage.homepg2017 .light #hero .welcome .shuffle-letters{color:#021D44}body.homepage.homepg2017 .light #hero .welcome .tagline{color:#021D44}body.homepage.homepg2017 .light #hero .welcome .tagline p{color:#021D44}body.homepage.homepg2017 .light .case-study-intro{color:#021D44}body.homepage.homepg2017 .light .pressbg #pressevents--title{color:#021D44}body.homepage.homepg2017 .light .casestudy .story h3{color:#021D44}body.homepage.homepg2017 .light .eventsbg h2{color:#021D44}body.homepage.homepg2017 .light #press .item-list{border-bottom:1px solid #021D44}body.homepage.homepg2017 .light #press .item-list .title p a{color:#021D44}body.homepage.homepg2017 .light #press .item-list .title p a:visited{color:#021D44}body.homepage.homepg2017 .light #events .item-list{border-bottom:1px solid #021D44}body.homepage.homepg2017 .light #events .item-list .title p a{color:#021D44}body.homepage.homepg2017 .light #events .item-list .title p a:visited{color:#021D44}body.homepage.homepg2017.saved-items--active{background-color:#031a34}body.homepage.homepg2017 .video-hero-homepage{min-height:75vh;max-height:75vh !important;height:75vh;text-align:center;background-color:#000;background-size:cover;background-repeat:no-repeat;background-position:center center}@media screen and (min-width: 275px){body.homepage.homepg2017 .video-hero-homepage.message-hero{padding-top:100px;height:auto;max-height:none !important;min-height:auto}}@media screen and (min-width: 768px){body.homepage.homepg2017 .video-hero-homepage.message-hero{padding-top:100px;height:auto;max-height:none !important;min-height:auto}}body.homepage.homepg2017 .video-hero-homepage.message-hero .message{padding-top:40px}body.homepage.homepg2017 .video-hero-homepage.message-hero .message p{color:black;text-align:left;line-height:2rem;font-size:1.5rem}body.homepage.homepg2017 .video-hero-homepage p{font-size:2.5rem}body.homepage.homepg2017 .video-hero-homepage .hero-subtitle.signature-style{font-family:photograph-signature;line-height:1;font-size:4.5rem !important}@media screen and (min-width: 275px){body.homepage.homepg2017 .video-hero-homepage .hero-subtitle.signature-style{font-size:2.5rem !important;line-height:1}}@media screen and (min-width: 768px){body.homepage.homepg2017 .video-hero-homepage .hero-subtitle.signature-style{font-size:4.5rem !important;line-height:1}}body.homepage.homepg2017 .video-hero-homepage .icon-chevron{color:#FF555F;margin-left:20px;font-weight:bold;font-size:22px}body.homepage.homepg2017 .video-hero-homepage .oval-button{text-decoration:none;color:#FF555F;background:none !important}body.homepage.homepg2017 .video-hero-homepage .story__link{font-size:1.7rem}body.homepage.homepg2017 .video-hero-homepage .top-disclaimer{font-size:3rem !important;line-height:2rem !important;margin-top:120px;margin-bottom:0 !important}body.homepage.homepg2017 .video-hero-homepage .top-disclaimer p{font-size:3rem !important;line-height:2rem !important;margin-top:120px;margin-bottom:0 !important}@media (max-width: 768px){body.homepage.homepg2017 .video-hero-homepage .top-disclaimer{margin-top:150px;line-height:2rem !important;font-size:3rem !important}body.homepage.homepg2017 .video-hero-homepage .top-disclaimer p{margin-top:150px;line-height:2rem !important;font-size:3rem !important}}body.homepage.homepg2017 .video-hero-homepage .bottom-disclaimer{font-size:1.3rem !important;text-transform:uppercase;margin-top:30px;line-height:2rem !important}body.homepage.homepg2017 .video-hero-homepage .bottom-disclaimer p{font-size:1.3rem !important;text-transform:uppercase;margin-top:30px;line-height:2rem !important}@media (max-width: 768px){body.homepage.homepg2017 .video-hero-homepage .bottom-disclaimer{line-height:2rem !important;margin-top:10px !important;font-size:0.9rem !important}body.homepage.homepg2017 .video-hero-homepage .bottom-disclaimer p{line-height:2rem !important;margin-top:10px !important;font-size:0.9rem !important}}body.homepage.homepg2017 .video-hero-homepage .video-hero__background.no-overlay:before{background-image:none !important}body.homepage.homepg2017 .video-hero-homepage.video-hero-photo .top-disclaimer{line-height:3rem !important;font-size:2.8rem !important}body.homepage.homepg2017 .video-hero-homepage.video-hero-photo .top-disclaimer p{line-height:3rem !important;font-size:2.8rem !important}@media (max-width: 768px){body.homepage.homepg2017 .video-hero-homepage.video-hero-photo .top-disclaimer{line-height:2.5rem !important;font-size:1.7rem !important}body.homepage.homepg2017 .video-hero-homepage.video-hero-photo .top-disclaimer p{line-height:2.5rem !important;font-size:1.7rem !important}}body.homepage.homepg2017 .video-hero-homepage.video-hero-photo .feature-desktop-image{display:inline;margin-top:15px !important;margin-bottom:15px !important;width:500px !important}@media (max-width: 768px){body.homepage.homepg2017 .video-hero-homepage.video-hero-photo .feature-desktop-image{display:none}}@media screen and (min-width: 900px){body.homepage.homepg2017 .video-hero-homepage.video-hero-photo .feature-desktop-image{display:inline;margin-top:15px !important;margin-bottom:15px !important}}@media screen and (min-width: 1900px){body.homepage.homepg2017 .video-hero-homepage.video-hero-photo .feature-desktop-image{display:inline;margin-top:15px !important;margin-bottom:15px !important}}body.homepage.homepg2017 .video-hero-homepage.video-hero-photo .feature-mobile-image{display:none;margin-top:0px !important;margin-bottom:0px !important;width:200px !important}@media (max-width: 768px){body.homepage.homepg2017 .video-hero-homepage.video-hero-photo .feature-mobile-image{display:inline !important;width:130px !important}}body.homepage.homepg2017 .video-hero-homepage.video-hero-photo h1{line-height:3rem !important;font-size:2.8rem !important;color:white;margin-bottom:20px;margin-top:0px}body.homepage.homepg2017 .video-hero-homepage.video-hero-photo h1 p{line-height:3rem !important;font-size:2.8rem !important;color:white;margin-bottom:20px;margin-top:0px}@media (max-width: 768px){body.homepage.homepg2017 .video-hero-homepage.video-hero-photo h1{margin-top:10px;line-height:2.5rem !important;font-size:1.7rem !important}body.homepage.homepg2017 .video-hero-homepage.video-hero-photo h1 p{margin-top:10px;line-height:2.5rem !important;font-size:1.7rem !important}}body.homepage.homepg2017 .video-hero-homepage.video-hero-photo p{font-size:3rem;margin-bottom:1em;color:white;font-weight:300}@media (max-width: 768px){body.homepage.homepg2017 .video-hero-homepage.video-hero-photo p{line-height:5rem}}body.homepage.homepg2017 .video-hero-homepage.video-hero-photo p.special-title{margin-bottom:0.8em !important}body.homepage.homepg2017 .video-hero-homepage.video-hero-photo p.special-title span{font-weight:300;color:#fff;font-size:4rem;padding:5px;background-color:#ff555f}body.homepage.homepg2017 .video-hero-homepage.video-hero-photo .icon-chevron{color:#ff555f;margin-left:20px;font-weight:bold;font-size:22px}body.homepage.homepg2017 .video-hero-homepage.video-hero-photo .oval-button{text-decoration:none;color:#FF555F}body.homepage.homepg2017 .video-hero-homepage.video-hero-photo .story__link{font-size:1.7rem;margin:42px auto 0}@media screen and (min-width: 275px){body.homepage.homepg2017 .video-hero-homepage.video-hero-photo .story__link{margin:20px auto 0}}@media screen and (min-width: 900px){body.homepage.homepg2017 .video-hero-homepage.video-hero-photo .story__link{margin:42px auto 0;margin-top:0 !important}}@media screen and (min-width: 1900px){body.homepage.homepg2017 .video-hero-homepage.video-hero-photo .story__link{margin:42px auto 0}}body.homepage.homepg2017 .video-hero-homepage .container .row,body.homepage.homepg2017 .video-hero-homepage .recirculation>.spark-line .row,body.homepage.homepg2017 .video-hero-homepage .new-links-module>.spark-line .row,body.homepage.homepg2017 .video-hero-homepage .links-module>.spark-line .row{z-index:12;top:50%;transform:translateY(-50%)}@media screen and (max-height: 360px) and (max-width: 640px){body.homepage.homepg2017 .video-hero-homepage .container .row,body.homepage.homepg2017 .video-hero-homepage .recirculation>.spark-line .row,body.homepage.homepg2017 .video-hero-homepage .new-links-module>.spark-line .row,body.homepage.homepg2017 .video-hero-homepage .links-module>.spark-line .row{top:37%;transform:none}}@media screen and (max-height: 375px) and (max-width: 667px){body.homepage.homepg2017 .video-hero-homepage .container .row,body.homepage.homepg2017 .video-hero-homepage .recirculation>.spark-line .row,body.homepage.homepg2017 .video-hero-homepage .new-links-module>.spark-line .row,body.homepage.homepg2017 .video-hero-homepage .links-module>.spark-line .row{margin-top:35px}}body.homepage.homepg2017 h1{text-transform:none}body.homepage.homepg2017+.page-content-wrapper{margin-top:-70px}body.homepage.homepg2017 .story__link{display:flex;flex-direction:row;width:60%;justify-content:center;align-items:center;margin:42px auto 0}body.homepage.homepg2017 .story__link .oval-button{margin-left:22px}body.homepage.homepg2017 .story__link:hover{color:#fff}body.homepage.homepg2017 .page .page-content-wrapper{background-position:center 41px;background-size:1860px}@media screen and (min-width: 992px){body.homepage.homepg2017 .page .page-content-wrapper{background-size:1940px}}@media screen and (min-width: 1124px){body.homepage.homepg2017 .page .page-content-wrapper{background-size:1940px;background-position:center 277px}}@media screen and (min-width: 1367px){body.homepage.homepg2017 .page .page-content-wrapper{background-size:1940px}}body.homepage.homepg2017 h1,body.homepage.homepg2017 h2,body.homepage.homepg2017 h3,body.homepage.homepg2017 h4,body.homepage.homepg2017 p,body.homepage.homepg2017 caption a{color:white}body.homepage.homepg2017 #hero .welcome{margin-top:85px;margin-bottom:75px}body.homepage.homepg2017 #hero h1{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:40px;color:#fff;letter-spacing:0;line-height:52px;text-transform:none;text-align:center;margin-bottom:25px;padding:0 5px}body.homepage.homepg2017 #hero p.tagline{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-size:18px;color:#fff;letter-spacing:0.47px;line-height:26px;text-align:center;padding:0 40px}body.homepage.homepg2017 #manifest-video{width:100%;margin:0px auto;margin-top:0px;box-shadow:0 0 20px 0 rgba(0,0,0,0.2);z-index:0;overflow:hidden}body.homepage.homepg2017 #manifest-video:focus{outline:3px solid #25a5bd}body.homepage.homepg2017 h2.case-study-intro{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:60px;color:#fff;letter-spacing:0;line-height:52px;text-align:center;margin-top:85px;margin-bottom:75px}body.homepage.homepg2017 h2.case-study-intro br{display:none}body.homepage.homepg2017 section.casestudy{border-top:1px solid rgba(255,255,255,0.1);padding-top:68px;padding-bottom:60px;overflow:hidden}body.homepage.homepg2017 section.casestudy .story h3{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:24px;color:#fff;letter-spacing:0;line-height:32px;margin-bottom:0}body.homepage.homepg2017 section.casestudy .story .black{color:#000}body.homepage.homepg2017 section.casestudy .story .cta{padding-top:4px}body.homepage.homepg2017 section.casestudy img.feature{margin-top:51px}body.homepage.homepg2017 section.casestudy img.feature.two{margin-left:35px}body.homepage.homepg2017 section.casestudy.first{margin-top:10px;padding-top:70px;border-top:0 none}body.homepage.homepg2017 section.casestudy.first h3{color:#fff}body.homepage.homepg2017 .pressbg .container .title-row.padded,body.homepage.homepg2017 .pressbg .recirculation>.spark-line .title-row.padded,body.homepage.homepg2017 .pressbg .new-links-module>.spark-line .title-row.padded,body.homepage.homepg2017 .pressbg .links-module>.spark-line .title-row.padded,body.homepage.homepg2017 .eventsbg .container .title-row.padded,body.homepage.homepg2017 .eventsbg .recirculation>.spark-line .title-row.padded,body.homepage.homepg2017 .eventsbg .new-links-module>.spark-line .title-row.padded,body.homepage.homepg2017 .eventsbg .links-module>.spark-line .title-row.padded{padding-top:85px}body.homepage.homepg2017 .pressbg .container .title-row.padded h2,body.homepage.homepg2017 .pressbg .recirculation>.spark-line .title-row.padded h2,body.homepage.homepg2017 .pressbg .new-links-module>.spark-line .title-row.padded h2,body.homepage.homepg2017 .pressbg .links-module>.spark-line .title-row.padded h2,body.homepage.homepg2017 .eventsbg .container .title-row.padded h2,body.homepage.homepg2017 .eventsbg .recirculation>.spark-line .title-row.padded h2,body.homepage.homepg2017 .eventsbg .new-links-module>.spark-line .title-row.padded h2,body.homepage.homepg2017 .eventsbg .links-module>.spark-line .title-row.padded h2{margin-bottom:29px}body.homepage.homepg2017 .pressbg h2,body.homepage.homepg2017 .eventsbg h2{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:60px;color:#fff;letter-spacing:0;line-height:40px;text-align:center;padding:0;text-align:left}body.homepage.homepg2017 .pressbg h2 br,body.homepage.homepg2017 .eventsbg h2 br{display:inline-block}body.homepage.homepg2017 section#press .item-list,body.homepage.homepg2017 section#events .item-list{border-bottom:0 none;margin-top:25px;overflow:auto}body.homepage.homepg2017 section#press .item-list .date,body.homepage.homepg2017 section#events .item-list .date{float:none;font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#FF555F;letter-spacing:0.88px;line-height:20px;text-transform:uppercase;margin-top:4px;margin-bottom:25px}body.homepage.homepg2017 section#press .item-list .title,body.homepage.homepg2017 section#events .item-list .title{float:none;margin-left:0px;margin-bottom:28px}body.homepage.homepg2017 section#press .item-list .title p,body.homepage.homepg2017 section#events .item-list .title p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:18px;color:#2d3135;letter-spacing:1.12px;line-height:24px}body.homepage.homepg2017 section#press .item-list .title p a,body.homepage.homepg2017 section#press .item-list .title p a:visited,body.homepage.homepg2017 section#events .item-list .title p a,body.homepage.homepg2017 section#events .item-list .title p a:visited{color:#fff}body.homepage.homepg2017 section#press .item-list .title p a:hover,body.homepage.homepg2017 section#events .item-list .title p a:hover{color:#FF555F;text-decoration:underline}body.homepage.homepg2017 section#press .item-list .title p a:active,body.homepage.homepg2017 section#events .item-list .title p a:active{text-decoration:none}body.homepage.homepg2017 section#press .item-list .location,body.homepage.homepg2017 section#events .item-list .location{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:16px;color:#FF555F;letter-spacing:1px;line-height:20px;margin-top:-9px}body.homepage.homepg2017 section#press .cta.red p,body.homepage.homepg2017 section#events .cta.red p{position:absolute;right:116px;margin-top:-6px}body.homepage.homepg2017 section#press{margin-top:42px}body.homepage.homepg2017 section#events{margin-top:37px}body.homepage.homepg2017 section#events .date{margin-bottom:15px}body.homepage.homepg2017 section#events .title{margin-bottom:33px}body.homepage.homepg2017 section#events .title p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:24px !important;color:#2d3135;letter-spacing:1.5px;line-height:24px}body.homepage.homepg2017 .story{padding:0;min-height:auto;overflow:visible}@media screen and (min-width: 768px){body.homepage.homepg2017 .story{height:auto}}@media (min-width: 0px) and (max-width: 496px){body.homepage.homepg2017 main.cd-main-content.main{background-size:1880px}}@media (min-width: 440px) and (max-width: 549px){body.homepage.homepg2017{background-position:center 270px}}@media (min-width: 550px) and (max-width: 569px){body.homepage.homepg2017{background-position:center 260px}}@media (min-width: 570px) and (max-width: 723px){body.homepage.homepg2017{background-position:center 210px}}@media (min-width: 724px) and (max-width: 767px){body.homepage.homepg2017{background-position:center 188px}}@media (max-width: 768px){body.homepage.homepg2017 .pressbg h2,body.homepage.homepg2017 .eventsbg h2{font-size:40px;line-height:52px;text-align:center}body.homepage.homepg2017 .homepage-cards{width:100%;float:left}body.homepage.homepg2017 .homepage-cards .card{width:100%;float:left;position:relative;overflow:hidden}body.homepage.homepg2017 .homepage-cards .card .card-background{width:100%;float:left;overflow:hidden}body.homepage.homepg2017 .homepage-cards .card .card-background img{height:456px;width:1200px;max-width:none;float:left}body.homepage.homepg2017 .homepage-cards .card .card-background img.mobile{display:none}body.homepage.homepg2017 .homepage-cards .card .card-background .smart-shade-overlay{width:100%;height:100%;position:absolute}body.homepage.homepg2017 .homepage-cards .card .card-content-wrapper{width:80%;height:inherit;margin:auto;max-width:1032px}body.homepage.homepg2017 .homepage-cards .card .card-content{position:initial;width:550px;height:100%;padding-top:130px;padding-bottom:20px;text-align:left}body.homepage.homepg2017 .homepage-cards .card .card-content .ordered-number{color:#FF555F;line-height:1;font-weight:600;text-align:left;padding-right:30px;width:100px;display:inline-block;vertical-align:top;font-size:60px;line-height:60px}body.homepage.homepg2017 .homepage-cards .card .card-content .ordered-number .order-index{font-size:100px;font-family:"Guardian Egyptian -SemiBold"}body.homepage.homepg2017 .homepage-cards .card .card-content .content{width:400px;display:inline-block}body.homepage.homepg2017 .homepage-cards .card .card-content .content h3{margin-bottom:20px;margin-top:0;font-size:60px;line-height:60px}body.homepage.homepg2017 .homepage-cards .card.right-aligned .card-content{left:auto;right:0;text-align:left;margin-left:auto}body.homepage.homepg2017 .homepage-cards .card.right-aligned .card-content .content{text-align:left}body.homepage.homepg2017 .homepage-cards .card.right-aligned .card-content .cta-wrapper{float:right}body.homepage.homepg2017 .homepage-cards .card.right-aligned .card-background img{float:right}}@media (max-width: 768px) and (max-width: 768px){body.homepage.homepg2017 .homepage-cards .card figure{display:grid;place-items:center}body.homepage.homepg2017 .homepage-cards .card .card-background{width:100%;height:100%}body.homepage.homepg2017 .homepage-cards .card .card-background img{height:auto;width:100%}body.homepage.homepg2017 .homepage-cards .card .card-background img.mobile{display:block}body.homepage.homepg2017 .homepage-cards .card .card-background img.desktop{display:none}body.homepage.homepg2017 .homepage-cards .card .card-content{width:100%;flex-flow:column;padding:25px;padding:calc(15px + 10 * ((100vw - 320px) / 448));justify-content:center;z-index:20;display:flex}body.homepage.homepg2017 .homepage-cards .card .card-content .ordered-number{flex:0 0 auto;width:100%;float:left;text-align:left;padding:0;font-size:calc(24px + 36 * ((100vw - 320px) / 448));line-height:calc(26px + 34 * ((100vw - 320px) / 448))}body.homepage.homepg2017 .homepage-cards .card .card-content .ordered-number .order-index{font-size:calc(40px + 60 * ((100vw - 320px) / 448))}body.homepage.homepg2017 .homepage-cards .card .card-content .content{flex:0 0 auto;width:100%;float:left;padding:0;text-align:left}body.homepage.homepg2017 .homepage-cards .card .card-content .content h3{margin-top:5px;font-size:calc(24px + 36 * ((100vw - 320px) / 448));line-height:calc(26px + 34 * ((100vw - 320px) / 448));margin-bottom:10px}body.homepage.homepg2017 .homepage-cards .card .card-content .content p{font-size:calc(14px + 3 * ((100vw - 320px) / 448));line-height:calc(20px + 6 * ((100vw - 320px) / 448))}body.homepage.homepg2017 .homepage-cards .card .card-content.mobile{display:block}body.homepage.homepg2017 .homepage-cards .card.right-aligned .card-content{padding:25px}}@media (max-width: 768px){body.homepage.homepg2017 #trends{width:100%;float:left;position:relative;z-index:20}body.homepage.homepg2017 #trends.wide-trends .right-aligned .card-content .content{text-align:right}body.homepage.homepg2017 #trends .intro{width:100%;text-align:center;max-width:800px;margin:0 auto;padding-top:100px}body.homepage.homepg2017 #trends .intro h2{margin-bottom:20px;font-size:50px;line-height:50px}body.homepage.homepg2017 #trends .intro p{max-width:600px;margin:0 auto}body.homepage.homepg2017 #trends .intro:after{content:"";display:block;clear:both}body.homepage.homepg2017 #trends .homepage-cards .card{margin-top:60px}}@media (max-width: 768px) and (max-width: 768px){body.homepage.homepg2017 #trends .intro{padding-top:60px}body.homepage.homepg2017 #trends .intro h2{font-size:calc(32px + 18 * ((100vw - 320px) / 448));line-height:calc(40px + 10 * ((100vw - 320px) / 448))}body.homepage.homepg2017 #trends .homepage-cards{margin-top:20px}body.homepage.homepg2017 #trends .homepage-cards .card{margin-top:15px}}@media (max-width: 768px){body.homepage.homepg2017 #trends .cta-wrapper--right{margin-left:0 !important}body.homepage.homepg2017 #trends figure{margin:0}body.homepage.homepg2017 #trends .homepage-cards .card{margin-top:10px}body.homepage.homepg2017 #trends .homepage-cards .card.right-aligned .card-content .content{text-align:left}body.homepage.homepg2017 #trends .homepage-cards .card.right-aligned .card-content .cta-wrapper{float:left}body.homepage.homepg2017 #trends .homepage-cards .card.right-aligned .card-background img{float:left}body.homepage.homepg2017 #trends .homepage-cards .card-content .content h3{font-size:25px;line-height:35px}body.homepage.homepg2017 #trends .card-background .smart-shade-overlay{width:100%;height:100%;position:absolute}body.homepage.homepg2017 h2.case-study-intro{font-size:40px;letter-spacing:0;line-height:52px;margin-top:85px;margin-bottom:75px}body.homepage.homepg2017 h2.case-study-intro br{display:inline-block}}@media (min-width: 768px){body.homepage.homepg2017{background-position:center 260px}body.homepage.homepg2017 .pressbg h2,body.homepage.homepg2017 .eventsbg h2{font-size:40px;line-height:52px;text-align:center}body.homepage.homepg2017 .homepage-cards{width:100%;float:left}body.homepage.homepg2017 .homepage-cards .card{width:100%;float:left;position:relative;overflow:hidden}body.homepage.homepg2017 .homepage-cards .card .card-background{width:100%;float:left;overflow:hidden}body.homepage.homepg2017 .homepage-cards .card .card-background img{height:456px;width:1200px;max-width:none;float:left}body.homepage.homepg2017 .homepage-cards .card .card-background img.mobile{display:none}body.homepage.homepg2017 .homepage-cards .card .card-background .smart-shade-overlay{width:100%;height:100%;position:absolute}body.homepage.homepg2017 .homepage-cards .card .card-content-wrapper{width:80%;height:inherit;margin:auto;max-width:1032px}body.homepage.homepg2017 .homepage-cards .card .card-content{position:initial;width:550px;height:100%;padding-top:130px;padding-bottom:20px;text-align:left}body.homepage.homepg2017 .homepage-cards .card .card-content .ordered-number{color:#FF555F;line-height:1;font-weight:600;text-align:left;padding-right:30px;width:100px;display:inline-block;vertical-align:top;font-size:60px;line-height:60px}body.homepage.homepg2017 .homepage-cards .card .card-content .ordered-number .order-index{font-size:100px;font-family:"Guardian Egyptian -SemiBold"}body.homepage.homepg2017 .homepage-cards .card .card-content .content{width:400px;display:inline-block}body.homepage.homepg2017 .homepage-cards .card .card-content .content h3{margin-bottom:20px;margin-top:0;font-size:60px;line-height:60px}body.homepage.homepg2017 .homepage-cards .card.right-aligned .card-content{left:auto;right:0;text-align:left;margin-left:auto}body.homepage.homepg2017 .homepage-cards .card.right-aligned .card-content .content{text-align:left}body.homepage.homepg2017 .homepage-cards .card.right-aligned .card-content .cta-wrapper{float:right}body.homepage.homepg2017 .homepage-cards .card.right-aligned .card-background img{float:right}}@media (min-width: 768px) and (max-width: 768px){body.homepage.homepg2017 .homepage-cards .card figure{display:grid;place-items:center}body.homepage.homepg2017 .homepage-cards .card .card-background{width:100%;height:100%}body.homepage.homepg2017 .homepage-cards .card .card-background img{height:auto;width:100%}body.homepage.homepg2017 .homepage-cards .card .card-background img.mobile{display:block}body.homepage.homepg2017 .homepage-cards .card .card-background img.desktop{display:none}body.homepage.homepg2017 .homepage-cards .card .card-content{width:100%;flex-flow:column;padding:25px;padding:calc(15px + 10 * ((100vw - 320px) / 448));justify-content:center;z-index:20;display:flex}body.homepage.homepg2017 .homepage-cards .card .card-content .ordered-number{flex:0 0 auto;width:100%;float:left;text-align:left;padding:0;font-size:calc(24px + 36 * ((100vw - 320px) / 448));line-height:calc(26px + 34 * ((100vw - 320px) / 448))}body.homepage.homepg2017 .homepage-cards .card .card-content .ordered-number .order-index{font-size:calc(40px + 60 * ((100vw - 320px) / 448))}body.homepage.homepg2017 .homepage-cards .card .card-content .content{flex:0 0 auto;width:100%;float:left;padding:0;text-align:left}body.homepage.homepg2017 .homepage-cards .card .card-content .content h3{margin-top:5px;font-size:calc(24px + 36 * ((100vw - 320px) / 448));line-height:calc(26px + 34 * ((100vw - 320px) / 448));margin-bottom:10px}body.homepage.homepg2017 .homepage-cards .card .card-content .content p{font-size:calc(14px + 3 * ((100vw - 320px) / 448));line-height:calc(20px + 6 * ((100vw - 320px) / 448))}body.homepage.homepg2017 .homepage-cards .card .card-content.mobile{display:block}body.homepage.homepg2017 .homepage-cards .card.right-aligned .card-content{padding:25px}}@media (min-width: 768px){body.homepage.homepg2017 #trends{width:100%;float:left;position:relative;z-index:20}body.homepage.homepg2017 #trends.wide-trends .right-aligned .card-content .content{text-align:right}body.homepage.homepg2017 #trends .intro{width:100%;text-align:center;max-width:800px;margin:0 auto;padding-top:100px}body.homepage.homepg2017 #trends .intro h2{margin-bottom:20px;font-size:50px;line-height:50px}body.homepage.homepg2017 #trends .intro p{max-width:600px;margin:0 auto}body.homepage.homepg2017 #trends .intro:after{content:"";display:block;clear:both}body.homepage.homepg2017 #trends .homepage-cards .card{margin-top:60px}}@media (min-width: 768px) and (max-width: 768px){body.homepage.homepg2017 #trends .intro{padding-top:60px}body.homepage.homepg2017 #trends .intro h2{font-size:calc(32px + 18 * ((100vw - 320px) / 448));line-height:calc(40px + 10 * ((100vw - 320px) / 448))}body.homepage.homepg2017 #trends .homepage-cards{margin-top:20px}body.homepage.homepg2017 #trends .homepage-cards .card{margin-top:15px}}@media (min-width: 768px){body.homepage.homepg2017 #trends .cta-wrapper--right{margin-left:auto !important}body.homepage.homepg2017 #trends figure{margin:0}body.homepage.homepg2017 #trends .homepage-cards .card{margin-top:10px}body.homepage.homepg2017 #trends .homepage-cards .card.right-aligned .card-content .content{text-align:left}body.homepage.homepg2017 #trends .homepage-cards .card.right-aligned .card-content .cta-wrapper{float:left}body.homepage.homepg2017 #trends .homepage-cards .card.right-aligned .card-background img{float:left}body.homepage.homepg2017 #trends .homepage-cards .card-content .content h3{font-size:25px;line-height:35px}body.homepage.homepg2017 #trends .card-background .smart-shade-overlay{width:100%;height:100%;position:absolute}body.homepage.homepg2017 .cd-main-header .container,body.homepage.homepg2017 .cd-main-header .recirculation>.spark-line,body.homepage.homepg2017 .cd-main-header .new-links-module>.spark-line,body.homepage.homepg2017 .cd-main-header .links-module>.spark-line{width:768px}body.homepage.homepg2017 .container,body.homepage.homepg2017 .recirculation>.spark-line,body.homepage.homepg2017 .new-links-module>.spark-line,body.homepage.homepg2017 .links-module>.spark-line{width:768px}body.homepage.homepg2017 main.cd-main-content.main{background-size:2160px}body.homepage.homepg2017 #hero .welcome{margin-top:85px;margin-bottom:75px}body.homepage.homepg2017 #hero h1{font-size:50px;line-height:74px;margin-bottom:0;padding:0}body.homepage.homepg2017 #hero p.tagline{font-size:18px;letter-spacing:0.47px;line-height:54px;padding:0}body.homepage.homepg2017 .see-how{height:111px}body.homepage.homepg2017 .see-how a.play-button{margin-top:-7px}body.homepage.homepg2017 h2.case-study-intro{font-size:40px;letter-spacing:0;line-height:52px;margin-top:85px;margin-bottom:75px}body.homepage.homepg2017 h2.case-study-intro br{display:inline-block}body.homepage.homepg2017 section.casestudy{margin-top:13px;border-top:none;padding-bottom:60px;overflow:hidden}body.homepage.homepg2017 section.casestudy .story h3{font-size:30px;line-height:42px}body.homepage.homepg2017 section.casestudy img.feature{margin-top:5px;margin-left:46px}body.homepage.homepg2017 section.casestudy img.feature.one{width:511px;height:383px}body.homepage.homepg2017 section.casestudy img.feature.two{width:397px;margin-left:-1%}body.homepage.homepg2017 section.casestudy img.feature.three{width:455px;height:auto}body.homepage.homepg2017 section.casestudy.first{margin-top:0}body.homepage.homepg2017 .pressbg .container .title-row.padded,body.homepage.homepg2017 .pressbg .recirculation>.spark-line .title-row.padded,body.homepage.homepg2017 .pressbg .new-links-module>.spark-line .title-row.padded,body.homepage.homepg2017 .pressbg .links-module>.spark-line .title-row.padded,body.homepage.homepg2017 .eventsbg .container .title-row.padded,body.homepage.homepg2017 .eventsbg .recirculation>.spark-line .title-row.padded,body.homepage.homepg2017 .eventsbg .new-links-module>.spark-line .title-row.padded,body.homepage.homepg2017 .eventsbg .links-module>.spark-line .title-row.padded{padding-top:85px}body.homepage.homepg2017 .pressbg .container .title-row.padded h2,body.homepage.homepg2017 .pressbg .recirculation>.spark-line .title-row.padded h2,body.homepage.homepg2017 .pressbg .new-links-module>.spark-line .title-row.padded h2,body.homepage.homepg2017 .pressbg .links-module>.spark-line .title-row.padded h2,body.homepage.homepg2017 .eventsbg .container .title-row.padded h2,body.homepage.homepg2017 .eventsbg .recirculation>.spark-line .title-row.padded h2,body.homepage.homepg2017 .eventsbg .new-links-module>.spark-line .title-row.padded h2,body.homepage.homepg2017 .eventsbg .links-module>.spark-line .title-row.padded h2{margin-bottom:29px}body.homepage.homepg2017 .pressbg h2,body.homepage.homepg2017 .eventsbg h2{font-size:60px;letter-spacing:0;line-height:52px;margin:0 0 20px 0;padding:0;text-align:center}body.homepage.homepg2017 .pressbg h2 br,body.homepage.homepg2017 .eventsbg h2 br{display:inline-block}body.homepage.homepg2017 .pressbg{background-position:-9999px -9999px}body.homepage.homepg2017 .eventsbg{background-position:-9999px -9999px;padding-bottom:20px}body.homepage.homepg2017 .eventsbg h2{margin-top:37px}body.homepage.homepg2017 section#press .item-list,body.homepage.homepg2017 section#events .item-list{border-bottom:1px solid #e4e4e4;margin-top:29px;overflow:auto}body.homepage.homepg2017 section#press .item-list .date,body.homepage.homepg2017 section#events .item-list .date{float:left;width:116px;font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#FF555F;letter-spacing:0.88px;line-height:20px;text-transform:uppercase;margin-top:4px}body.homepage.homepg2017 section#press .item-list .title,body.homepage.homepg2017 section#events .item-list .title{float:left;width:577px;margin-left:0;margin-bottom:15px}body.homepage.homepg2017 section#press .item-list .title p,body.homepage.homepg2017 section#events .item-list .title p{font-size:20px;color:#2d3135;letter-spacing:0.5px;line-height:32px}body.homepage.homepg2017 section#press .item-list .location,body.homepage.homepg2017 section#events .item-list .location{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#FF555F;letter-spacing:0.88px;line-height:20px;margin-top:-9px}body.homepage.homepg2017 section#press .cta.red p,body.homepage.homepg2017 section#events .cta.red p{right:125px}body.homepage.homepg2017 section#press{margin-top:42px}body.homepage.homepg2017 section#events{margin-top:64px}body.homepage.homepg2017 section#events .item-list .title{margin-bottom:43px}body.homepage.homepg2017 section#events .item-list .location{margin-top:-11px}}@media (min-width: 992px){body.homepage.homepg2017{background-position:center 270px}body.homepage.homepg2017 .pressbg h2,body.homepage.homepg2017 .eventsbg h2{text-align:center;font-size:60px;line-height:52px}body.homepage.homepg2017 .homepage-cards{width:100%;float:left}body.homepage.homepg2017 .homepage-cards .card{width:100%;float:left;position:relative;overflow:hidden}body.homepage.homepg2017 .homepage-cards .card .card-background{width:100%;float:left;overflow:hidden}body.homepage.homepg2017 .homepage-cards .card .card-background img{height:456px;width:1200px;max-width:none;float:left}body.homepage.homepg2017 .homepage-cards .card .card-background img.mobile{display:none}body.homepage.homepg2017 .homepage-cards .card .card-background .smart-shade-overlay{width:100%;height:100%;position:absolute}body.homepage.homepg2017 .homepage-cards .card .card-content-wrapper{width:80%;height:inherit;margin:auto;max-width:1032px}body.homepage.homepg2017 .homepage-cards .card .card-content{position:initial;width:550px;height:100%;padding-top:130px;padding-bottom:20px;text-align:left}body.homepage.homepg2017 .homepage-cards .card .card-content .ordered-number{color:#FF555F;line-height:1;font-weight:600;text-align:left;padding-right:30px;width:100px;display:inline-block;vertical-align:top;font-size:60px;line-height:60px}body.homepage.homepg2017 .homepage-cards .card .card-content .ordered-number .order-index{font-size:100px;font-family:"Guardian Egyptian -SemiBold"}body.homepage.homepg2017 .homepage-cards .card .card-content .content{width:400px;display:inline-block}body.homepage.homepg2017 .homepage-cards .card .card-content .content h3{margin-bottom:20px;margin-top:0;font-size:60px;line-height:60px}body.homepage.homepg2017 .homepage-cards .card.right-aligned .card-content{left:auto;right:0;text-align:left;margin-left:auto}body.homepage.homepg2017 .homepage-cards .card.right-aligned .card-content .content{text-align:left}body.homepage.homepg2017 .homepage-cards .card.right-aligned .card-content .cta-wrapper{float:right}body.homepage.homepg2017 .homepage-cards .card.right-aligned .card-background img{float:right}}@media (min-width: 992px) and (max-width: 768px){body.homepage.homepg2017 .homepage-cards .card figure{display:grid;place-items:center}body.homepage.homepg2017 .homepage-cards .card .card-background{width:100%;height:100%}body.homepage.homepg2017 .homepage-cards .card .card-background img{height:auto;width:100%}body.homepage.homepg2017 .homepage-cards .card .card-background img.mobile{display:block}body.homepage.homepg2017 .homepage-cards .card .card-background img.desktop{display:none}body.homepage.homepg2017 .homepage-cards .card .card-content{width:100%;flex-flow:column;padding:25px;padding:calc(15px + 10 * ((100vw - 320px) / 448));justify-content:center;z-index:20;display:flex}body.homepage.homepg2017 .homepage-cards .card .card-content .ordered-number{flex:0 0 auto;width:100%;float:left;text-align:left;padding:0;font-size:calc(24px + 36 * ((100vw - 320px) / 448));line-height:calc(26px + 34 * ((100vw - 320px) / 448))}body.homepage.homepg2017 .homepage-cards .card .card-content .ordered-number .order-index{font-size:calc(40px + 60 * ((100vw - 320px) / 448))}body.homepage.homepg2017 .homepage-cards .card .card-content .content{flex:0 0 auto;width:100%;float:left;padding:0;text-align:left}body.homepage.homepg2017 .homepage-cards .card .card-content .content h3{margin-top:5px;font-size:calc(24px + 36 * ((100vw - 320px) / 448));line-height:calc(26px + 34 * ((100vw - 320px) / 448));margin-bottom:10px}body.homepage.homepg2017 .homepage-cards .card .card-content .content p{font-size:calc(14px + 3 * ((100vw - 320px) / 448));line-height:calc(20px + 6 * ((100vw - 320px) / 448))}body.homepage.homepg2017 .homepage-cards .card .card-content.mobile{display:block}body.homepage.homepg2017 .homepage-cards .card.right-aligned .card-content{padding:25px}}@media (min-width: 992px){body.homepage.homepg2017 #trends{width:100%;float:left;position:relative;z-index:20}body.homepage.homepg2017 #trends.wide-trends .right-aligned .card-content .content{text-align:right}body.homepage.homepg2017 #trends .intro{width:100%;text-align:center;max-width:800px;margin:0 auto;padding-top:100px}body.homepage.homepg2017 #trends .intro h2{margin-bottom:20px;font-size:50px;line-height:50px}body.homepage.homepg2017 #trends .intro p{max-width:600px;margin:0 auto}body.homepage.homepg2017 #trends .intro:after{content:"";display:block;clear:both}body.homepage.homepg2017 #trends .homepage-cards .card{margin-top:60px}}@media (min-width: 992px) and (max-width: 768px){body.homepage.homepg2017 #trends .intro{padding-top:60px}body.homepage.homepg2017 #trends .intro h2{font-size:calc(32px + 18 * ((100vw - 320px) / 448));line-height:calc(40px + 10 * ((100vw - 320px) / 448))}body.homepage.homepg2017 #trends .homepage-cards{margin-top:20px}body.homepage.homepg2017 #trends .homepage-cards .card{margin-top:15px}}@media (min-width: 992px){body.homepage.homepg2017 #trends .cta-wrapper--right{margin-left:0 !important}body.homepage.homepg2017 #trends figure{margin:0}body.homepage.homepg2017 #trends .homepage-cards .card{margin-top:10px}body.homepage.homepg2017 #trends .homepage-cards .card-content .content h3{font-size:40px}body.homepage.homepg2017 #trends .card-background .smart-shade-overlay{width:100%;height:100%;position:absolute}body.homepage.homepg2017 .cd-main-header .page-content-wrapper .container,body.homepage.homepg2017 .cd-main-header .page-content-wrapper .recirculation>.spark-line,body.homepage.homepg2017 .cd-main-header .page-content-wrapper .new-links-module>.spark-line,body.homepage.homepg2017 .cd-main-header .page-content-wrapper .links-module>.spark-line{max-width:1032px;width:100%}body.homepage.homepg2017 .page-content-wrapper .container,body.homepage.homepg2017 .page-content-wrapper .recirculation>.spark-line,body.homepage.homepg2017 .page-content-wrapper .new-links-module>.spark-line,body.homepage.homepg2017 .page-content-wrapper .links-module>.spark-line{max-width:1032px;width:100%}body.homepage.homepg2017 main.cd-main-content.main{background-size:2160px}body.homepage.homepg2017 #hero .welcome{margin-top:85px;margin-bottom:75px}body.homepage.homepg2017 #hero h1{font-size:60px;line-height:74px}body.homepage.homepg2017 #hero p.tagline{font-size:20px;letter-spacing:0.52px;line-height:54px;padding:0}body.homepage.homepg2017 .see-how{height:111px}body.homepage.homepg2017 .see-how a.play-button{margin-top:-7px}body.homepage.homepg2017 h2.case-study-intro{font-size:40px;letter-spacing:0;line-height:52px;margin-top:85px;margin-bottom:75px}body.homepage.homepg2017 h2.case-study-intro br{display:inline-block}body.homepage.homepg2017 section.casestudy{margin-top:-10px;overflow:hidden}body.homepage.homepg2017 section.casestudy .story h3{font-size:30px;line-height:42px}body.homepage.homepg2017 section.casestudy img.feature{margin-top:0px}body.homepage.homepg2017 section.casestudy img.feature.one{width:550px;margin-left:95px;margin-top:-34px;height:auto}body.homepage.homepg2017 section.casestudy img.feature.two{width:382px;margin-top:-44px;margin-left:-3px;height:auto}body.homepage.homepg2017 section.casestudy img.feature.three{width:617px;height:auto}body.homepage.homepg2017 section.casestudy.first{margin-top:-20px}body.homepage.homepg2017 section.casestudy.first .story .cta{padding-top:16px}body.homepage.homepg2017 .pressbg .container .title-row.padded,body.homepage.homepg2017 .pressbg .recirculation>.spark-line .title-row.padded,body.homepage.homepg2017 .pressbg .new-links-module>.spark-line .title-row.padded,body.homepage.homepg2017 .pressbg .links-module>.spark-line .title-row.padded,body.homepage.homepg2017 .eventsbg .container .title-row.padded,body.homepage.homepg2017 .eventsbg .recirculation>.spark-line .title-row.padded,body.homepage.homepg2017 .eventsbg .new-links-module>.spark-line .title-row.padded,body.homepage.homepg2017 .eventsbg .links-module>.spark-line .title-row.padded{padding-top:85px}body.homepage.homepg2017 .pressbg .container .title-row.padded h2,body.homepage.homepg2017 .pressbg .recirculation>.spark-line .title-row.padded h2,body.homepage.homepg2017 .pressbg .new-links-module>.spark-line .title-row.padded h2,body.homepage.homepg2017 .pressbg .links-module>.spark-line .title-row.padded h2,body.homepage.homepg2017 .eventsbg .container .title-row.padded h2,body.homepage.homepg2017 .eventsbg .recirculation>.spark-line .title-row.padded h2,body.homepage.homepg2017 .eventsbg .new-links-module>.spark-line .title-row.padded h2,body.homepage.homepg2017 .eventsbg .links-module>.spark-line .title-row.padded h2{margin-bottom:29px}body.homepage.homepg2017 .pressbg h2,body.homepage.homepg2017 .eventsbg h2{font-size:60px;letter-spacing:0;line-height:62px;margin:0 0 30px 0;padding:0;text-align:center}body.homepage.homepg2017 .pressbg h2 br,body.homepage.homepg2017 .eventsbg h2 br{display:inline-block}body.homepage.homepg2017 .pressbg{background-position:-9999px -9999px}body.homepage.homepg2017 .eventsbg{background-position:-1126px -102px}body.homepage.homepg2017 section#press,body.homepage.homepg2017 section#events{margin-top:100px}body.homepage.homepg2017 section#press h2,body.homepage.homepg2017 section#events h2{font-size:30px;letter-spacing:0;line-height:42px;margin-bottom:137px;margin-left:184px}body.homepage.homepg2017 section#press .item-list,body.homepage.homepg2017 section#events .item-list{border-bottom:1px solid #e4e4e4;margin-top:24px;overflow:auto}body.homepage.homepg2017 section#press .item-list .date,body.homepage.homepg2017 section#events .item-list .date{float:left;width:93px;font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#FF555F;letter-spacing:0.88px;line-height:20px;text-transform:uppercase;margin-top:4px}body.homepage.homepg2017 section#press .item-list .title,body.homepage.homepg2017 section#events .item-list .title{float:left;width:600px;margin-left:0;margin-bottom:35px}}@media screen and (min-width: 992px) and (min-width: 1028px){body.homepage.homepg2017 section#press .item-list .title,body.homepage.homepg2017 section#events .item-list .title{width:500px}}@media (min-width: 992px){body.homepage.homepg2017 section#press .item-list .title p,body.homepage.homepg2017 section#events .item-list .title p{font-size:24px;color:#2d3135;letter-spacing:0.6px;line-height:36px}body.homepage.homepg2017 section#press .item-list .location,body.homepage.homepg2017 section#events .item-list .location{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#FF555F;letter-spacing:0.88px;line-height:20px;margin-top:-9px}body.homepage.homepg2017 section#press .cta.red p,body.homepage.homepg2017 section#events .cta.red p{right:125px}body.homepage.homepg2017 section#press{margin-top:0}body.homepage.homepg2017 section#press .item-list .title{margin-bottom:5px}body.homepage.homepg2017 section#press .item-list .date{width:98px}body.homepage.homepg2017 section#events{margin-top:64px}body.homepage.homepg2017 section#events .item-list .date{width:133px}}@media (min-width: 1024px) and (max-width: 1024px){body.homepage.homepg2017 h2.case-study-intro{margin-top:50px}body.homepage.homepg2017 section.casestudy.first{margin-top:-15px}body.homepage.homepg2017 section.casestudy{margin-top:-15px}body.homepage.homepg2017 section.casestudy img.feature.one{width:560px}body.homepage.homepg2017 section.casestudy img.feature.two{width:350px}}@media (min-width: 1200px){body.homepage.homepg2017{background-position:center 256px;background-size:2160px}body.homepage.homepg2017 .pressbg h2,body.homepage.homepg2017 .eventsbg h2{text-align:center;font-size:60px;line-height:52px}body.homepage.homepg2017 .homepage-cards{width:100%;float:left}body.homepage.homepg2017 .homepage-cards .card{width:100%;float:left;position:relative;overflow:hidden}body.homepage.homepg2017 .homepage-cards .card .card-background{width:100%;float:left;overflow:hidden}body.homepage.homepg2017 .homepage-cards .card .card-background img{height:456px;width:1200px;max-width:none;float:left}body.homepage.homepg2017 .homepage-cards .card .card-background img.mobile{display:none}body.homepage.homepg2017 .homepage-cards .card .card-background .smart-shade-overlay{width:100%;height:100%;position:absolute}body.homepage.homepg2017 .homepage-cards .card .card-content-wrapper{width:80%;height:inherit;margin:auto;max-width:1032px}body.homepage.homepg2017 .homepage-cards .card .card-content{position:initial;width:550px;height:100%;padding-top:130px;padding-bottom:20px;text-align:left}body.homepage.homepg2017 .homepage-cards .card .card-content .ordered-number{color:#FF555F;line-height:1;font-weight:600;text-align:left;padding-right:30px;width:100px;display:inline-block;vertical-align:top;font-size:60px;line-height:60px}body.homepage.homepg2017 .homepage-cards .card .card-content .ordered-number .order-index{font-size:100px;font-family:"Guardian Egyptian -SemiBold"}body.homepage.homepg2017 .homepage-cards .card .card-content .content{width:400px;display:inline-block}body.homepage.homepg2017 .homepage-cards .card .card-content .content h3{margin-bottom:20px;margin-top:0;font-size:60px;line-height:60px}body.homepage.homepg2017 .homepage-cards .card.right-aligned .card-content{left:auto;right:0;text-align:left;margin-left:auto}body.homepage.homepg2017 .homepage-cards .card.right-aligned .card-content .content{text-align:left}body.homepage.homepg2017 .homepage-cards .card.right-aligned .card-content .cta-wrapper{float:right}body.homepage.homepg2017 .homepage-cards .card.right-aligned .card-background img{float:right}}@media (min-width: 1200px) and (max-width: 768px){body.homepage.homepg2017 .homepage-cards .card figure{display:grid;place-items:center}body.homepage.homepg2017 .homepage-cards .card .card-background{width:100%;height:100%}body.homepage.homepg2017 .homepage-cards .card .card-background img{height:auto;width:100%}body.homepage.homepg2017 .homepage-cards .card .card-background img.mobile{display:block}body.homepage.homepg2017 .homepage-cards .card .card-background img.desktop{display:none}body.homepage.homepg2017 .homepage-cards .card .card-content{width:100%;flex-flow:column;padding:25px;padding:calc(15px + 10 * ((100vw - 320px) / 448));justify-content:center;z-index:20;display:flex}body.homepage.homepg2017 .homepage-cards .card .card-content .ordered-number{flex:0 0 auto;width:100%;float:left;text-align:left;padding:0;font-size:calc(24px + 36 * ((100vw - 320px) / 448));line-height:calc(26px + 34 * ((100vw - 320px) / 448))}body.homepage.homepg2017 .homepage-cards .card .card-content .ordered-number .order-index{font-size:calc(40px + 60 * ((100vw - 320px) / 448))}body.homepage.homepg2017 .homepage-cards .card .card-content .content{flex:0 0 auto;width:100%;float:left;padding:0;text-align:left}body.homepage.homepg2017 .homepage-cards .card .card-content .content h3{margin-top:5px;font-size:calc(24px + 36 * ((100vw - 320px) / 448));line-height:calc(26px + 34 * ((100vw - 320px) / 448));margin-bottom:10px}body.homepage.homepg2017 .homepage-cards .card .card-content .content p{font-size:calc(14px + 3 * ((100vw - 320px) / 448));line-height:calc(20px + 6 * ((100vw - 320px) / 448))}body.homepage.homepg2017 .homepage-cards .card .card-content.mobile{display:block}body.homepage.homepg2017 .homepage-cards .card.right-aligned .card-content{padding:25px}}@media (min-width: 1200px){body.homepage.homepg2017 #trends{width:100%;float:left;position:relative;z-index:20}body.homepage.homepg2017 #trends.wide-trends .right-aligned .card-content .content{text-align:right}body.homepage.homepg2017 #trends .intro{width:100%;text-align:center;max-width:800px;margin:0 auto;padding-top:100px}body.homepage.homepg2017 #trends .intro h2{margin-bottom:20px;font-size:50px;line-height:50px}body.homepage.homepg2017 #trends .intro p{max-width:600px;margin:0 auto}body.homepage.homepg2017 #trends .intro:after{content:"";display:block;clear:both}body.homepage.homepg2017 #trends .homepage-cards .card{margin-top:60px}}@media (min-width: 1200px) and (max-width: 768px){body.homepage.homepg2017 #trends .intro{padding-top:60px}body.homepage.homepg2017 #trends .intro h2{font-size:calc(32px + 18 * ((100vw - 320px) / 448));line-height:calc(40px + 10 * ((100vw - 320px) / 448))}body.homepage.homepg2017 #trends .homepage-cards{margin-top:20px}body.homepage.homepg2017 #trends .homepage-cards .card{margin-top:15px}}@media (min-width: 1200px){body.homepage.homepg2017 #trends .cta-wrapper--right{margin-left:auto !important}body.homepage.homepg2017 #trends figure{margin:0}body.homepage.homepg2017 #trends .homepage-cards .card{margin-top:10px}body.homepage.homepg2017 #trends .homepage-cards .card-content .content{margin-bottom:20px}body.homepage.homepg2017 #trends .homepage-cards .card-content .content.content__title-background{padding:10px;background:rgba(255,85,95,0.8)}body.homepage.homepg2017 #trends .homepage-cards .card-content .content .highlight-background{background:rgba(255,85,95,0.8)}body.homepage.homepg2017 #trends .homepage-cards .card-content .content h3{margin-bottom:0;font-size:40px}body.homepage.homepg2017 #trends .card-background .smart-shade-overlay{width:100%;height:100%;position:absolute}body.homepage.homepg2017 .stripe-background{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;z-index:1}body.homepage.homepg2017 .stripe-background .stripe-top{width:100%;height:432px;position:absolute;top:450px;right:0;background:url("/a/dist/img/insurance/stripes-top.png") top right no-repeat;background-size:251px auto;z-index:10}body.homepage.homepg2017 .stripe-background .stripe-bottom{width:100%;height:calc(100% - 432px - 450px);position:absolute;top:calc(450px + 432px);right:0;background:url("/a/dist/img/insurance/stripes-repeat.png") top right repeat-y;background-size:251px auto;z-index:10}body.homepage.homepg2017 .stripe-background:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(/a/dist/img/insurance/background-repeat.png) repeat;background-size:121px auto}}@media (min-width: 1200px) and (max-width: 768px){body.homepage.homepg2017 .stripe-background .stripe-top,body.homepage.homepg2017 .stripe-background .stripe-bottom{right:-90px}body.homepage.homepg2017 .stripe-background .stripe-top{top:200px}body.homepage.homepg2017 .stripe-background .stripe-bottom{top:calc(200px + 432px);height:calc(100% - 432px - 200px)}}@media (min-width: 1200px){body.homepage.homepg2017 .upper-background-container{z-index:1;width:100%;float:left;position:relative;background:linear-gradient(180deg, #05538b 60%, transparent 100%)}body.homepage.homepg2017 .upper-background-container:after{z-index:-1;content:"";display:block;position:absolute;top:0;left:0;width:100%;height:80%;background:url(/a/dist/img/insurance/background-repeat.png) repeat;background-size:121px auto}body.homepage.homepg2017 .lower-background-container{padding-top:200px;background:#004b7c;background:linear-gradient(180deg, #05538b 0%, #c04b5f 100%);width:100%;float:left;position:relative}body.homepage.homepg2017 main.cd-main-content.main{background-size:2160px}body.homepage.homepg2017 .cd-main-header .container,body.homepage.homepg2017 .cd-main-header .recirculation>.spark-line,body.homepage.homepg2017 .cd-main-header .new-links-module>.spark-line,body.homepage.homepg2017 .cd-main-header .links-module>.spark-line{width:1240px}body.homepage.homepg2017 .container,body.homepage.homepg2017 .recirculation>.spark-line,body.homepage.homepg2017 .new-links-module>.spark-line,body.homepage.homepg2017 .links-module>.spark-line{width:1240px}body.homepage.homepg2017 .container.cards--row,body.homepage.homepg2017 .recirculation>.cards--row.spark-line,body.homepage.homepg2017 .new-links-module>.cards--row.spark-line,body.homepage.homepg2017 .links-module>.cards--row.spark-line{width:auto;max-width:1110px}body.homepage.homepg2017 #hero .welcome{margin-top:85px;margin-bottom:75px}body.homepage.homepg2017 #hero h1{font-size:60px;letter-spacing:0;line-height:74px}body.homepage.homepg2017 #hero p.tagline{font-size:20px;letter-spacing:0.52px;line-height:54px;padding:0}body.homepage.homepg2017 h2.case-study-intro{font-size:60px;letter-spacing:0;line-height:62px;margin-top:85px;margin-bottom:75px}body.homepage.homepg2017 h2.case-study-intro br{display:inline-block}body.homepage.homepg2017 section.casestudy{padding-top:43px;padding-bottom:60px;overflow:hidden}body.homepage.homepg2017 section.casestudy .story h3{font-size:30px;line-height:42px}body.homepage.homepg2017 section.casestudy .story .cta{padding-top:0}body.homepage.homepg2017 section.casestudy img.feature.one{margin-left:0;margin-top:0;width:772px;height:auto}body.homepage.homepg2017 section.casestudy img.feature.two{width:513px;margin:0px 0 0 -4px}body.homepage.homepg2017 section.casestudy img.feature.three{width:617px;margin:0px 0 0 -4px}body.homepage.homepg2017 section.casestudy.first{margin-top:0}body.homepage.homepg2017 .pressbg .container .title-row.padded,body.homepage.homepg2017 .pressbg .recirculation>.spark-line .title-row.padded,body.homepage.homepg2017 .pressbg .new-links-module>.spark-line .title-row.padded,body.homepage.homepg2017 .pressbg .links-module>.spark-line .title-row.padded,body.homepage.homepg2017 .eventsbg .container .title-row.padded,body.homepage.homepg2017 .eventsbg .recirculation>.spark-line .title-row.padded,body.homepage.homepg2017 .eventsbg .new-links-module>.spark-line .title-row.padded,body.homepage.homepg2017 .eventsbg .links-module>.spark-line .title-row.padded{padding-top:85px}body.homepage.homepg2017 .pressbg .container .title-row.padded h2,body.homepage.homepg2017 .pressbg .recirculation>.spark-line .title-row.padded h2,body.homepage.homepg2017 .pressbg .new-links-module>.spark-line .title-row.padded h2,body.homepage.homepg2017 .pressbg .links-module>.spark-line .title-row.padded h2,body.homepage.homepg2017 .eventsbg .container .title-row.padded h2,body.homepage.homepg2017 .eventsbg .recirculation>.spark-line .title-row.padded h2,body.homepage.homepg2017 .eventsbg .new-links-module>.spark-line .title-row.padded h2,body.homepage.homepg2017 .eventsbg .links-module>.spark-line .title-row.padded h2{margin-bottom:29px}body.homepage.homepg2017 .pressbg h2,body.homepage.homepg2017 .eventsbg h2{font-size:60px;letter-spacing:0;line-height:62px;margin:0 0 20px 0;padding:0;text-align:center}body.homepage.homepg2017 .pressbg h2 br,body.homepage.homepg2017 .eventsbg h2 br{display:inline-block}body.homepage.homepg2017 .pressbg{background-position:1179px -55px}body.homepage.homepg2017 .eventsbg{background-position:-1126px -135px;padding-bottom:20px}body.homepage.homepg2017 section#press,body.homepage.homepg2017 section#events{width:834px}body.homepage.homepg2017 section#press .item-list,body.homepage.homepg2017 section#events .item-list{border-bottom:1px solid #e4e4e4;margin-top:29px;overflow:auto}body.homepage.homepg2017 section#press .item-list .date,body.homepage.homepg2017 section#events .item-list .date{float:left;width:200px;font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#FF555F;letter-spacing:0.88px;line-height:20px;text-transform:uppercase;margin-top:12px}body.homepage.homepg2017 section#press .item-list .title,body.homepage.homepg2017 section#events .item-list .title{float:left;width:580px;margin:8px 0 8px 15px}body.homepage.homepg2017 section#press .item-list .title p,body.homepage.homepg2017 section#events .item-list .title p{font-size:24px;color:#2d3135;letter-spacing:0.6px;line-height:36px}body.homepage.homepg2017 section#press .item-list .location,body.homepage.homepg2017 section#events .item-list .location{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#FF555F;letter-spacing:0.88px;line-height:20px;margin-top:-12px}body.homepage.homepg2017 section#press .cta.red,body.homepage.homepg2017 section#events .cta.red{margin-top:13px}body.homepage.homepg2017 section#press .cta.red p,body.homepage.homepg2017 section#events .cta.red p{right:125px}body.homepage.homepg2017 section#press{margin-top:0}body.homepage.homepg2017 section#events{margin-top:0}body.homepage.homepg2017 section#events .item-list .title{margin:7px 0 38px 15px}}@media (min-width: 1200px){body.homepage.homepg2017 section#press .cta.red p,body.homepage.homepg2017 section#events .cta.red p{float:right;right:310px}}@media (min-width: 1200px) and (max-width: 1203px){body.homepage.homepg2017 section.casestudy img.feature.two{margin-left:-30px}}@media (min-width: 1204px) and (max-width: 1210px){body.homepage.homepg2017 section.casestudy img.feature.two{margin-left:-26px}}@media (min-width: 1211px) and (max-width: 1219px){body.homepage.homepg2017 section.casestudy img.feature.two{margin-left:-23px}}@media (min-width: 1220px) and (max-width: 1230px){body.homepage.homepg2017 section.casestudy img.feature.two{margin-left:-17px}}@media (min-width: 1231px) and (max-width: 1237px){body.homepage.homepg2017 section.casestudy img.feature.two{margin-left:-14px}}@media (min-width: 1238px) and (max-width: 1245px){body.homepage.homepg2017 section.casestudy img.feature.two{margin-left:-11px}}.tiles{position:relative;padding:60px 0;z-index:4}.tiles.tiles_fullBleed{padding-bottom:0 !important}.tiles.tiles_fullBleed .container,.tiles.tiles_fullBleed .recirculation>.spark-line,.tiles.tiles_fullBleed .new-links-module>.spark-line,.tiles.tiles_fullBleed .links-module>.spark-line{width:100% !important}.tiles.tiles_fullBleed .tiles__grid{margin-top:0 !important;padding-top:0 !important;margin-bottom:0 !important}.tiles.tiles_fullBleed .tiles__grid .card{margin-bottom:0 !important;margin-left:auto !important;min-height:30rem !important}.tiles.tiles_fullBleed .tiles__grid .card.columns-3 .card_content.content_position__middle{margin-top:10% !important}@media screen and (min-width: 900px){.tiles.tiles_fullBleed .tiles__grid .card.columns-3 .card_content.content_position__middle{margin-top:10% !important}}.tiles.tiles_fullBleed .tiles__grid .card:first-child{margin-left:0 !important}.tiles.tiles_fullBleed .tiles__grid .card:last-child{margin-right:0 !important}.tiles .flip-wrapper{transform-style:preserve-3d !important}.tiles .flip-wrapper .back{position:absolute !important}.tiles .back .card__description{font-size:2rem !important;line-height:2.5rem !important;overflow:hidden !important}@media screen and (min-width: 275px){.tiles .back .card__description{font-size:1.5rem !important;line-height:1.75rem !important}}@media screen and (min-width: 768px){.tiles .back .card__description{font-size:2rem !important;line-height:2.5rem !important}}@media screen and (min-width: 900px){.tiles .back .card__description{font-size:2rem !important;line-height:2.5rem !important}}.tiles .tiles__grid.wrapper-columns-4 .back .card__description{font-size:1.5rem !important}.tiles .tiles__grid.wrapper-columns-5 .back .card__description{font-size:1.2rem  !important;line-height:1.5rem  !important}.tiles .tiles__grid.wrapper-columns-6 .back .card__description{font-size:1.2rem  !important;line-height:1.5rem  !important}.tiles .icon-chevron{color:#ff555f;text-decoration:none;font-size:3rem;font-weight:bold;float:right;text-align:right}.tiles .container,.tiles .recirculation>.spark-line,.tiles .new-links-module>.spark-line,.tiles .links-module>.spark-line{max-width:295px;margin-left:auto;margin-right:auto;display:block;width:90% !important;max-width:100% !important}.tiles .container::after,.tiles .recirculation>.spark-line::after,.tiles .new-links-module>.spark-line::after,.tiles .links-module>.spark-line::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.tiles .container,.tiles .recirculation>.spark-line,.tiles .new-links-module>.spark-line,.tiles .links-module>.spark-line{max-width:688px;margin-left:auto;margin-right:auto}.tiles .container::after,.tiles .recirculation>.spark-line::after,.tiles .new-links-module>.spark-line::after,.tiles .links-module>.spark-line::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.tiles .container,.tiles .recirculation>.spark-line,.tiles .new-links-module>.spark-line,.tiles .links-module>.spark-line{max-width:820px;margin-left:auto;margin-right:auto}.tiles .container::after,.tiles .recirculation>.spark-line::after,.tiles .new-links-module>.spark-line::after,.tiles .links-module>.spark-line::after{clear:both;content:"";display:block}}@media screen and (min-width: 1440px){.tiles .container,.tiles .recirculation>.spark-line,.tiles .new-links-module>.spark-line,.tiles .links-module>.spark-line{max-width:1240px;margin-left:auto;margin-right:auto}.tiles .container::after,.tiles .recirculation>.spark-line::after,.tiles .new-links-module>.spark-line::after,.tiles .links-module>.spark-line::after{clear:both;content:"";display:block}}.tiles .container::after,.tiles .recirculation>.spark-line::after,.tiles .new-links-module>.spark-line::after,.tiles .links-module>.spark-line::after{clear:both;content:"";display:block}.tiles .container:before,.tiles .recirculation>.spark-line:before,.tiles .new-links-module>.spark-line:before,.tiles .links-module>.spark-line:before{display:none !important}.tiles .container.body-content,.tiles .recirculation>.body-content.spark-line,.tiles .new-links-module>.body-content.spark-line,.tiles .links-module>.body-content.spark-line{width:100% !important}.tiles .tiles__grid{position:relative;z-index:4}.tiles .tiles__grid.wrapper-columns-3{margin-top:4rem;margin-bottom:8rem}.tiles .tiles__grid.wrapper-columns-4{margin-top:4rem;margin-bottom:4rem}.tiles .tiles__grid.wrapper-columns-5{margin-top:4rem;margin-bottom:4rem}.tiles .tiles__grid.wrapper-columns-6{margin-top:4rem;margin-bottom:4rem}.tiles .tiles__grid .container,.tiles .tiles__grid .recirculation>.spark-line,.tiles .tiles__grid .new-links-module>.spark-line,.tiles .tiles__grid .links-module>.spark-line{display:flex;flex-direction:column;flex-wrap:wrap;padding:0 4rem}@media screen and (min-width: 900px){.tiles .tiles__grid .container,.tiles .tiles__grid .recirculation>.spark-line,.tiles .tiles__grid .new-links-module>.spark-line,.tiles .tiles__grid .links-module>.spark-line{flex-direction:row;padding:0}}.tiles .tiles__grid .card{position:relative;margin-bottom:20px;margin:10rem auto;margin-left:0;float:none !important;transition:height, opacity, margin, padding-top 0.2s linear;width:100%;max-height:40rem;min-height:35rem;height:100%}.tiles .tiles__grid .card__text .card_content.content_position__top{margin-top:0}.tiles .tiles__grid .card__text .card_content.content_position__middle{margin-top:10%;margin-bottom:auto}@media screen and (min-width: 275px){.tiles .tiles__grid .card__text .card_content.content_position__middle{margin-top:10%}}@media screen and (min-width: 568px){.tiles .tiles__grid .card__text .card_content.content_position__middle{margin-top:10%}}@media screen and (min-width: 768px){.tiles .tiles__grid .card__text .card_content.content_position__middle{margin-top:10%}}@media screen and (min-width: 900px){.tiles .tiles__grid .card__text .card_content.content_position__middle{margin-top:10%}}.tiles .tiles__grid .card__text .card_content.content_position__bottom{margin-top:auto}.tiles .tiles__grid .card__text .card_content.content_position__bottom .card__details h5{margin-top:0}.tiles .tiles__grid .card__text .cta-right-whiteOnRed.cta_position__top{margin-top:auto}.tiles .tiles__grid .card.columns-1 .card_content.content_position__middle{margin-top:10%}.tiles .tiles__grid .card.columns-1 .card__title{font-size:3.0rem;line-height:3.2rem}@media screen and (min-width: 275px){.tiles .tiles__grid .card.columns-1 .card__title{font-size:3.0rem;line-height:3.2rem}}@media screen and (min-width: 568px){.tiles .tiles__grid .card.columns-1 .card__title{font-size:3.0rem;line-height:3.2rem}}@media screen and (min-width: 768px){.tiles .tiles__grid .card.columns-1 .card__title{font-size:3.0rem;line-height:3.2rem}}@media screen and (min-width: 900px){.tiles .tiles__grid .card.columns-1 .card__title{font-size:3.0rem;line-height:3.2rem}}.tiles .tiles__grid .card.columns-2{margin:4rem 3px;margin-bottom:3px !important;margin-top:0px !important}.tiles .tiles__grid .card.columns-2 .card_content.content_position__middle{margin-top:10%}@media screen and (min-width: 900px){.tiles .tiles__grid .card.columns-2{float:left;display:block;margin-right:.57586%;width:48.87394%;margin-right:0px}.tiles .tiles__grid .card.columns-2:last-child{margin-right:0}}@media screen and (min-width: 900px) and (min-width: 768px){.tiles .tiles__grid .card.columns-2{margin-right:0px}}@media screen and (min-width: 900px) and (min-width: 900px){.tiles .tiles__grid .card.columns-2{margin-right:0px}}@media screen and (min-width: 900px) and (min-width: 1440px){.tiles .tiles__grid .card.columns-2{margin-right:0px}}@media screen and (min-width: 1240px){.tiles .tiles__grid .card.columns-2{float:left;display:block;margin-right:.57586%;width:49.71207%;margin-right:0px}.tiles .tiles__grid .card.columns-2:last-child{margin-right:0}}@media screen and (min-width: 1240px) and (min-width: 768px){.tiles .tiles__grid .card.columns-2{margin-right:0px}}@media screen and (min-width: 1240px) and (min-width: 900px){.tiles .tiles__grid .card.columns-2{margin-right:0px}}@media screen and (min-width: 1240px) and (min-width: 1440px){.tiles .tiles__grid .card.columns-2{margin-right:0px}}@media screen and (min-width: 1440px){.tiles .tiles__grid .card.columns-2{min-height:50rem}}@media screen and (min-width: 1900px){.tiles .tiles__grid .card.columns-2{min-height:70rem}}@media screen and (min-width: 2800px){.tiles .tiles__grid .card.columns-2{min-height:80rem}}.tiles .tiles__grid .card.columns-2 .card__title{font-size:3.0rem;line-height:3.2rem}@media screen and (min-width: 275px){.tiles .tiles__grid .card.columns-2 .card__title{font-size:3.0rem;line-height:3.2rem}}@media screen and (min-width: 568px){.tiles .tiles__grid .card.columns-2 .card__title{font-size:3.0rem;line-height:3.2rem}}@media screen and (min-width: 768px){.tiles .tiles__grid .card.columns-2 .card__title{font-size:3.0rem;line-height:3.2rem}}@media screen and (min-width: 900px){.tiles .tiles__grid .card.columns-2 .card__title{font-size:3.0rem;line-height:3.2rem}}.tiles .tiles__grid .card.columns-2 .card__description{font-size:3.0rem;line-height:3.2rem}@media screen and (min-width: 275px){.tiles .tiles__grid .card.columns-2 .card__description{font-size:3.0rem;line-height:3.2rem}}@media screen and (min-width: 568px){.tiles .tiles__grid .card.columns-2 .card__description{font-size:3.0rem;line-height:3.2rem}}@media screen and (min-width: 768px){.tiles .tiles__grid .card.columns-2 .card__description{font-size:3.0rem;line-height:3.2rem}}@media screen and (min-width: 900px){.tiles .tiles__grid .card.columns-2 .card__description{font-size:3.0rem;line-height:3.2rem}}.tiles .tiles__grid .card.columns-3{margin-bottom:3px !important;margin-top:0px !important}.tiles .tiles__grid .card.columns-3 .card_content.content_position__middle{margin-top:25%}@media screen and (min-width: 275px){.tiles .tiles__grid .card.columns-3 .card_content.content_position__middle{margin-top:10%}}@media screen and (min-width: 568px){.tiles .tiles__grid .card.columns-3 .card_content.content_position__middle{margin-top:10%}}@media screen and (min-width: 768px){.tiles .tiles__grid .card.columns-3 .card_content.content_position__middle{margin-top:10%}}@media screen and (min-width: 900px){.tiles .tiles__grid .card.columns-3 .card_content.content_position__middle{margin-top:25%}}@media screen and (min-width: 900px){.tiles .tiles__grid .card.columns-3{float:left;display:block;margin-right:.57586%;width:32.94943%;margin-right:3px}.tiles .tiles__grid .card.columns-3:last-child{margin-right:0}}@media screen and (min-width: 900px) and (min-width: 768px){.tiles .tiles__grid .card.columns-3{margin-right:3px}}@media screen and (min-width: 900px) and (min-width: 900px){.tiles .tiles__grid .card.columns-3{margin-right:3px}}@media screen and (min-width: 900px) and (min-width: 1440px){.tiles .tiles__grid .card.columns-3{margin-right:3px}}@media screen and (min-width: 1240px){.tiles .tiles__grid .card.columns-3{float:left;display:block;margin-right:.57586%;width:32.94943%;margin-right:3px}.tiles .tiles__grid .card.columns-3:last-child{margin-right:0}}@media screen and (min-width: 1240px) and (min-width: 768px){.tiles .tiles__grid .card.columns-3{margin-right:3px}}@media screen and (min-width: 1240px) and (min-width: 900px){.tiles .tiles__grid .card.columns-3{margin-right:3px}}@media screen and (min-width: 1240px) and (min-width: 1440px){.tiles .tiles__grid .card.columns-3{margin-right:3px}}@media screen and (min-width: 1440px){.tiles .tiles__grid .card.columns-3{min-height:40rem}}@media screen and (min-width: 1900px){.tiles .tiles__grid .card.columns-3{min-height:60rem}}@media screen and (min-width: 2800px){.tiles .tiles__grid .card.columns-3{min-height:70rem}}.tiles .tiles__grid .card.columns-3.wide{min-height:35rem}@media screen and (min-width: 900px){.tiles .tiles__grid .card.columns-3.wide{min-height:35rem}}@media screen and (min-width: 1240px){.tiles .tiles__grid .card.columns-3.wide{min-height:35rem}}@media screen and (min-width: 1440px){.tiles .tiles__grid .card.columns-3.wide{min-height:35rem}}@media screen and (min-width: 1900px){.tiles .tiles__grid .card.columns-3.wide{min-height:35rem}}@media screen and (min-width: 2800px){.tiles .tiles__grid .card.columns-3.wide{min-height:35rem}}.tiles .tiles__grid .card.columns-3 .card__title{font-size:3.0rem;line-height:3.2rem}@media screen and (min-width: 275px){.tiles .tiles__grid .card.columns-3 .card__title{font-size:3.0rem;line-height:3.2rem}}@media screen and (min-width: 568px){.tiles .tiles__grid .card.columns-3 .card__title{font-size:3.0rem;line-height:3.2rem}}@media screen and (min-width: 768px){.tiles .tiles__grid .card.columns-3 .card__title{font-size:3.0rem;line-height:3.2rem}}@media screen and (min-width: 900px){.tiles .tiles__grid .card.columns-3 .card__title{font-size:3.0rem;line-height:3.2rem}}.tiles .tiles__grid .card.columns-3 .card__description{font-size:3.0rem;line-height:3.2rem}@media screen and (min-width: 275px){.tiles .tiles__grid .card.columns-3 .card__description{font-size:3.0rem;line-height:3.2rem}}@media screen and (min-width: 568px){.tiles .tiles__grid .card.columns-3 .card__description{font-size:3.0rem;line-height:3.2rem}}@media screen and (min-width: 768px){.tiles .tiles__grid .card.columns-3 .card__description{font-size:3.0rem;line-height:3.2rem}}@media screen and (min-width: 900px){.tiles .tiles__grid .card.columns-3 .card__description{font-size:3.0rem;line-height:3.2rem}}.tiles .tiles__grid .card.columns-4{max-height:197px;min-height:30rem;height:100%;margin-bottom:5px !important}.tiles .tiles__grid .card.columns-4 .card_content.content_position__middle{margin-top:40%}@media screen and (min-width: 275px){.tiles .tiles__grid .card.columns-4 .card_content.content_position__middle{margin-top:10%}}@media screen and (min-width: 568px){.tiles .tiles__grid .card.columns-4 .card_content.content_position__middle{margin-top:10%}}@media screen and (min-width: 768px){.tiles .tiles__grid .card.columns-4 .card_content.content_position__middle{margin-top:10%}}@media screen and (min-width: 900px){.tiles .tiles__grid .card.columns-4 .card_content.content_position__middle{margin-top:40%}}@media screen and (min-width: 900px){.tiles .tiles__grid .card.columns-4{margin:0 0 4.2358em;min-height:30rem;float:left;display:block;margin-right:.57586%;width:24.56811%;margin-right:3px;margin-bottom:3px !important}.tiles .tiles__grid .card.columns-4:last-child{margin-right:0}}@media screen and (min-width: 900px) and (min-width: 768px){.tiles .tiles__grid .card.columns-4{margin-right:3px}}@media screen and (min-width: 900px) and (min-width: 900px){.tiles .tiles__grid .card.columns-4{margin-right:3px}}@media screen and (min-width: 900px) and (min-width: 1440px){.tiles .tiles__grid .card.columns-4{margin-right:3px}}@media screen and (min-width: 1240px){.tiles .tiles__grid .card.columns-4{margin:0 0 4.2358em;min-height:30rem;float:left;display:block;margin-right:.57586%;width:24.56811%;margin-right:5px;margin-bottom:5px !important}.tiles .tiles__grid .card.columns-4:last-child{margin-right:0}}@media screen and (min-width: 1240px) and (min-width: 768px){.tiles .tiles__grid .card.columns-4{margin-right:5px}}@media screen and (min-width: 1240px) and (min-width: 900px){.tiles .tiles__grid .card.columns-4{margin-right:5px}}@media screen and (min-width: 1240px) and (min-width: 1440px){.tiles .tiles__grid .card.columns-4{margin-right:5px}}.tiles .tiles__grid .card.columns-4 .icon-chevron{font-size:2rem;margin-top:auto;text-align:right}.tiles .tiles__grid .card.columns-4 .card__title{font-size:2rem}.tiles .tiles__grid .card.columns-4 .card__title .icon-chevron{font-size:2rem}@media screen and (min-width: 275px){.tiles .tiles__grid .card.columns-4 .card__title{font-size:3.0rem;line-height:3.2rem}}@media screen and (min-width: 568px){.tiles .tiles__grid .card.columns-4 .card__title{font-size:3.0rem;line-height:3.2rem}}@media screen and (min-width: 768px){.tiles .tiles__grid .card.columns-4 .card__title{font-size:3.0rem;line-height:3.2rem}}@media screen and (min-width: 900px){.tiles .tiles__grid .card.columns-4 .card__title{font-size:2rem}}.tiles .tiles__grid .card.columns-4 .icon-chevron{font-size:2rem;margin-top:auto;text-align:right}@media screen and (min-width: 275px){.tiles .tiles__grid .card.columns-4 .icon-chevron{margin-top:0}}@media screen and (min-width: 768px){.tiles .tiles__grid .card.columns-4 .icon-chevron{margin-top:0}}@media screen and (min-width: 900px){.tiles .tiles__grid .card.columns-4 .icon-chevron{margin-top:auto}}.tiles .tiles__grid .card.columns-4 .card__description{font-size:2rem}.tiles .tiles__grid .card.columns-4 .card__description .icon-chevron{font-size:2rem}@media screen and (min-width: 275px){.tiles .tiles__grid .card.columns-4 .card__description{font-size:3.0rem;line-height:3.2rem}}@media screen and (min-width: 568px){.tiles .tiles__grid .card.columns-4 .card__description{font-size:3.0rem;line-height:3.2rem}}@media screen and (min-width: 768px){.tiles .tiles__grid .card.columns-4 .card__description{font-size:3.0rem;line-height:3.2rem}}@media screen and (min-width: 900px){.tiles .tiles__grid .card.columns-4 .card__description{font-size:2rem}}.tiles .tiles__grid .card.columns-4 .back .icon-chevron{margin-top:0}.tiles .tiles__grid .card.columns-4 .card__details .icon-chevron{font-size:2rem}.tiles .tiles__grid .card.columns-5{max-height:35rem;min-height:25rem;height:100%;margin-bottom:5px !important}.tiles .tiles__grid .card.columns-5 .card_content.content_position__middle{margin-top:40%}@media screen and (min-width: 275px){.tiles .tiles__grid .card.columns-5 .card_content.content_position__middle{margin-top:10%}}@media screen and (min-width: 568px){.tiles .tiles__grid .card.columns-5 .card_content.content_position__middle{margin-top:10%}}@media screen and (min-width: 768px){.tiles .tiles__grid .card.columns-5 .card_content.content_position__middle{margin-top:10%}}@media screen and (min-width: 900px){.tiles .tiles__grid .card.columns-5 .card_content.content_position__middle{margin-top:40%}}@media screen and (min-width: 275px){.tiles .tiles__grid .card.columns-5{min-height:30rem}}@media screen and (min-width: 900px){.tiles .tiles__grid .card.columns-5{margin:0 0 4.2358em;min-height:25rem;float:left;display:block;margin-right:.57586%;width:19.53932%;margin-right:3px;margin-bottom:3px !important}.tiles .tiles__grid .card.columns-5:last-child{margin-right:0}}@media screen and (min-width: 900px) and (min-width: 768px){.tiles .tiles__grid .card.columns-5{margin-right:3px}}@media screen and (min-width: 900px) and (min-width: 900px){.tiles .tiles__grid .card.columns-5{margin-right:3px}}@media screen and (min-width: 900px) and (min-width: 1440px){.tiles .tiles__grid .card.columns-5{margin-right:3px}}@media screen and (min-width: 1240px){.tiles .tiles__grid .card.columns-5{margin:0 0 4.2358em;min-height:25rem;float:left;display:block;margin-right:.57586%;width:19.53932%;margin-right:5px;margin-bottom:5px !important}.tiles .tiles__grid .card.columns-5:last-child{margin-right:0}}@media screen and (min-width: 1240px) and (min-width: 768px){.tiles .tiles__grid .card.columns-5{margin-right:5px}}@media screen and (min-width: 1240px) and (min-width: 900px){.tiles .tiles__grid .card.columns-5{margin-right:5px}}@media screen and (min-width: 1240px) and (min-width: 1440px){.tiles .tiles__grid .card.columns-5{margin-right:5px}}@media screen and (min-width: 1440px){.tiles .tiles__grid .card.columns-5{margin:0 0 4.2358em;min-height:35rem;float:left;display:block;margin-right:.57586%;width:19.53932%;margin-right:5px;margin-bottom:5px !important}.tiles .tiles__grid .card.columns-5:last-child{margin-right:0}}@media screen and (min-width: 1440px) and (min-width: 768px){.tiles .tiles__grid .card.columns-5{margin-right:5px}}@media screen and (min-width: 1440px) and (min-width: 900px){.tiles .tiles__grid .card.columns-5{margin-right:5px}}@media screen and (min-width: 1440px) and (min-width: 1440px){.tiles .tiles__grid .card.columns-5{margin-right:5px}}.tiles .tiles__grid .card.columns-5 .card__title{font-weight:bold;font-size:1.7rem;line-height:2.0rem}.tiles .tiles__grid .card.columns-5 .card__title .icon-chevron{font-size:1.3rem}@media screen and (min-width: 275px){.tiles .tiles__grid .card.columns-5 .card__title{font-size:3.0rem;line-height:3.2rem;font-weight:400}}@media screen and (min-width: 568px){.tiles .tiles__grid .card.columns-5 .card__title{font-size:3.0rem;line-height:3.2rem;font-weight:400}}@media screen and (min-width: 768px){.tiles .tiles__grid .card.columns-5 .card__title{font-size:3.0rem;line-height:3.2rem;font-weight:400}}@media screen and (min-width: 900px){.tiles .tiles__grid .card.columns-5 .card__title{font-weight:bold;font-size:1.7rem;line-height:2.0rem}}@media screen and (min-width: 1240px){.tiles .tiles__grid .card.columns-5 .card__title{font-weight:bold;font-size:1.7rem;line-height:2.0rem}}@media screen and (min-width: 1440px){.tiles .tiles__grid .card.columns-5 .card__title{font-weight:bold;font-size:2rem;line-height:2.5rem}}.tiles .tiles__grid .card.columns-5 .card__description{font-weight:bold;font-size:1.3rem;line-height:2.0rem}.tiles .tiles__grid .card.columns-5 .card__description .icon-chevron{font-size:1.3rem}@media screen and (min-width: 275px){.tiles .tiles__grid .card.columns-5 .card__description{font-size:3.0rem;line-height:3.2rem;font-weight:400}}@media screen and (min-width: 568px){.tiles .tiles__grid .card.columns-5 .card__description{font-size:3.0rem;line-height:3.2rem;font-weight:400}}@media screen and (min-width: 768px){.tiles .tiles__grid .card.columns-5 .card__description{font-size:3.0rem;line-height:3.2rem;font-weight:400}}@media screen and (min-width: 900px){.tiles .tiles__grid .card.columns-5 .card__description{font-weight:bold;font-size:1.3rem;line-height:2.0rem}}.tiles .tiles__grid .card.columns-5 .back .icon-chevron{margin-top:0}.tiles .tiles__grid .card.columns-5 .card__details .icon-chevron{font-size:1.3rem !important}.tiles .tiles__grid .card.columns-5 .card__type{font-size:1.1rem !important;margin-bottom:0px}.tiles .tiles__grid .card.columns-6{max-height:197px;min-height:20rem;height:100%;margin-bottom:5px !important}.tiles .tiles__grid .card.columns-6 .card_content.content_position__middle{margin-top:40%}@media screen and (min-width: 275px){.tiles .tiles__grid .card.columns-6 .card_content.content_position__middle{margin-top:10%}}@media screen and (min-width: 568px){.tiles .tiles__grid .card.columns-6 .card_content.content_position__middle{margin-top:10%}}@media screen and (min-width: 768px){.tiles .tiles__grid .card.columns-6 .card_content.content_position__middle{margin-top:10%}}@media screen and (min-width: 900px){.tiles .tiles__grid .card.columns-6 .card_content.content_position__middle{margin-top:40%}}@media screen and (min-width: 275px){.tiles .tiles__grid .card.columns-6{min-height:30rem}}@media screen and (min-width: 900px){.tiles .tiles__grid .card.columns-6{margin:0 0 4.2358em;min-height:20rem;float:left;display:block;margin-right:.57586%;width:16.18679%;margin-right:3px;margin-bottom:3px !important}.tiles .tiles__grid .card.columns-6:last-child{margin-right:0}}@media screen and (min-width: 900px) and (min-width: 768px){.tiles .tiles__grid .card.columns-6{margin-right:3px}}@media screen and (min-width: 900px) and (min-width: 900px){.tiles .tiles__grid .card.columns-6{margin-right:3px}}@media screen and (min-width: 900px) and (min-width: 1440px){.tiles .tiles__grid .card.columns-6{margin-right:3px}}@media screen and (min-width: 1240px){.tiles .tiles__grid .card.columns-6{margin:0 0 4.2358em;min-height:20rem;float:left;display:block;margin-right:.57586%;width:16.18679%;margin-right:5px;margin-bottom:5px !important}.tiles .tiles__grid .card.columns-6:last-child{margin-right:0}}@media screen and (min-width: 1240px) and (min-width: 768px){.tiles .tiles__grid .card.columns-6{margin-right:5px}}@media screen and (min-width: 1240px) and (min-width: 900px){.tiles .tiles__grid .card.columns-6{margin-right:5px}}@media screen and (min-width: 1240px) and (min-width: 1440px){.tiles .tiles__grid .card.columns-6{margin-right:5px}}.tiles .tiles__grid .card.columns-6 .card__title{font-weight:bold;font-size:1.7rem;line-height:2.0rem}.tiles .tiles__grid .card.columns-6 .card__title .icon-chevron{font-size:1.3rem}@media screen and (min-width: 275px){.tiles .tiles__grid .card.columns-6 .card__title{font-size:3.0rem;line-height:3.2rem;font-weight:400}}@media screen and (min-width: 568px){.tiles .tiles__grid .card.columns-6 .card__title{font-size:3.0rem;line-height:3.2rem;font-weight:400}}@media screen and (min-width: 768px){.tiles .tiles__grid .card.columns-6 .card__title{font-size:3.0rem;line-height:3.2rem;font-weight:400}}@media screen and (min-width: 900px){.tiles .tiles__grid .card.columns-6 .card__title{font-weight:bold;font-size:1.7rem;line-height:2.0rem}}@media screen and (min-width: 1240px){.tiles .tiles__grid .card.columns-6 .card__title{font-weight:bold;font-size:1.7rem;line-height:2.0rem}}@media screen and (min-width: 1440px){.tiles .tiles__grid .card.columns-6 .card__title{font-weight:bold;font-size:2rem;line-height:2.5rem}}.tiles .tiles__grid .card.columns-6 .card__description{font-weight:bold;font-size:1.3rem;line-height:2.0rem}.tiles .tiles__grid .card.columns-6 .card__description .icon-chevron{font-size:1.3rem}@media screen and (min-width: 275px){.tiles .tiles__grid .card.columns-6 .card__description{font-size:3.0rem;line-height:3.2rem;font-weight:400}}@media screen and (min-width: 568px){.tiles .tiles__grid .card.columns-6 .card__description{font-size:3.0rem;line-height:3.2rem;font-weight:400}}@media screen and (min-width: 768px){.tiles .tiles__grid .card.columns-6 .card__description{font-size:3.0rem;line-height:3.2rem;font-weight:400}}@media screen and (min-width: 900px){.tiles .tiles__grid .card.columns-6 .card__description{font-weight:bold;font-size:1.3rem;line-height:2.0rem}}.tiles .tiles__grid .card.columns-6 .back .icon-chevron{margin-top:0}.tiles .tiles__grid .card.columns-6 .card__details .icon-chevron{font-size:1.3rem !important}.tiles .tiles__grid .card.columns-6 .card__type{font-size:1.1rem !important;margin-bottom:0px}.tiles .tiles__grid .card.is--hidden{opacity:0;height:0;min-height:0;max-height:0;overflow:hidden;margin:0;padding:0}[data-blocker="true"] .tiles .tiles__grid .card.is--hidden{opacity:1;height:auto;margin:4rem auto;padding-top:50rem;overflow:visible}.tiles .tiles__grid .card .card-stage{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center top;top:0;left:0}.tiles .tiles__grid .card .shade{position:absolute;width:100%;height:100%;background-image:linear-gradient(to bottom, rgba(0,0,0,0), #000)}.tiles .tiles__grid .card .card__text{position:relative;display:flex;flex-direction:column;padding:22px;height:inherit}.tiles .tiles__grid .card .tag{position:absolute;top:-23px;right:-15px}.tiles .tiles__grid .card .card__details{position:relative}.tiles .tiles__grid .card .card__type{position:relative;display:block;margin-bottom:calc(22px / 2);color:#fff;font-family:"Guardian Egyptian TextRegular";font-weight:400;font-style:normal;font-stretch:normal;font-size:1.4rem;line-height:3.4rem}@media screen and (min-width: 900px){.tiles .tiles__grid .card .card__type{font-size:1.6rem;margin-bottom:calc(22px / 1.5)}}.tiles .tiles__grid .card .card__title{position:relative;display:block;color:#fff;font-family:"Guardian Egyptian TextRegular";font-weight:400;font-style:normal;font-stretch:normal;font-size:1.6rem;line-height:2.4rem;text-decoration:none;text-transform:none}.tiles .tiles__grid .card .card__description{position:relative;display:block;color:#fff;font-family:"Guardian Egyptian TextRegular";font-weight:400;font-style:normal;font-stretch:normal;font-size:1.6rem;line-height:2.4rem;text-decoration:none;text-transform:none}.image-tile{margin-bottom:20px !important}.image-tile.tiles{display:inline-block;padding-bottom:20px}.image-tile.tiles .bodycontent-text .row .body-content .header{margin-bottom:0px !important}.image-tile .card{margin-top:10px !important;margin-bottom:0px !important;max-height:100% !important;min-height:auto !important}html#design2017 body.inside2017.casestudy br+br{display:none}html#design2017 body.inside2017.casestudy p{color:#000}html#design2017 body.inside2017.casestudy ul li a{text-indent:0}html#design2017 body.inside2017.casestudy ol{list-style-type:decimal;margin-left:20px;padding-top:0px;padding-bottom:12px;line-height:28px}html#design2017 body.inside2017.casestudy ol li{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;margin-bottom:18px;padding-left:7px;font-size:16px;letter-spacing:0.5px;line-height:28px;color:#2d3135}html#design2017 body.inside2017.casestudy .row.padded{padding-left:25px;padding-right:25px}html#design2017 body.inside2017.casestudy .narrow .row.padded{margin-left:0;margin-right:0}html#design2017 body.inside2017.casestudy section.design2017.hero-internal{position:relative;width:100%;height:756px;margin-bottom:0;background-size:cover}html#design2017 body.inside2017.casestudy .herobg-short{position:absolute;top:0;bottom:0;right:0;opacity:1.0;width:100%;height:100%;background-image:url("/a/dist/img/casestudy-bg-2800-shapetrimmed-new.svg");background-position:right -98px bottom;background-repeat:no-repeat;background-size:300px}html#design2017 body.inside2017.casestudy #hero{height:811px;margin:0;position:relative;resize:vertical}html#design2017 body.inside2017.casestudy #hero .content{position:absolute;top:50%;transform:translateY(-50%);resize:vertical}html#design2017 body.inside2017.casestudy #hero p.insighttype,html#design2017 body.inside2017.casestudy #hero h4{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#fff;letter-spacing:0;line-height:26px;text-transform:uppercase;margin-bottom:0px}html#design2017 body.inside2017.casestudy #hero h1{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:40px;color:#fff;letter-spacing:0;line-height:52px;text-transform:none;margin:15px 0 0}html#design2017 body.inside2017.casestudy #hero h1.small1{font-size:36px;line-height:52px}html#design2017 body.inside2017.casestudy #hero h1.small2{font-size:35px;line-height:46px}html#design2017 body.inside2017.casestudy #hero h1.small3{font-size:36px;line-height:42px}html#design2017 body.inside2017.casestudy #hero h1.small4{font-size:27px;line-height:32px}html#design2017 body.inside2017.casestudy #hero h2{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#fff;letter-spacing:0;line-height:26px;text-transform:uppercase;margin-bottom:9px;margin-top:30px}html#design2017 body.inside2017.casestudy #hero p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:24px;color:#fff;letter-spacing:0;line-height:27px}html#design2017 body.inside2017.casestudy #hero p.hero-subtitle{margin-top:45px}html#design2017 body.inside2017.casestudy #hero ul.inside-hero-share{margin-top:12px;margin-bottom:66px;list-style:none;padding-bottom:50px}html#design2017 body.inside2017.casestudy #hero ul.inside-hero-share li{list-style:none;display:inline;margin-right:20px}html#design2017 body.inside2017.casestudy #hero ul.inside-hero-share li:before{content:''}html#design2017 body.inside2017.casestudy .cta.inside-hero{position:absolute;bottom:0;left:-15px;width:200px;margin-left:0;top:0}html#design2017 body.inside2017.casestudy .cta.inside-hero span{top:-84px;left:21px}html#design2017 body.inside2017.casestudy .cta.inside-hero a{top:-23px}html#design2017 body.inside2017.casestudy section.case{margin-top:12px}html#design2017 body.inside2017.casestudy section.case h2{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#000;letter-spacing:0;line-height:26px;text-transform:uppercase;margin-top:50px;margin-bottom:15px}html#design2017 body.inside2017.casestudy section.case h2:first-of-type{margin-top:0;margin-bottom:0}html#design2017 body.inside2017.casestudy section.case h2.line{display:table;white-space:nowrap;color:#fff;width:97%;margin-bottom:30px}html#design2017 body.inside2017.casestudy section.case h2.line:after{border-top:1px solid #dedede;content:'';display:table-cell;position:relative;top:0.9em;width:100%;left:1.5%;opacity:0.4}html#design2017 body.inside2017.casestudy section.case h2.line.black{color:#000}html#design2017 body.inside2017.casestudy section.case h2.line.black:after{border-top:1px solid #cdcdcd}html#design2017 body.inside2017.casestudy section.case p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:24px;color:#000;letter-spacing:0;line-height:38px}html#design2017 body.inside2017.casestudy section.case p:last-of-type{margin-bottom:0}html#design2017 body.inside2017.casestudy section.case h3,html#design2017 body.inside2017.casestudy section.case h4{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:24px;color:#ee000e;letter-spacing:0;line-height:34px;margin-bottom:26px}html#design2017 body.inside2017.casestudy section.case h4{color:#000}html#design2017 body.inside2017.casestudy section.case .longtext p{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-size:16px;color:#2D3135;letter-spacing:0.5px;line-height:28px;margin-bottom:28px}html#design2017 body.inside2017.casestudy section.case .longtext p a{display:inline}html#design2017 body.inside2017.casestudy section.case .longtext p:last-of-type+ul{margin-top:28px}html#design2017 body.inside2017.casestudy section.case .longtext hr{display:none}html#design2017 body.inside2017.casestudy section.case .stat{border-bottom:1px solid #E5E5E5;margin-bottom:48px;padding-bottom:44px;text-align:center}html#design2017 body.inside2017.casestudy section.case .stat .stat-number-large{font-family:"Guardian Egyptian -SemiBold";font-weight:600;font-style:normal;font-stretch:normal;font-size:110px;color:#ff555f;letter-spacing:0.31px;line-height:150px}html#design2017 body.inside2017.casestudy section.case .stat .stat-number-large span.sup{font-family:"Guardian Egyptian -SemiBold";font-weight:600;font-style:normal;font-stretch:normal;font-size:40px;color:#ff555f;letter-spacing:0.28px;line-height:60px;text-transform:uppercase;vertical-align:text-top;margin-left:9px}html#design2017 body.inside2017.casestudy section.case .stat .stat-caption{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:normal;font-size:18px;color:#2D3135;letter-spacing:0;line-height:30px;text-transform:none;margin-top:-20px}html#design2017 body.inside2017.casestudy section.case .stat.last{border:0 none;margin-bottom:0;padding-bottom:0}html#design2017 body.inside2017.casestudy section.case .video{box-shadow:5px 5px 20px 0 rgba(0,0,0,0.2)}html#design2017 body.inside2017.casestudy section.case ol{margin-top:20px;margin-bottom:20px;margin-left:44px}html#design2017 body.inside2017.casestudy section.case ul{margin-left:0;padding-bottom:20px}html#design2017 body.inside2017.casestudy section.case ul li{list-style-position:inside;text-indent:-30px;padding-left:28px;color:#000;font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-size:16px;letter-spacing:0.57px;line-height:30px;margin-bottom:15px}html#design2017 body.inside2017.casestudy section.case ul li:before{content:"\2022";font-size:50px;padding-right:12px;vertical-align:middle}html#design2017 body.inside2017.casestudy #start.briefbullets{margin-top:60px}html#design2017 body.inside2017.casestudy .briefbullets .row{margin-bottom:60px}html#design2017 body.inside2017.casestudy .briefbullets .row.last{margin-bottom:0px}html#design2017 body.inside2017.casestudy section.case.briefbullets{display:inline-block;margin-top:30px;padding-bottom:0px;margin-bottom:20px}html#design2017 body.inside2017.casestudy section.case.briefbullets h2{margin:20px 0 20px}html#design2017 body.inside2017.casestudy section.case.briefbullets h2:first-of-type{margin-top:0}html#design2017 body.inside2017.casestudy section.case.briefbullets #start+p{margin-top:24px}html#design2017 body.inside2017.casestudy section.case.briefbullets ul li,html#design2017 body.inside2017.casestudy section.case.briefbullets ol li{line-height:38px !important;margin-bottom:1em}html#design2017 body.inside2017.casestudy section.case.briefbullets .bb-even{margin-top:40px}html#design2017 body.inside2017.casestudy section.case.briefbullets .bb-odd p{width:92%}html#design2017 body.inside2017.casestudy section.case.briefbullets .bb-odd ul li,html#design2017 body.inside2017.casestudy section.case.briefbullets .bb-odd ol li{width:93%}html#design2017 body.inside2017.casestudy section.case.results1{margin-top:0}html#design2017 body.inside2017.casestudy section.case.challenges{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}html#design2017 body.inside2017.casestudy section.case.challenges .noHeaderBelow{margin-bottom:30px}html#design2017 body.inside2017.casestudy section.case.challenges .space-below{margin-bottom:0}html#design2017 body.inside2017.casestudy section.case.challenges h3{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:24px;color:#ee000e;letter-spacing:0;line-height:34px;margin-top:0}html#design2017 body.inside2017.casestudy section.case.challenges h3.after-section-title{margin-top:0px}html#design2017 body.inside2017.casestudy section.case.challenges .longtext p{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-size:16px;color:#2d3135;letter-spacing:0.5px;line-height:28px;margin-bottom:28px}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock{position:relative;height:474px;width:375px;background-position:top left;background-size:375px 474px;background-color:#083261;box-shadow:0 0 40px 0 rgba(0,0,0,0.2);margin:120px auto 60px auto}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock h2{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:40px;color:#fff !important;letter-spacing:0;line-height:54px;text-transform:none;padding-top:170px;padding-bottom:0px;margin-left:40px}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock p{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-size:20px;color:#fff !important;letter-spacing:0;line-height:38px;margin-left:40px;margin-right:40px}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock .cta.blue{position:absolute;bottom:0;right:0}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock .cta.blue p{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;color:#fff;letter-spacing:0.88px;text-transform:uppercase;line-height:20px;display:inline-block;vertical-align:top;padding:49px 0;margin:0;position:absolute;right:120px;width:270px;text-align:right}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock .cta.blue a.cta.blueOnWhite{transition:all 0.5s ease;display:inline-block;cursor:pointer;width:105px;height:105px;background:url("/a/dist/img/cta-btn2-right-blueOnWhite.svg") no-repeat center center,url("/a/dist/img/cta-btn2-right-blueOnWhite-hoverWhiteOnRed.svg") no-repeat -9999px -9999px}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock .cta.blue a.cta.blueOnWhite:hover{width:105px;height:105px;background:url("/a/dist/img/cta-btn2-right-blueOnWhite-hoverWhiteOnRed.svg") no-repeat center center}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock>section.case{margin-top:20px}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock.xs{margin-left:-29px;height:474px;width:385px;margin-top:40px;margin-bottom:40px}html#design2017 body.inside2017.casestudy section.case.challenges ul{margin-left:25px}html#design2017 body.inside2017.casestudy section.case.challenges ul li{list-style-position:inside;text-indent:-30px;padding-left:28px;color:#000;font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-size:16px;letter-spacing:0.57px;line-height:30px;margin-bottom:15px}html#design2017 body.inside2017.casestudy section.case.challenges ul li:before{content:"\2022";font-size:50px;padding-right:12px;vertical-align:middle}html#design2017 body.inside2017.casestudy section.case.challenges ul li:last-of-type{margin-bottom:0}html#design2017 body.inside2017.casestudy ul+p{margin-top:30px}html#design2017 body.inside2017.casestudy p+ul{margin-bottom:20px !important}html#design2017 body.inside2017.casestudy ul+h3{margin-bottom:40px}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock{position:relative;height:474px;width:375px;background-position:top left;background-size:375px 474px;background-color:#083261;box-shadow:0 0 40px 0 rgba(0,0,0,0.2)}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock h2{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:40px;color:#fff !important;letter-spacing:0;line-height:54px;text-transform:none;padding-top:170px;padding-bottom:0px;margin-left:40px}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock p{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-size:20px;color:#fff !important;letter-spacing:0;line-height:38px;margin-left:40px;margin-right:40px}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock .cta.blue{position:absolute;bottom:0;right:0}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock .cta.blue p{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;color:#fff;letter-spacing:0.88px;text-transform:uppercase;line-height:20px;display:inline-block;vertical-align:top;padding:49px 0;margin:0;position:absolute;right:120px;width:270px;text-align:right}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock .cta.blue a.cta.blueOnWhite{transition:all 0.5s ease;display:inline-block;cursor:pointer;width:105px;height:105px;background:url("/a/dist/img/cta-btn2-right-blueOnWhite.svg") no-repeat center center,url("/a/dist/img/cta-btn2-right-blueOnWhite-hoverWhiteOnRed.svg") no-repeat -9999px -9999px}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock .cta.blue a.cta.blueOnWhite:hover{width:105px;height:105px;background:url("/a/dist/img/cta-btn2-right-blueOnWhite-hoverWhiteOnRed.svg") no-repeat center center}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock>section.case{margin-top:20px}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock.xs{margin-left:-29px;height:474px;width:385px;margin-top:80px;margin-bottom:40px}html#design2017 body.inside2017.casestudy .bluebg{background-color:#0E4C7A;margin-top:50px}html#design2017 body.inside2017.casestudy .quote-space-above{margin-top:0px}html#design2017 body.inside2017.casestudy .quote-author{text-align:center}html#design2017 body.inside2017.casestudy section.case.quote{margin-top:0;margin-bottom:0;background-color:transparent}html#design2017 body.inside2017.casestudy section.case.quote blockquote{background-color:transparent;color:#fff;font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:30px;padding:0 0 20px 0;quotes:"“" "”" "‘" "’"}html#design2017 body.inside2017.casestudy section.case.quote blockquote:before{color:#fff;content:open-quote;font-family:Georgia, "Times New Roman", Helvetica, Arial, sans-serif;font-size:150px;font-family:helvetica, arial, sans-serif;line-height:0.1em;margin-right:0.25em;vertical-align:-0.3em;margin-left:-12px}html#design2017 body.inside2017.casestudy section.case.quote blockquote p{color:#fff;display:inline;font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:30px;letter-spacing:0;line-height:44px}html#design2017 body.inside2017.casestudy section.case.quote p.quote-author{color:#fff}html#design2017 body.inside2017.casestudy .stat-space-above{margin-top:0px}html#design2017 body.inside2017.casestudy section.case.relatedgraphic{margin-top:0}html#design2017 body.inside2017.casestudy section.case.relatedgraphic .viewbtn{width:85px;margin:13px 0 0;height:150px}html#design2017 body.inside2017.casestudy section.case.relatedgraphic .viewbtn p.view{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:0.88px;text-transform:uppercase;line-height:20px;color:#fff;width:85px;margin-bottom:0;text-align:center}html#design2017 body.inside2017.casestudy section.case.relatedgraphic .viewbtn .cta.red.down.toggleGraphic{width:85px;margin:0;left:3px}html#design2017 body.inside2017.casestudy section.case.relatedgraphic img{box-shadow:0 0 40px 0 rgba(0,0,0,0.2)}html#design2017 body.inside2017.casestudy section.case.relatedgraphic p{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-size:30px;color:#fff;letter-spacing:0;line-height:44px;margin-bottom:1em}html#design2017 body.inside2017.casestudy section.case.relatedgraphic .cta.red.down{transition:all 0.5s ease;display:inline-block;cursor:pointer;width:105px;height:105px;background:url("/a/dist/img/cta-btn2-down-whiteOnRed.svg") no-repeat center center,url("/a/dist/img/cta-btn2-down-whiteOnRed-hoverRedOnWhite.svg") no-repeat -9999px -9999px;margin-top:-29px;margin-left:-27px;position:relative;left:9px}html#design2017 body.inside2017.casestudy section.case.relatedgraphic .cta.red.down:hover{width:105px;height:105px;background:url("/a/dist/img/cta-btn2-down-whiteOnRed-hoverRedOnWhite.svg") no-repeat center center}html#design2017 body.inside2017.casestudy section.case.relatedgraphic .space-above{margin-top:40px}html#design2017 body.inside2017.casestudy section.case.relatedgraphic .data-display{display:none;text-align:center;margin-bottom:30px}html#design2017 body.inside2017.casestudy section.case.relatedgraphic .cta.red.down.toggleGraphic{margin-top:-9px}html#design2017 body.inside2017.casestudy section.case.relatedgraphic .cta.red.down.toggleGraphic.turn180{transform:rotate(180deg)}html#design2017 body.inside2017.casestudy .whitebg section.case.relatedgraphic{margin-top:240px}html#design2017 body.inside2017.casestudy .whitebg section.case.relatedgraphic p{color:#FF555F}html#design2017 body.inside2017.casestudy .bluebg section.case.relatedgraphic h2 span{color:#fff;background-color:#0E4C7A}html#design2017 body.inside2017.casestudy .bluebg section.case.relatedgraphic p{color:#fff}html#design2017 body.inside2017.casestudy .solutions-space-above{margin-top:0}html#design2017 body.inside2017.casestudy .bodycontent-twoColBlocksFirst{background-color:#0E4C7A;background-image:none;padding-top:60px;padding-bottom:60px;margin-top:40px;margin-bottom:40px}html#design2017 body.inside2017.casestudy section.case.solution h3{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:24px;color:#fff;letter-spacing:0;line-height:34px;margin-top:0px}html#design2017 body.inside2017.casestudy section.case.solution h3.after-section-title{margin-top:40px}html#design2017 body.inside2017.casestudy section.case.solution h2:first-of-type{margin-top:0px}html#design2017 body.inside2017.casestudy section.case.solution p{color:#fff;font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-size:16px;letter-spacing:0.5px;line-height:28px;margin-bottom:28px}html#design2017 body.inside2017.casestudy section.case.solution ul{margin-left:0}html#design2017 body.inside2017.casestudy section.case.solution ul li{list-style-position:inside;text-indent:-30px;padding-left:28px;color:#fff;font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-size:16px;letter-spacing:0.57px;line-height:30px;margin-bottom:15px}html#design2017 body.inside2017.casestudy section.case.solution ul li:before{content:"\2022";font-size:50px;padding-right:12px;vertical-align:middle}html#design2017 body.inside2017.casestudy section.case.solution .space-below{margin-bottom:0}html#design2017 body.inside2017.casestudy section.case.results2{margin-top:50px;margin-bottom:40px}html#design2017 body.inside2017.casestudy section.case.results2 h3{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:24px;color:#EE000E;letter-spacing:0;line-height:34px;margin-top:36px}html#design2017 body.inside2017.casestudy section.case.results2 h2:first-of-type{margin-top:0}html#design2017 body.inside2017.casestudy section.case.results2 p{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-size:16px;color:#000;letter-spacing:0.5px;line-height:28px;margin-bottom:24px}html#design2017 body.inside2017.casestudy section.case.results2 ul{margin-left:0;margin-top:10px;margin-bottom:30px}html#design2017 body.inside2017.casestudy section.case.results2 ul li{color:#2d3135;font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-size:16px;letter-spacing:0.57px;line-height:30px;margin-bottom:15px}html#design2017 body.inside2017.casestudy section.case.results2 ul li:before{content:"\2022";color:#2d3135;font-size:50px;padding-right:12px;vertical-align:middle}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock.second{margin-top:0px}html#design2017 body.inside2017.casestudy section.case.follows{margin-top:0px}html#design2017 body.inside2017.casestudy section#events.related-insights{margin-top:49px;margin-bottom:350px}html#design2017 body.inside2017.casestudy .darkbluebg{background-color:#083261;box-shadow:0 0 40px 0 rgba(0,0,0,0.2)}html#design2017 body.inside2017.casestudy section#press{margin-bottom:200px}html#design2017 body.inside2017.casestudy section#press,html#design2017 body.inside2017.casestudy section#events{margin-top:140px}html#design2017 body.inside2017.casestudy section#press h2,html#design2017 body.inside2017.casestudy section#events h2{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:30px;color:#000;letter-spacing:0;line-height:40px;margin-bottom:70px}html#design2017 body.inside2017.casestudy section#press .item-list,html#design2017 body.inside2017.casestudy section#events .item-list{border-bottom:1px solid #e4e4e4;margin-top:25px;overflow:auto}html#design2017 body.inside2017.casestudy section#press .item-list .date,html#design2017 body.inside2017.casestudy section#events .item-list .date{float:none;font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#ee000e;letter-spacing:0.88px;line-height:20px;text-transform:uppercase;margin-top:4px;margin-bottom:20px}html#design2017 body.inside2017.casestudy section#press .item-list .title,html#design2017 body.inside2017.casestudy section#events .item-list .title{float:none;margin-left:0px;margin-bottom:35px}html#design2017 body.inside2017.casestudy section#press .item-list .title p,html#design2017 body.inside2017.casestudy section#events .item-list .title p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:18px;color:#2d3135;letter-spacing:1.12px;line-height:24px}html#design2017 body.inside2017.casestudy section#press .item-list .title p a,html#design2017 body.inside2017.casestudy section#press .item-list .title p a:visited,html#design2017 body.inside2017.casestudy section#events .item-list .title p a,html#design2017 body.inside2017.casestudy section#events .item-list .title p a:visited{color:#2d3135}html#design2017 body.inside2017.casestudy section#press .item-list .title p a:hover,html#design2017 body.inside2017.casestudy section#events .item-list .title p a:hover{color:#ee000e;text-decoration:underline}html#design2017 body.inside2017.casestudy section#press .item-list .title p a:active,html#design2017 body.inside2017.casestudy section#events .item-list .title p a:active{text-decoration:none}html#design2017 body.inside2017.casestudy section#press .item-list .location,html#design2017 body.inside2017.casestudy section#events .item-list .location{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:16px;color:#ee000e;letter-spacing:1px;line-height:20px;margin-top:-9px}html#design2017 body.inside2017.casestudy section#press .cta.red p,html#design2017 body.inside2017.casestudy section#events .cta.red p{position:absolute;right:120px}html#design2017 body.inside2017.casestudy section#press{margin-top:166px}html#design2017 body.inside2017.casestudy section#events{margin-top:75px}html#design2017 body.inside2017.casestudy section#events .title p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:24px;color:#2d3135;letter-spacing:1.5px;line-height:24px}html#design2017 body.inside2017.casestudy section.case.challenges.firstoption{margin-top:0}html#design2017 body.inside2017.casestudy section.case.challenges.zerotop{margin-top:0}html#design2017 body.inside2017.casestudy section.design2017.hero-internal{margin-bottom:0}html#design2017 body.inside2017.casestudy .bodycontent-abstract{margin-top:0;margin-bottom:0;padding-top:40px;padding-bottom:0px}html#design2017 body.inside2017.casestudy .bodycontent-abstract p{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-size:16px;line-height:28px;font-style:italic}html#design2017 body.inside2017.casestudy .bodycontent-abstract a{color:#ff555f}html#design2017 body.inside2017.casestudy .bodycontent-abstract a:hover{color:#0e4c7a}html#design2017 body.inside2017.casestudy .bodycontent-text{margin-top:0;margin-bottom:0;padding-top:40px;padding-bottom:40px}html#design2017 body.inside2017.casestudy .bodycontent-text .row.padded{margin-left:0;margin-right:0;padding-left:25px;padding-right:25px}html#design2017 body.inside2017.casestudy .bodycontent-text .longtext h3:first-of-type{margin-top:0}html#design2017 body.inside2017.casestudy .bodycontent-text section.wysiwyg{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;padding-top:0;padding-bottom:0}html#design2017 body.inside2017.casestudy .bodycontent-text section.wysiwyg p,html#design2017 body.inside2017.casestudy .bodycontent-text section.wysiwyg p strong{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-weight:400;font-size:20px;letter-spacing:0.5px;line-height:34px}html#design2017 body.inside2017.casestudy .bodycontent-text section.wysiwyg p strong{font-weight:600}html#design2017 body.inside2017.casestudy .bodycontent-text+.bodycontent-text{padding:0px 0 40px;margin-top:0px}html#design2017 body.inside2017.casestudy .bodycontent-text+.bodycontent-text h2.line{margin-top:60px}html#design2017 body.inside2017.casestudy .bodycontent-text+.bodycontent-text h3.after-section-title{margin-top:0px}html#design2017 body.inside2017.casestudy .bodycontent-text.first .longtext p:first-of-type{width:100%}html#design2017 body.inside2017.casestudy .bodycontent-text.first .longtext.pdfpage p:first-of-type{width:100%}html#design2017 body.inside2017.casestudy .bodycontent-twoColText{padding-top:40px;padding-bottom:40px}html#design2017 body.inside2017.casestudy .bodycontent-twoColText.first,html#design2017 body.inside2017.casestudy .bodycontent-text.first{margin-top:40px}html#design2017 body.inside2017.casestudy .bodycontent-twoColText section.case.challenges{margin-top:0px}html#design2017 body.inside2017.casestudy .bodycontent-video{margin-top:0px;margin-bottom:0;padding-top:24px;padding-bottom:40px}html#design2017 body.inside2017.casestudy .bodycontent-embed{margin-top:0;margin-bottom:0;padding-top:40px;padding-bottom:40px}html#design2017 body.inside2017.casestudy div.container.bodycontent-text+div.container.bodycontent-emphasisline,html#design2017 body.inside2017.casestudy .recirculation>div.bodycontent-text.spark-line+div.container.bodycontent-emphasisline,html#design2017 body.inside2017.casestudy .new-links-module>div.bodycontent-text.spark-line+div.container.bodycontent-emphasisline,html#design2017 body.inside2017.casestudy .links-module>div.bodycontent-text.spark-line+div.container.bodycontent-emphasisline,html#design2017 body.inside2017.casestudy .recirculation>div.container.bodycontent-text+div.bodycontent-emphasisline.spark-line,html#design2017 body.inside2017.casestudy .recirculation>div.bodycontent-text.spark-line+div.bodycontent-emphasisline.spark-line,html#design2017 body.inside2017.casestudy .new-links-module>div.container.bodycontent-text+div.bodycontent-emphasisline.spark-line,html#design2017 body.inside2017.casestudy .new-links-module>div.bodycontent-text.spark-line+div.bodycontent-emphasisline.spark-line,html#design2017 body.inside2017.casestudy .links-module>div.container.bodycontent-text+div.bodycontent-emphasisline.spark-line,html#design2017 body.inside2017.casestudy .links-module>div.bodycontent-text.spark-line+div.bodycontent-emphasisline.spark-line{padding-bottom:30px}html#design2017 body.inside2017.casestudy .bodycontent-emphasisline{padding-top:40px;padding-bottom:40px;margin-top:0;margin-bottom:0;text-align:center}html#design2017 body.inside2017.casestudy .bodycontent-emphasisline .emphasis-line--copy{color:#000;font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:28px;line-height:40px;text-align:center;font-style:italic}html#design2017 body.inside2017.casestudy .bodycontent-relatedcontent{margin-top:0px;margin-bottom:0;padding-top:40px;padding-bottom:40px}html#design2017 body.inside2017.casestudy .bodycontent-relatedcontent .row.padded{padding-left:0;padding-right:0}html#design2017 body.inside2017.casestudy section.case .relatedContentBox h2:first-of-type{margin-top:0}html#design2017 body.inside2017.casestudy .relatedContentBox{position:relative;height:474px;width:375px;box-shadow:0 0 40px 0 rgba(0,0,0,0.2);overflow:auto;margin-top:0;background-size:cover}html#design2017 body.inside2017.casestudy .relatedContentBox .copy{position:absolute;top:46px;left:30px;right:80px;overflow:auto}html#design2017 body.inside2017.casestudy .relatedContentBox .copy h2{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:36px;color:#fff !important;letter-spacing:0;line-height:42px;text-transform:none;margin-bottom:25px !important}html#design2017 body.inside2017.casestudy .relatedContentBox .copy p{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-size:20px;color:#fff !important;letter-spacing:0;line-height:38px}html#design2017 body.inside2017.casestudy .relatedContentBox.one{background-repeat:no-repeat}html#design2017 body.inside2017.casestudy .relatedContentBox.side{margin-top:30px;background-repeat:no-repeat}html#design2017 body.inside2017.casestudy .relatedContentBox.two{margin-top:20px;background-repeat:no-repeat;margin:30px 0 0 auto}html#design2017 body.inside2017.casestudy .contentmodule-graphic{padding-top:40px;padding-bottom:40px;margin-bottom:40px;margin-top:40px}html#design2017 body.inside2017.casestudy .contentmodule-graphic .row.padded{padding-left:25px;padding-right:25px}html#design2017 body.inside2017.casestudy .contentmodule-graphic section.case.statistics{margin-top:10px}html#design2017 body.inside2017.casestudy .contentmodule-graphic section.case.statistics h2{margin-bottom:55px}html#design2017 body.inside2017.casestudy .contentmodule-graphic section.case.statistics .cta.red.down{margin-top:-15px}html#design2017 body.inside2017.casestudy .contentmodule-graphic section.case.statistics .data-display{display:none}html#design2017 body.inside2017.casestudy .contentmodule-graphic .relatedgraphic.firstoption p{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-size:30px;line-height:44px;margin-bottom:1em}html#design2017 body.inside2017.casestudy .bodycontent-text .noSectionTitle{margin-top:25px !important}html#design2017 body.inside2017.casestudy .contentmodule-quote{margin-top:60px;margin-bottom:40px;padding-bottom:40px;padding-top:70px}html#design2017 body.inside2017.casestudy .contentmodule-metrics{padding-top:40px;padding-bottom:40px}html#design2017 body.inside2017.casestudy .paragraph-with-metrics{padding-top:40px;padding-bottom:40px;margin-top:0;margin-bottom:0;padding-left:25px;padding-right:25px}html#design2017 body.inside2017.casestudy .paragraph-with-metrics h2{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:36px;letter-spacing:0;line-height:46px}html#design2017 body.inside2017.casestudy .paragraph-with-metrics p{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-size:20px;letter-spacing:0.5px;line-height:34px}html#design2017 body.inside2017.casestudy .paragraph-with-metrics p:last-of-type{margin-bottom:0}html#design2017 body.inside2017.casestudy .paragraph-with-metrics .paragraph-with-metrics--main .sidebar-in-content .paragraph-with-metrics--value-wrapper span.paragraph-with-metrics--value{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-size:90px;font-weight:bold}html#design2017 body.inside2017.casestudy .paragraph-with-metrics .paragraph-with-metrics--main .sidebar-in-content .paragraph-with-metrics--value-wrapper span.paragraph-with-metrics--value-description{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-size:14px;margin-bottom:0}html#design2017 body.inside2017.casestudy .paragraph-with-metrics .sidebar-in-content-below{margin-bottom:0}html#design2017 body.inside2017.casestudy .paragraph-with-bullets{padding-top:40px;padding-bottom:40px;margin-top:0;margin-bottom:0;padding-left:25px;padding-right:25px}html#design2017 body.inside2017.casestudy .paragraph-with-bullets h2{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:36px;letter-spacing:0;line-height:46px}html#design2017 body.inside2017.casestudy .paragraph-with-bullets p{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-size:20px;letter-spacing:0.5px;line-height:34px}html#design2017 body.inside2017.casestudy .paragraph-with-bullets p:last-of-type{margin-bottom:0}html#design2017 body.inside2017.casestudy .paragraph-with-bullets--sidebar h3{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-weight:normal;font-size:21px;text-transform:uppercase}html#design2017 body.inside2017.casestudy section.footnotes{padding-top:32px;padding-left:25px;padding-right:25px;padding:32px 25px 60px}html#design2017 body.inside2017.casestudy section.footnotes p{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-size:14px;margin-top:10px;line-height:19px}html#design2017 body.inside2017.casestudy section.footnotes ol{list-style-type:none}html#design2017 body.inside2017.casestudy section.footnotes ol li{margin-bottom:10px;padding-bottom:0px}html#design2017 body.inside2017.casestudy .oldentryfix{padding-bottom:0;margin-top:-166px;margin-bottom:-130px}html#design2017 body.inside2017.casestudy section.case .longtext p:last-of-type{margin-bottom:0}html#design2017 body.inside2017.casestudy section.case .longtext ul:last-of-type{padding-bottom:12px}html#design2017 body.inside2017.casestudy hr.old-design{display:block}html#design2017 body.inside2017.casestudy .bio-byline .text .name-title-combo{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal}html#design2017 body.inside2017.casestudy .bio-byline .text .name-title-combo span.author{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal}html#design2017 body.inside2017.casestudy .bio-byline .text .name-title-combo span.title{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal}html#design2017 body.inside2017.casestudy .author-byline{margin-top:40px;margin-bottom:40px}html#design2017 body.inside2017.casestudy .bodycontent-text .challenges .longtext .blog-bio-pic{float:left}html#design2017 body.inside2017.casestudy .bodycontent-text .challenges .longtext img.blog-author-pic.img-circle{height:150px}html#design2017 body.inside2017.casestudy .bodycontent-text .challenges .longtext img.blog-author-pic.header.img-circle{height:100px;float:none;margin-right:30px;margin-bottom:20px}html#design2017 body.inside2017.casestudy .bodycontent-text .challenges .longtext .blog-bio-info{float:right;width:50%;margin-top:10px}html#design2017 body.inside2017.casestudy .bodycontent-text .challenges .longtext p.blog-author{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-size:28px;margin-bottom:3px}html#design2017 body.inside2017.casestudy .bodycontent-text .challenges .longtext p.blog-author-title{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:18px;text-transform:none}html#design2017 body.inside2017.casestudy .bodycontent-text .challenges .longtext p a{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal}html#design2017 body.inside2017.casestudy .related-topics-tags{margin-top:20px}html#design2017 body.inside2017.casestudy .related-topics-tags p{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal}html#design2017 body.inside2017.casestudy section.case ul ul,html#design2017 body.inside2017.casestudy section.case ol ul,html#design2017 body.inside2017.casestudy section.case ol ol{margin-top:18px}html#design2017 body.inside2017.casestudy .insights-author__bio{padding-left:25px;padding-right:25px}html#design2017 body.inside2017.casestudy section.quote-carousel-half{background-color:#fff}html#design2017 body.inside2017.casestudy section.quote-carousel-half .quote-carousel{margin-top:0 !important}html#design2017 body.inside2017.casestudy section.case.briefbullets ul,html#design2017 body.inside2017.casestudy section.case.briefbullets ol{margin-top:20px;margin-bottom:0 !important;padding-bottom:0}html#design2017 body.inside2017.casestudy section.case.briefbullets ul li,html#design2017 body.inside2017.casestudy section.case.briefbullets ol li{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:24px;color:#000;letter-spacing:0.27px;line-height:30px}html#design2017 body.inside2017.casestudy section.case.briefbullets ol{margin-left:20px}html#design2017 body.inside2017.casestudy.insightmain .hero-internal{height:800px !important}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero{height:800px}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero h1{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:50px;color:#fff;letter-spacing:0;line-height:74px;text-transform:none;margin:0;margin-top:-75px}@media screen and (min-width: 275px){html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero h1{margin-top:inherit}}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero ul.inside-hero-share{margin-top:15px;margin-bottom:34px;padding-bottom:0px}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero a.hero-link{display:block}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero a.hero-link:hover h3{text-decoration:underline}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero a.tag{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-size:14px;color:#fff;letter-spacing:0;line-height:26px;padding:3px 20px 0px;background-color:#ff555f;text-align:center;position:relative;height:34px;text-transform:uppercase;top:-16px;display:inline-block;z-index:9;left:0}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero a.tag:hover{color:#fff;text-decoration:underline}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero p.tag{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-size:14px;color:#fff;letter-spacing:0;line-height:26px;padding:3px 20px 0px;background-color:#ff555f;text-align:center;position:relative;height:34px;text-transform:uppercase;top:-16px;display:inline-block;z-index:9;left:0}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero p.insight-type{font-family:"Guardian Egyptian Medium";font-weight:500;font-style:normal;font-stretch:normal;font-size:14px;color:#fff;letter-spacing:0.5px;line-height:26px;padding-top:13px}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero h3.insight-title{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:24px;color:#fff;letter-spacing:0;line-height:34px;padding-top:9px}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero h3.insight-title a{color:#fff}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero h3.insight-title a:hover{color:white;text-decoration:underline}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero.filtered-insights h1.small0{font-size:45px;line-height:50px}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero.filtered-insights h1.small00{font-size:45px;line-height:50px}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero.filtered-insights h1.smallz{font-size:50px;line-height:74px}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero.filtered-insights ul.inside-hero-share{margin:7px 0 10px}html#design2017 body.inside2017.casestudy.insightmain .insights-search-bar .insights-search-bar--copy-wrapper{padding-left:5px;padding-right:5px}html#design2017 body.inside2017.casestudy.insightmain #insights-search-bar{background-color:transparent;position:relative;top:-187px}html#design2017 body.inside2017.casestudy.insightmain #insights-search-bar .dropdown-menu.open{top:10% !important;bottom:10% !important}html#design2017 body.inside2017.casestudy.insightmain #insights-search-bar .container:before,html#design2017 body.inside2017.casestudy.insightmain #insights-search-bar .recirculation>.spark-line:before,html#design2017 body.inside2017.casestudy.insightmain #insights-search-bar .new-links-module>.spark-line:before,html#design2017 body.inside2017.casestudy.insightmain #insights-search-bar .links-module>.spark-line:before{content:unset;top:unset;left:unset;display:unset;height:unset;width:unset;background:none}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2{position:relative;display:inline-block;padding:0}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .insights-search-bar--copy-wrapper{width:100%}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box{float:none;height:110px;width:100%;margin:0px 12px 0 0;padding:0}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box span.insights-search-bar--title{background-color:transparent;font-weight:unset;max-width:unset;font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-size:14px;color:#fff;letter-spacing:0;line-height:26px;display:block;margin:0;text-transform:uppercase;font-style:normal;position:relative;top:48px;left:30px}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box label.search-label{background-color:transparent;font-weight:unset;max-width:unset;font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-size:14px;color:#fff;letter-spacing:0;line-height:26px;display:block;margin-bottom:0;text-transform:uppercase;font-style:normal;text-align:left;position:relative;top:44px;left:30px;color:#000}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box .select-wrapper{background-color:#fff;margin:0;height:94px;box-shadow:5px 5px 20px 0 rgba(0,0,0,0.2);width:100%}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box .select-wrapper .btn-group.bootstrap-select{height:94px;width:100% !important}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box .select-wrapper .btn-group.bootstrap-select button.btn.dropdown-toggle{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:20px;color:#ee000e;line-height:40px;height:94px;width:100%;margin:-5px 13px 0 0}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box .select-wrapper .btn-group.bootstrap-select button.btn.dropdown-toggle .filter-option{border:0 none;font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:20px;color:#ee000e;line-height:40px;margin-left:30px;width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:22px}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box .select-wrapper .btn-group.bootstrap-select button.btn.dropdown-toggle span.caret{height:10px !important;width:16px !important;background:url("/a/dist/img/select-arrow-down.png") !important;background-size:cover !important;top:46px !important;right:27px !important;position:absolute;margin-top:0px;vertical-align:middle;border:0px !important}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box .select-wrapper .btn-group.bootstrap-select:hover{border:1px solid #ee000e}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box div.dropdown-menu ul.dropdown-menu.inner li{border-bottom:0 none}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box div.dropdown-menu ul.dropdown-menu.inner li a span{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:20px;color:#2d3135;line-height:36px}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box div.dropdown-menu ul.dropdown-menu.inner li:hover a span{color:#ee000e;text-decoration:underline}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box.last{margin-right:0}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 button.srchbtn2018.insights-search-bar--submit.cta-right-whiteOnRed{transition:all 0.5s ease;display:inline-block;cursor:pointer;width:105px;height:105px;background:url("/a/dist/img/cta-btn2-right-whiteOnRed.svg") no-repeat center center,url("/a/dist/img/cta-button-right-redOnWhite.svg") no-repeat -9999px -9999px;top:26px;right:5px;border:0 none;color:transparent;margin:0;text-align:center;width:64px;height:64px;margin-top:24px;padding:0}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 button.srchbtn2018.insights-search-bar--submit.cta-right-whiteOnRed:hover{width:105px;height:105px;background:url("/a/dist/img/cta-button-right-redOnWhite.svg") no-repeat center center}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 button.srchbtn2018.insights-search-bar--submit.cta-right-whiteOnRed:hover{text-align:center;width:64px;margin-top:24px;padding:0}@media screen and (min-width: 1024px){html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 button.srchbtn2018.insights-search-bar--submit.cta-right-whiteOnRed{left:auto;right:-30px;top:12px}}html#design2017 body.inside2017.casestudy.insightmain #insights-cards.insights-cards{background-color:#fff}html#design2017 body.inside2017.casestudy.insightmain #insights-cards{background:#fff;margin:-100px 0 0 0;top:0}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .content{display:table-cell;vertical-align:bottom}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item{position:relative}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item a.tag{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-size:14px;color:#fff;letter-spacing:0;line-height:26px;padding:3px 20px 0px;background-color:#ff555f;text-align:center;position:absolute;height:34px;text-transform:uppercase;top:-16px;display:block;z-index:9;right:-11px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item a.tag:hover{color:#fff;text-decoration:underline}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item .tile{display:table;position:relative;background-size:cover;background-position:center}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item .tile p.type{font-family:"Guardian Egyptian Medium";font-weight:500;font-style:normal;font-stretch:normal;font-size:16px;color:#fff;letter-spacing:0.5px;line-height:34px;margin-bottom:11px;margin-left:30px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item .tile h3{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:24px;color:#fff;letter-spacing:0;line-height:34px;padding-bottom:4px;width:80%;margin-left:30px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.one a.tag{right:0px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.one .tile{width:100%;height:539px;margin-bottom:60px;margin-left:0px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.one .tile p.type{margin-left:25px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.one .tile h3{width:90%;font-size:30px;line-height:44px;padding-bottom:20px;margin-left:25px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.two .tile{width:332px;height:266px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.three a.tag{right:0}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.three .tile{width:333px;height:364px;margin-top:calc(4.2358em * 1.1);left:unset;float:right}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.four .tile{width:332px;height:250px;left:0;top:60px;clear:both}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.five a.tag{right:0}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.five .tile{width:333px;height:200px;margin-top:calc(4.2358em * 1.5);z-index:10;left:unset;float:right}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile{width:100%;height:539px;margin-top:calc(4.2358em * 1.1);clear:both}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile .container .row,html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile .recirculation>.spark-line .row,html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile .new-links-module>.spark-line .row,html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile .links-module>.spark-line .row{display:table;height:700px;width:100%}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile a.tag{position:relative;top:250px;right:unset;display:inline-block;left:25px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile p.type{position:relative;top:-200px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile h3{position:relative;top:-200px;width:90%;font-size:30px;line-height:44px;padding-bottom:0px;left:0}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.seven .tile{width:332px;height:360px;position:relative;top:0;left:0}@media screen and (min-width: 1200px){html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.seven .tile{top:-67px}}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.eight{padding-bottom:40px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.eight a.tag{right:0}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.eight .tile{width:333px;height:300px;position:relative;left:unset;float:right}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.last{padding-bottom:50px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.five.last,html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.three.last{padding-bottom:200px;margin-bottom:280px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.four.last{margin-bottom:140px}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters{margin:0px 0 40px 0px;padding:120px 0 30px;border-bottom:1px solid #E5E5E5;clear:both}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters #insights-cards__pagination{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:20px;color:#000;letter-spacing:0.5px;line-height:34px;visibility:visible;margin-left:10px}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters #insights-cards__filters{margin-top:10px;margin-right:5px}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters #insights-cards__filters:hover .bootstrap-select.btn-group .dropdown-toggle .caret:after,html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters #insights-cards__filters:hover .bootstrap-select.btn-group .dropdown-toggle .caret:before{background-color:#ee000e}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters #insights-cards__filters:hover .bootstrap-select.btn-group button span.filter-option{color:#ee000e}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-toggle{border:0 none}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-toggle .caret{top:58%}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-toggle .caret:after,html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-toggle .caret:before{background-color:#000}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters .bootstrap-select.btn-group button span.filter-option{font-family:Helvetica,Arial,sans-serif;font-weight:bold;color:#000;font-size:16px;line-height:24px;letter-spacing:0;border:0 none;text-transform:none}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-menu li a span.text{font-family:Helvetica,Arial,sans-serif;font-weight:bold;color:#000;font-size:16px;line-height:24px;letter-spacing:0;border:0 none;padding:10px 0 10px}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-menu.open{border:0 none;margin:7px 0;box-shadow:0px 0px 40px 0 rgba(0,0,0,0.2);width:170px;left:-19px}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-menu.open:before,html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-menu.open:after{border-color:unset;border:0 none;bottom:unset;content:'';position:unset;bottom:unset;margin:unset}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters .bootstrap-select.btn-group ul.dropdown-menu.inner li:hover a span.text{color:#ee000e}html#design2017 body.inside2017.casestudy.insightmain #insightsmore{margin-top:0;clear:both}html#design2017 body.inside2017.casestudy.insightmain #insightsmore #events{margin-top:0}html#design2017 body.inside2017.casestudy.insightmain #insightsmore .item-list{margin-top:40px;padding-bottom:15px}html#design2017 body.inside2017.casestudy.insightmain #insightsmore .item-list .tagtopic{float:left;width:100%;margin-top:4px;margin-left:0px}html#design2017 body.inside2017.casestudy.insightmain #insightsmore .item-list .tagtopic a.topic{background-color:#ff555f;font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#fff;letter-spacing:0.88px;line-height:20px;text-transform:uppercase;display:inline-block;padding:3px 20px}html#design2017 body.inside2017.casestudy.insightmain #insightsmore .item-list .title{float:left;width:100%;margin:30px 0 0 0}html#design2017 body.inside2017.casestudy.insightmain #insightsmore .item-list .title p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:24px;color:#2d3135;letter-spacing:0.6px;line-height:36px}html#design2017 body.inside2017.casestudy.insightmain #insightsmore .item-list .title p a:hover{color:#ee000e;text-decoration:underline}html#design2017 body.inside2017.casestudy.insightmain #insightsmore .item-list .title p.type{font-family:"Guardian Egyptian Medium";font-weight:500;font-style:normal;font-stretch:normal;font-size:16px;color:#2d3135;letter-spacing:0.5px;line-height:34px}html#design2017 body.inside2017.casestudy.insightmain #insightsmore #insights-cards__learn-more{position:relative;display:block;padding:34px 0 56px;text-align:center;background:url(/craft/assets/images/img.insights.ajax.loader.gif) no-repeat -5000px 29px;transition:background 0.1s ease-in;margin:80px 0 100px}html#design2017 body.inside2017.casestudy.insightmain #insightsmore #insights-cards__learn-more .cta.inside-hero{width:200px;position:relative;left:0;margin:0 auto}html#design2017 body.inside2017.casestudy.insightmain #insightsmore #insights-cards__learn-more .cta.inside-hero a.cta-down-whiteOnRed{top:-19px;left:25%;z-index:999}html#design2017 body.inside2017.casestudy.insightmain #insightsmore #insights-cards__learn-more #loadmore-icon{display:none}html#design2017 body.inside2017.casestudy.insightmain #insightsmore #insights-cards__learn-more span{background-color:transparent;font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;display:inline-block;padding:0;font-size:14px;color:#ee000e;letter-spacing:0.88px;line-height:20px;border:0 none;cursor:pointer;text-align:center;text-transform:uppercase}html#design2017 body.inside2017.casestudy.insightmain #solutions-promo{background-color:#F8F8F8;width:100%;height:482px;margin-top:-136px}html#design2017 body.inside2017.casestudy.insightmain #solutions-promo h2{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:30px;color:#2d3135;letter-spacing:0;line-height:44px;text-align:center;margin:140px 0px 25px}html#design2017 body.inside2017.casestudy.insightmain #solutions-promo .sols{width:242px;margin:0 auto}html#design2017 body.inside2017.casestudy.insightmain #solutions-promo .cta.pressevents.contactus{width:250px;margin:-16px auto 0;margin-left:10px}html#design2017 body.inside2017.casestudy.insightmain #solutions-promo .cta.pressevents.contactus a.cta-right-whiteOnRed{width:67px;height:65px;border-radius:100%;top:19px;left:19px;position:relative}html#design2017 body.inside2017.casestudy.insightmain #solutions-promo .cta.pressevents.contactus span.red{margin-top:38px}html#design2017 body.inside2017.casestudy.insightmain #solutions-promo:hover{background-color:#ff555f}html#design2017 body.inside2017.casestudy.insightmain #solutions-promo:hover h2{color:#fff}html#design2017 body.inside2017.casestudy.insightmain #solutions-promo:hover .cta.pressevents.contactus a.cta-right-whiteOnRed{width:67px;height:65px;background:url("/a/dist/img/cta-button-right-redOnWhite.svg") no-repeat center center;border-radius:100%;top:19px;left:19px;position:relative}html#design2017 body.inside2017.casestudy.insightmain #solutions-promo:hover .cta.pressevents.contactus span.red{color:#fff}@media (min-width: 401px) and (max-width: 991px){html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock.xs,html#design2017 body.inside2017.casestudy section.case.challenges .relatedContentBox{margin-left:auto;margin-right:auto}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock.xs,html#design2017 body.inside2017.casestudy section.case.results2 .relatedContentBox{margin-left:auto;margin-right:auto}}@media (max-width: 400px){html#design2017 body.inside2017.casestudy .relatedContentBox.one{margin:0 auto}html#design2017 body.inside2017.casestudy .relatedContentBox.two{margin:0 auto}html#design2017 body.inside2017.casestudy .relatedContentBox.side{margin:40px 0 0 -30px}}@media (min-width: 300px) and (max-width: 430px){html#design2017 body.inside2017.casestudy section.case.challenges .relatedContentBox.side{width:120%;margin-left:-33px}}@media (min-width: 300px) and (max-width: 399px){html#design2017 body.inside2017.casestudy .herobg2,html#design2017 body.inside2017.casestudy .herobg-pdf{background-size:266px;height:125%;background-position:right -103px bottom}html#design2017 body.inside2017.casestudy #hero h1{font-size:30px;line-height:42px;margin-top:9px}html#design2017 body.inside2017.casestudy #hero p{font-size:20px;line-height:24px}html#design2017 body.inside2017.casestudy #hero ul.inside-hero-share{margin-bottom:25px}html#design2017 body.inside2017.casestudy #hero ul.inside-hero-share li{margin-right:8px}html#design2017 body.inside2017.casestudy .relatedContentBox .copy{width:70%}html#design2017 body.inside2017.casestudy .relatedContentBox .copy h2{font-size:24px;line-height:35px}html#design2017 body.inside2017.casestudy .relatedContentBox .cta.call-out-box{right:43px}html#design2017 body.inside2017.casestudy .relatedContentBox.one{margin:0 auto}html#design2017 body.inside2017.casestudy .relatedContentBox.two{margin:0 auto}html#design2017 body.inside2017.casestudy .relatedContentBox.side{margin:40px 0 0 -34px}}@media (min-width: 410px) and (max-width: 767px){html#design2017 body.inside2017.casestudy .bodycontent-relatedcontent .row.padded{padding-left:25px;padding-right:25px}}@media (min-width: 768px){html#design2017 body.inside2017.casestudy .row.padded{margin-left:0;margin-right:40px;padding-left:0;padding-right:0}html#design2017 body.inside2017.casestudy .narrow .row.padded{margin-left:0;margin-right:0;padding-left:0;padding-right:0}html#design2017 body.inside2017.casestudy .cd-main-header .container,html#design2017 body.inside2017.casestudy .cd-main-header .recirculation>.spark-line,html#design2017 body.inside2017.casestudy .cd-main-header .new-links-module>.spark-line,html#design2017 body.inside2017.casestudy .cd-main-header .links-module>.spark-line{width:748px}html#design2017 body.inside2017.casestudy .container,html#design2017 body.inside2017.casestudy .recirculation>.spark-line,html#design2017 body.inside2017.casestudy .new-links-module>.spark-line,html#design2017 body.inside2017.casestudy .links-module>.spark-line{width:748px}html#design2017 body.inside2017.casestudy section.design2017.hero-internal{position:relative;width:100%;height:756px;margin-bottom:0;background-size:cover}html#design2017 body.inside2017.casestudy .herobg-short{position:absolute;top:0;bottom:0;right:0;opacity:1.0;width:100%;height:100%;background-image:url("/a/dist/img/casestudy-bg-2800-shapetrimmed-new.svg");background-position:right bottom;background-repeat:no-repeat;background-size:300px}html#design2017 body.inside2017.casestudy #hero{height:755px;margin:0;background-size:305px;position:relative;resize:vertical}html#design2017 body.inside2017.casestudy #hero .content{position:absolute;top:50%;transform:translateY(-50%);resize:vertical}html#design2017 body.inside2017.casestudy #hero h1{font-size:40px;line-height:52px}html#design2017 body.inside2017.casestudy #hero h1.small1{font-size:40px;line-height:52px}html#design2017 body.inside2017.casestudy #hero h1.small2{font-size:38px;line-height:52px}html#design2017 body.inside2017.casestudy #hero h1.small3{font-size:38px;line-height:52px}html#design2017 body.inside2017.casestudy #hero h1.small4{font-size:40px;line-height:52px}html#design2017 body.inside2017.casestudy #hero h2{margin-bottom:9px;margin-top:30px}html#design2017 body.inside2017.casestudy #hero p{line-height:33px;margin-bottom:18px}html#design2017 body.inside2017.casestudy #hero ul.inside-hero-share{margin-top:30px;margin-bottom:40px}html#design2017 body.inside2017.casestudy .cta.inside-hero{position:absolute;bottom:0;left:-15px;width:200px;margin-left:0;top:0}html#design2017 body.inside2017.casestudy section.case h2:first-of-type{margin-top:0}html#design2017 body.inside2017.casestudy section.case .stat{border-bottom:0 none}html#design2017 body.inside2017.casestudy #start{margin-top:0px}html#design2017 body.inside2017.casestudy #start.case.briefbullets{margin-top:80px}html#design2017 body.inside2017.casestudy section.case.briefbullets{display:inline-block;margin-top:60px}html#design2017 body.inside2017.casestudy section.case.briefbullets p:first-of-type{width:100%}html#design2017 body.inside2017.casestudy section.case.briefbullets .bb-even{margin-top:40px}html#design2017 body.inside2017.casestudy section.case.challenges{margin-top:0;margin-bottom:0}html#design2017 body.inside2017.casestudy section.case.challenges .space-below{margin-bottom:0}html#design2017 body.inside2017.casestudy section.case.challenges h3,html#design2017 body.inside2017.casestudy section.case.challenges h4{font-size:24px;letter-spacing:0;line-height:34px;margin-top:42px}html#design2017 body.inside2017.casestudy section.case.challenges h3.fullWidth{width:100%}html#design2017 body.inside2017.casestudy section.case.challenges h3.halfWidth{width:50%}html#design2017 body.inside2017.casestudy section.case.challenges h3{width:100%}html#design2017 body.inside2017.casestudy section.case.challenges .longtext p{font-size:16px;letter-spacing:0.5px;line-height:28px;margin-bottom:28px}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock{height:375px;width:474px;background-position:top center}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock h2{font-size:40px;letter-spacing:0;line-height:54px;padding:140px 0 0 10px}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock p{font-size:20px;letter-spacing:0;line-height:38px;padding:0 10px}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock .cta.blue p{color:#fff}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock .cta.blue a.cta.blueOnWhite{transition:all 0.5s ease;display:inline-block;cursor:pointer;width:105px;height:105px;background:url("/a/dist/img/cta-btn2-right-blueOnWhite.svg") no-repeat center center,url("/a/dist/img/cta-btn2-right-blueOnWhite-hoverWhiteOnRed.svg") no-repeat -9999px -9999px}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock .cta.blue a.cta.blueOnWhite:hover{width:105px;height:105px;background:url("/a/dist/img/cta-btn2-right-blueOnWhite-hoverWhiteOnRed.svg") no-repeat center center}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock>section.case{margin-top:20px}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock.second{width:376px;height:394px}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock.second h2{padding:116px 0 0 40px}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock.xs{margin-top:0px}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock{height:375px;width:474px;background-position:top center}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock h2{font-size:40px;letter-spacing:0;line-height:54px;padding:140px 0 0 10px}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock p{font-size:20px;letter-spacing:0;line-height:38px;padding:0 10px}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock .cta.blue p{color:#fff}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock .cta.blue a.cta.blueOnWhite{transition:all 0.5s ease;display:inline-block;cursor:pointer;width:105px;height:105px;background:url("/a/dist/img/cta-btn2-right-blueOnWhite.svg") no-repeat center center,url("/a/dist/img/cta-btn2-right-blueOnWhite-hoverWhiteOnRed.svg") no-repeat -9999px -9999px}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock .cta.blue a.cta.blueOnWhite:hover{width:105px;height:105px;background:url("/a/dist/img/cta-btn2-right-blueOnWhite-hoverWhiteOnRed.svg") no-repeat center center}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock>section.case{margin-top:20px}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock.second{width:376px;height:394px}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock.second h2{padding:93px 0 0 10px}html#design2017 body.inside2017.casestudy .bluebg{margin-top:0px}html#design2017 body.inside2017.casestudy .quote-space-above{margin-top:0}html#design2017 body.inside2017.casestudy section.case.quote{margin-top:50px;margin-bottom:74px}html#design2017 body.inside2017.casestudy section.case.quote img.quotemark{height:69px;width:41px}html#design2017 body.inside2017.casestudy section.case.quote p.quote{font-size:42px;letter-spacing:0;line-height:58px;margin-top:30px}html#design2017 body.inside2017.casestudy .section.case.relatedgraphic .cta.red.down{right:0px;left:unset;position:relative}html#design2017 body.inside2017.casestudy .section.case.relatedgraphic .viewbtn{width:85px;margin:13px 0 0;height:150px}html#design2017 body.inside2017.casestudy .section.case.relatedgraphic .viewbtn p.view{width:85px;margin-bottom:0;text-align:center}html#design2017 body.inside2017.casestudy .section.case.relatedgraphic .viewbtn .cta.red.down.toggleGraphic{width:85px;margin:0;left:3px}html#design2017 body.inside2017.casestudy .whitebg section.case.relatedgraphic{margin-top:0px}html#design2017 body.inside2017.casestudy .whitebg section.case.relatedgraphic p{font-size:30px;letter-spacing:0;line-height:44px}html#design2017 body.inside2017.casestudy .whitebg section.case.relatedgraphic .space-above{margin-top:0}html#design2017 body.inside2017.casestudy .bluebg section.case.relatedgraphic{margin-top:10px}html#design2017 body.inside2017.casestudy .bluebg section.case.relatedgraphic h2 span{color:#fff;background-color:#0E4C7A}html#design2017 body.inside2017.casestudy .bluebg section.case.relatedgraphic p{color:#fff}html#design2017 body.inside2017.casestudy .casestudyshapes{background-size:1400px;background-position:right bottom}html#design2017 body.inside2017.casestudy section.case.solution{margin-top:0;margin-bottom:0}html#design2017 body.inside2017.casestudy section.case.solution h3{font-size:24px;letter-spacing:0;line-height:34px;margin-right:60px;margin-top:40px}html#design2017 body.inside2017.casestudy section.case.solution p{color:#fff;font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-size:16px;letter-spacing:0.5px;line-height:28px;margin-right:0px}html#design2017 body.inside2017.casestudy section.case.solution ul{margin-left:0}html#design2017 body.inside2017.casestudy section.case.solution ul li{color:#fff;font-size:16px;letter-spacing:0.57px;line-height:30px;margin-bottom:28px}html#design2017 body.inside2017.casestudy section.case.solution .space-below{margin-bottom:0}html#design2017 body.inside2017.casestudy section.case.results2{margin-top:30px;margin-bottom:120px}html#design2017 body.inside2017.casestudy section.case.results2 h3{font-size:24px;letter-spacing:0;line-height:34px;margin-top:35px}html#design2017 body.inside2017.casestudy section.case.results2 p{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-size:16px;letter-spacing:0.5px;line-height:28px;margin-bottom:30px}html#design2017 body.inside2017.casestudy section.case.results2 ul{margin-top:40px;margin-bottom:40px}html#design2017 body.inside2017.casestudy section.case.results2 ul li{list-style-position:inside;text-indent:-30px;padding-left:28px;font-size:14px;letter-spacing:0.5px;line-height:26px;margin-bottom:25px}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock{width:375px;height:474px}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock.second{width:376px;height:394px;margin-top:0}html#design2017 body.inside2017.casestudy section.case.follows{margin-top:0px}html#design2017 body.inside2017.casestudy section#events.related-insights{margin-top:7px;margin-bottom:350px}html#design2017 body.inside2017.casestudy section#press{margin-bottom:300px}html#design2017 body.inside2017.casestudy section#press,html#design2017 body.inside2017.casestudy section#events{margin-top:130px}html#design2017 body.inside2017.casestudy section#press h2,html#design2017 body.inside2017.casestudy section#events h2{font-size:30px;letter-spacing:0;line-height:42px;margin-bottom:84px;margin-left:32px}html#design2017 body.inside2017.casestudy section#press .item-list,html#design2017 body.inside2017.casestudy section#events .item-list{border-bottom:1px solid #e4e4e4;margin-top:29px;overflow:auto}html#design2017 body.inside2017.casestudy section#press .item-list .date,html#design2017 body.inside2017.casestudy section#events .item-list .date{float:left;width:100px;font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#ee000e;letter-spacing:0.88px;line-height:20px;text-transform:uppercase;margin-top:4px}html#design2017 body.inside2017.casestudy section#press .item-list .title,html#design2017 body.inside2017.casestudy section#events .item-list .title{float:left;width:365px;margin-left:33px;margin-bottom:35px}html#design2017 body.inside2017.casestudy section#press .item-list .title p,html#design2017 body.inside2017.casestudy section#events .item-list .title p{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:18px;color:#2d3135;letter-spacing:1.12px;line-height:24px}html#design2017 body.inside2017.casestudy section#press .item-list .location,html#design2017 body.inside2017.casestudy section#events .item-list .location{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#EE000E;letter-spacing:0.88px;line-height:20px;margin-top:-9px}html#design2017 body.inside2017.casestudy section#press{margin-top:263px}html#design2017 body.inside2017.casestudy section#press .item-list .title{margin-bottom:5px}html#design2017 body.inside2017.casestudy .bodycontent-text{margin-top:0;margin-bottom:0;padding-top:40px;padding-bottom:40px}html#design2017 body.inside2017.casestudy .bodycontent-text .row.padded{margin-left:0;margin-right:0;padding-left:0;padding-right:0}html#design2017 body.inside2017.casestudy .bodycontent-text section.case.challenges h3.halfWidth{width:100%}html#design2017 body.inside2017.casestudy .bodycontent-text .longtext h3:first-of-type{margin-top:0}html#design2017 body.inside2017.casestudy .bodycontent-text.first .longtext p:first-of-type{width:100%}html#design2017 body.inside2017.casestudy .bodycontent-text.first .longtext.pdfpage p:first-of-type{width:100%}html#design2017 body.inside2017.casestudy .bodycontent-twoColText{padding-top:0;padding-bottom:40px}html#design2017 body.inside2017.casestudy .bodycontent-twoColText.first,html#design2017 body.inside2017.casestudy .bodycontent-text.first{margin-top:40px}html#design2017 body.inside2017.casestudy .bodycontent-twoColText section.case.challenges{margin-top:0px}html#design2017 body.inside2017.casestudy .bodycontent-twoColText section.case.challenges h3{width:100%}html#design2017 body.inside2017.casestudy section.case.challenges.firstoption{margin-top:0}html#design2017 body.inside2017.casestudy section.case.challenges.firstoption .longtext{width:100%}html#design2017 body.inside2017.casestudy section.case.challenges.firstoption{margin-top:0}html#design2017 body.inside2017.casestudy section.design2017.hero-internal{margin-bottom:0}html#design2017 body.inside2017.casestudy section.case.quote{margin-top:30px;margin-bottom:30px}html#design2017 body.inside2017.casestudy .bodycontent-video{margin-top:0px;margin-bottom:0;padding-top:40px;padding-bottom:40px}html#design2017 body.inside2017.casestudy .bodycontent-twoColBlocksFirst{background-color:#0E4C7A;background-image:none;margin-top:40px;padding-top:50px;margin-bottom:40px;padding-bottom:40px}html#design2017 body.inside2017.casestudy .bodycontent-relatedcontent{padding-top:40px;padding-bottom:40px;margin-bottom:0;margin-top:0}html#design2017 body.inside2017.casestudy .bodycontent-relatedcontent .row.padded{padding-left:0;padding-right:0;margin-left:0;margin-right:0}html#design2017 body.inside2017.casestudy .relatedContentBox{height:474px;width:375px}html#design2017 body.inside2017.casestudy .relatedContentBox .copy{top:46px;left:30px;right:40px}html#design2017 body.inside2017.casestudy .relatedContentBox.one{margin-left:0;width:365px;height:474px}html#design2017 body.inside2017.casestudy .relatedContentBox.two{margin-top:150px;margin-bottom:30px;margin-left:9px;width:365px;height:474px}html#design2017 body.inside2017.casestudy .relatedContentBox.side{margin-top:40px}html#design2017 body.inside2017.casestudy .relatedContentBox.side.yesCTA{margin-top:8px}html#design2017 body.inside2017.casestudy .contentmodule-quote{margin-top:40px;margin-bottom:40px}html#design2017 body.inside2017.casestudy .contentmodule-metrics{margin-top:0;margin-bottom:0;padding-top:40px;padding-bottom:40px}html#design2017 body.inside2017.casestudy .contentmodule-metrics section.case .stat{margin-bottom:0;padding-bottom:0}html#design2017 body.inside2017.casestudy .contentmodule-graphic{padding-top:40px;padding-bottom:12px;margin-top:40px;margin-bottom:40px}html#design2017 body.inside2017.casestudy .contentmodule-graphic .row.padded{padding-left:0;padding-right:0}html#design2017 body.inside2017.casestudy .paragraph-with-metrics{padding-top:40px;padding-bottom:40px;margin-top:0;margin-bottom:0}html#design2017 body.inside2017.casestudy .paragraph-with-metrics p:last-of-type{margin-bottom:0}html#design2017 body.inside2017.casestudy .paragraph-with-bullets{padding-top:40px;padding-bottom:40px;margin-top:0;margin-bottom:0}html#design2017 body.inside2017.casestudy .paragraph-with-bullets p:last-of-type{margin-bottom:0}html#design2017 body.inside2017.casestudy .oldentryfix{padding-bottom:0;margin-top:-20px;margin-bottom:0}html#design2017 body.inside2017.casestudy section.case .longtext p:last-of-type{margin-bottom:0}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero{height:670px}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero h1{font-size:50px;line-height:74px;margin:0}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero ul.inside-hero-share{margin-top:18px;margin-bottom:50px;padding-bottom:0px}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero t p.primary-topic{margin-top:0px;font-size:14px;line-height:26px}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero p.insight-type{font-size:14px;letter-spacing:0.5px;line-height:26px;padding-top:13px}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero h3.insight-title{font-size:24px;line-height:34px;padding-top:9px}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero.filtered-insights h1.small00{font-size:45px;line-height:50px}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero.filtered-insights h1.smallz{font-size:50px;line-height:74px}html#design2017 body.inside2017.casestudy.insightmain #insights-search-bar{position:relative;top:-221px}html#design2017 body.inside2017.casestudy.insightmain #insights-search-bar .dropdown-menu.open{top:10% !important;bottom:10% !important}html#design2017 body.inside2017.casestudy.insightmain #insights-search-bar .container:before,html#design2017 body.inside2017.casestudy.insightmain #insights-search-bar .recirculation>.spark-line:before,html#design2017 body.inside2017.casestudy.insightmain #insights-search-bar .new-links-module>.spark-line:before,html#design2017 body.inside2017.casestudy.insightmain #insights-search-bar .links-module>.spark-line:before{content:unset;top:unset;left:unset;display:unset;height:unset;width:unset;background:none}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2{position:relative;display:inline-block;padding:0}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .insights-search-bar--copy-wrapper{width:100%}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box{float:none;height:110px;width:100%;margin:0px 12px 0 0;padding:0}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box span.insights-search-bar--title{background-color:transparent;font-weight:unset;max-width:unset;font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-size:14px;color:#fff;letter-spacing:0;line-height:26px;display:block;margin:0;text-transform:uppercase;font-style:normal;position:relative;top:48px;left:30px}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box label.search-label{background-color:transparent;font-weight:unset;max-width:unset;font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-size:14px;color:#fff;letter-spacing:0;line-height:26px;display:block;margin-bottom:0;text-transform:uppercase;font-style:normal;text-align:left;position:relative;top:44px;left:30px;color:#000}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box .select-wrapper{background-color:#fff;margin:0;height:94px;box-shadow:5px 5px 20px 0 rgba(0,0,0,0.2);width:100%}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box .select-wrapper .btn-group.bootstrap-select{height:94px;width:100% !important}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box .select-wrapper .btn-group.bootstrap-select button.btn.dropdown-toggle{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:20px;color:#ee000e;line-height:40px;height:94px;width:100%;margin:-5px 13px 0 0}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box .select-wrapper .btn-group.bootstrap-select button.btn.dropdown-toggle .filter-option{border:0 none;font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:20px;color:#ee000e;line-height:40px;margin-left:30px;width:290px;margin-top:22px}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box .select-wrapper .btn-group.bootstrap-select button.btn.dropdown-toggle span.caret{height:10px !important;width:16px !important;background:url("/a/dist/img/select-arrow-down.png") !important;background-size:cover !important;top:46px !important;right:27px !important;position:absolute;margin-top:0px;vertical-align:middle;border:0px !important}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box .select-wrapper .btn-group.bootstrap-select:hover{border:1px solid #ee000e}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box div.dropdown-menu ul.dropdown-menu.inner li{border-bottom:0 none}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box div.dropdown-menu ul.dropdown-menu.inner li a span{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:20px;color:#2d3135;line-height:36px}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box div.dropdown-menu ul.dropdown-menu.inner li:hover a span{color:#ee000e;text-decoration:underline}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box.last{margin-right:0}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 button.srchbtn2018.insights-search-bar--submit.cta-right-whiteOnRed{position:relative;top:26px;right:5px;border:0 none;color:transparent;margin:0;text-align:center;width:64px;height:64px;margin-top:24px;padding:0;left:50%;right:auto}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 button.srchbtn2018.insights-search-bar--submit.cta-right-whiteOnRed:hover{text-align:center;margin-top:24px;height:64px}}@media screen and (min-width: 768px) and (min-width: 1024px){html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 button.srchbtn2018.insights-search-bar--submit.cta-right-whiteOnRed{left:auto;right:-30px;top:12px}}@media (min-width: 768px){html#design2017 body.inside2017.casestudy.insightmain #insights-cards{background:#fff;margin:-150px 0 0 0;top:0}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .content{display:table-cell;vertical-align:bottom}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item{position:relative}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item a.tag{font-size:14px;line-height:26px;padding:3px 20px 0px;text-align:center;position:absolute;height:34px;top:-16px;display:block;z-index:9;right:-11px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item a.tag:hover{color:#fff;text-decoration:underline}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item p.tag{font-size:14px;line-height:26px;padding:3px 20px 0px;text-align:center;position:absolute;height:34px;top:-16px;display:block;z-index:9;right:-11px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item .tile{display:table;position:relative;background-size:cover}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item .tile p.tag{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-size:14px;color:#fff;letter-spacing:0;line-height:26px;padding:3px 20px 0px;background-color:#ff555f;text-align:center;position:absolute;height:34px;text-transform:uppercase;right:-10px;top:-16px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item .tile p.tag a{color:#fff}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item .tile p.tag a:hover{color:#fff;text-decoration:underline}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item .tile p.type{font-family:"Guardian Egyptian Medium";font-weight:500;font-style:normal;font-stretch:normal;font-size:16px;color:#fff;letter-spacing:0.5px;line-height:34px;margin-bottom:11px;margin-left:30px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item .tile h3{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:30px;color:#fff;letter-spacing:0;line-height:42px;padding-bottom:4px;width:80%;margin-left:30px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.one a.tag{right:0}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.one .tile{width:98%;height:539px;margin-bottom:60px;margin-left:10px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.one .tile p.type{margin-left:35px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.one .tile h3{width:80%;font-size:40px;line-height:54px;padding-bottom:20px;margin-left:35px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.two .tile{width:512px;height:412px;margin-left:10px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.three a.tag{right:-11px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.three .tile{width:410px;height:450px;position:relative;left:35%;float:none}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.four .tile{width:410px;height:310px;left:10px;top:0}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.five a.tag{right:-11px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.five .tile{width:513px;height:266px;z-index:10;left:20%;float:none}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile{width:100%;height:700px;margin-top:calc(4.2358em * 1.1)}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile .container .row,html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile .recirculation>.spark-line .row,html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile .new-links-module>.spark-line .row,html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile .links-module>.spark-line .row{display:table;height:700px;width:100%}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile a.tag{position:relative;top:220px;right:unset;display:inline-block;left:20px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile p.type{position:relative;top:-200px;left:-10px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile h3{position:relative;top:-200px;width:90%;font-size:40px;line-height:54px;padding-bottom:0px;left:-10px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.seven .tile{width:410px;height:450px;position:relative;top:-67px;left:15px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.eight a.tag{right:-11px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.eight .tile{width:410px;height:310px;position:relative;left:34%;float:none}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.last{padding-bottom:60px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.five.last,html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.three.last{padding-bottom:170px;margin-bottom:-17px}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters{margin:0px 0 40px 0px;padding:80px 0 30px;border-bottom:1px solid #E5E5E5;clear:both}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters #insights-cards__pagination{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:20px;color:#000;letter-spacing:0.5px;line-height:34px}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters #insights-cards__filters{margin-top:10px}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters #insights-cards__filters:hover .bootstrap-select.btn-group .dropdown-toggle .caret:after,html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters #insights-cards__filters:hover .bootstrap-select.btn-group .dropdown-toggle .caret:before{background-color:#ee000e}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters #insights-cards__filters:hover .bootstrap-select.btn-group button span.filter-option{color:#ee000e}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-toggle{border:0 none}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-toggle .caret{top:58%}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-toggle .caret:after,html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-toggle .caret:before{background-color:#000}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters .bootstrap-select.btn-group button span.filter-option{font-family:Helvetica,Arial,sans-serif;font-weight:bold;color:#000;font-size:16px;line-height:24px;letter-spacing:0;border:0 none;text-transform:none}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-menu li a span.text{font-family:Helvetica,Arial,sans-serif;font-weight:bold;color:#000;font-size:16px;line-height:24px;letter-spacing:0;border:0 none;padding:10px 0 10px}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-menu.open{border:0 none;margin:7px 0;box-shadow:0px 0px 40px 0 rgba(0,0,0,0.2);width:170px;left:-19px}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-menu.open:before,html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-menu.open:after{border-color:unset;border:0 none;bottom:unset;content:'';position:unset;bottom:unset;margin:unset}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters .bootstrap-select.btn-group ul.dropdown-menu.inner li:hover a span.text{color:#ee000e}html#design2017 body.inside2017.casestudy.insightmain #insightsmore{margin-top:0}html#design2017 body.inside2017.casestudy.insightmain #insightsmore #events{margin-top:0}html#design2017 body.inside2017.casestudy.insightmain #insightsmore .item-list{margin-top:40px;padding-bottom:15px;clear:both}html#design2017 body.inside2017.casestudy.insightmain #insightsmore .item-list .tagtopic{float:left;width:48%;margin-top:4px;margin-left:10px}html#design2017 body.inside2017.casestudy.insightmain #insightsmore .item-list .tagtopic a.topic{background-color:#ff555f;font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#fff;letter-spacing:0.88px;line-height:20px;text-transform:uppercase;display:inline-block;padding:3px 20px}html#design2017 body.inside2017.casestudy.insightmain #insightsmore .item-list .title{float:left;width:50%;margin:0}html#design2017 body.inside2017.casestudy.insightmain #insightsmore .item-list .title p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:24px;color:#2d3135;letter-spacing:0.6px;line-height:36px}html#design2017 body.inside2017.casestudy.insightmain #insightsmore .item-list .title p a:hover{color:#ee000e;text-decoration:underline}html#design2017 body.inside2017.casestudy.insightmain #insightsmore .item-list .title p.type{font-family:"Guardian Egyptian Medium";font-weight:500;font-style:normal;font-stretch:normal;font-size:16px;color:#2d3135;letter-spacing:0.5px;line-height:34px}html#design2017 body.inside2017.casestudy.insightmain #insightsmore #insights-cards__learn-more{display:block;padding:34px 0 56px;text-align:center;margin:100px 0 120px}html#design2017 body.inside2017.casestudy.insightmain #insightsmore #insights-cards__learn-more .cta.inside-hero{width:200px;position:relative;left:0}html#design2017 body.inside2017.casestudy.insightmain #insightsmore #insights-cards__learn-more span{background-color:transparent;font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;display:inline-block;padding:0;font-size:14px;color:#ee000e;letter-spacing:0.88px;line-height:20px;border:0 none;cursor:pointer;text-align:center;text-transform:uppercase}html#design2017 body.inside2017.casestudy.insightmain #solutions-promo{height:515px;margin-top:-158px}html#design2017 body.inside2017.casestudy.insightmain #solutions-promo h2{font-size:40px;line-height:52px;margin-top:176px}html#design2017 body.inside2017.casestudy.insightmain #solutions-promo .sols{width:242px}html#design2017 body.inside2017.casestudy.insightmain #solutions-promo .cta.pressevents.contactus{width:250px}}@media (min-width: 992px){html#design2017 body.inside2017.casestudy .row.padded{margin-left:0;margin-right:0}html#design2017 body.inside2017.casestudy .narrow .row.padded{margin-left:0;margin-right:0;padding-left:0;padding-right:0;width:100%}html#design2017 body.inside2017.casestudy .cd-main-header .container,html#design2017 body.inside2017.casestudy .cd-main-header .recirculation>.spark-line,html#design2017 body.inside2017.casestudy .cd-main-header .new-links-module>.spark-line,html#design2017 body.inside2017.casestudy .cd-main-header .links-module>.spark-line{width:940px}html#design2017 body.inside2017.casestudy .container,html#design2017 body.inside2017.casestudy .recirculation>.spark-line,html#design2017 body.inside2017.casestudy .new-links-module>.spark-line,html#design2017 body.inside2017.casestudy .links-module>.spark-line{width:940px}html#design2017 body.inside2017.casestudy #cd-primary-nav li.desktop-view{margin-left:0.25em}html#design2017 body.inside2017.casestudy section.design2017.hero-internal{position:relative;width:100%;height:756px;margin-bottom:0;background-size:cover}html#design2017 body.inside2017.casestudy .herobg-short{position:absolute;top:0;bottom:0;right:0;opacity:1.0;width:100%;height:100%;background-image:url("/a/dist/img/casestudy-bg-2800-shapetrimmed-new.svg");background-position:right bottom;background-repeat:no-repeat;background-size:420px}html#design2017 body.inside2017.casestudy .shapesbg{background:url("/a/dist/img/casestudy-bg-2800-shapeonly.svg") no-repeat top 220px right;background-size:475px}html#design2017 body.inside2017.casestudy #hero{height:800px;margin:0;position:relative;resize:vertical}html#design2017 body.inside2017.casestudy #hero .content{position:absolute;top:50%;transform:translateY(-50%);resize:vertical}html#design2017 body.inside2017.casestudy #hero h1{font-size:75px;line-height:82px}html#design2017 body.inside2017.casestudy #hero h1.small1{font-size:60px;line-height:75px}html#design2017 body.inside2017.casestudy #hero h1.small2{font-size:60px;line-height:75px}html#design2017 body.inside2017.casestudy #hero h1.small3{font-size:52px;line-height:63px}html#design2017 body.inside2017.casestudy #hero h1.small4{font-size:38px;line-height:50px}html#design2017 body.inside2017.casestudy #hero ul.inside-hero-share{padding-top:0;margin-top:20px;margin-bottom:32px}html#design2017 body.inside2017.casestudy .cta.inside-hero{position:absolute;bottom:0;left:-15px;width:200px;margin-left:0;top:0}html#design2017 body.inside2017.casestudy section.case h2:first-of-type{margin-top:0}html#design2017 body.inside2017.casestudy #start{margin-top:0px}html#design2017 body.inside2017.casestudy section.case.briefbullets{display:inline-block;margin-top:60px;margin-bottom:40px}html#design2017 body.inside2017.casestudy section.case.briefbullets .bb-even{margin-top:0px}html#design2017 body.inside2017.casestudy section.case.briefbullets .bb-odd p{width:98%}html#design2017 body.inside2017.casestudy section.case.challenges{margin-top:0;margin-bottom:0}html#design2017 body.inside2017.casestudy section.case.challenges .space-below{margin-bottom:0}html#design2017 body.inside2017.casestudy section.case.challenges h3{font-size:24px;letter-spacing:0;line-height:34px;margin-top:0;width:100%}html#design2017 body.inside2017.casestudy section.case.challenges h3.fullWidth{width:100%}html#design2017 body.inside2017.casestudy section.case.challenges h3.halfWidth{width:50%}html#design2017 body.inside2017.casestudy section.case.challenges .longtext p{font-size:16px;letter-spacing:0.5px;line-height:28px;margin-bottom:28px}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock{height:375px;width:474px;background-position:top center}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock h2{font-size:40px;letter-spacing:0;line-height:54px;padding:140px 0 0 10px}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock p{font-size:20px;letter-spacing:0;line-height:38px;padding:0 10px}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock .cta.blue p{color:#fff}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock .cta.blue a.cta.blueOnWhite{transition:all 0.5s ease;display:inline-block;cursor:pointer;width:105px;height:105px;background:url("/a/dist/img/cta-btn2-right-blueOnWhite.svg") no-repeat center center,url("/a/dist/img/cta-btn2-right-blueOnWhite-hoverWhiteOnRed.svg") no-repeat -9999px -9999px}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock .cta.blue a.cta.blueOnWhite:hover{width:105px;height:105px;background:url("/a/dist/img/cta-btn2-right-blueOnWhite-hoverWhiteOnRed.svg") no-repeat center center}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock>section.case{margin-top:20px}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock.second{width:376px;height:394px}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock.second h2{padding:116px 0 0 40px}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock.xs{margin-top:0px}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock{height:640px;width:512px;background-position:top center}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock h2{font-size:40px;letter-spacing:0;line-height:54px;padding:140px 0 0 10px}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock p{font-size:20px;letter-spacing:0;line-height:38px;padding:0 10px}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock .cta.blue p{color:#fff}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock .cta.blue a.cta.blueOnWhite{transition:all 0.5s ease;display:inline-block;cursor:pointer;width:105px;height:105px;background:url("/a/dist/img/cta-btn2-right-blueOnWhite.svg") no-repeat center center,url("/a/dist/img/cta-btn2-right-blueOnWhite-hoverWhiteOnRed.svg") no-repeat -9999px -9999px}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock .cta.blue a.cta.blueOnWhite:hover{width:105px;height:105px;background:url("/a/dist/img/cta-btn2-right-blueOnWhite-hoverWhiteOnRed.svg") no-repeat center center}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock>section.case{margin-top:20px}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock.second{width:376px;height:394px}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock.second h2{padding:93px 0 0 10px}html#design2017 body.inside2017.casestudy section.case.follows{margin-top:0px}html#design2017 body.inside2017.casestudy section#events.related-insights{margin-top:7px;margin-bottom:350px}html#design2017 body.inside2017.casestudy section#press{margin-bottom:300px}html#design2017 body.inside2017.casestudy section#press h2,html#design2017 body.inside2017.casestudy section#events h2{font-size:30px;letter-spacing:0;line-height:42px;margin-bottom:120px;margin-left:0}html#design2017 body.inside2017.casestudy section#press .item-list,html#design2017 body.inside2017.casestudy section#events .item-list{border-bottom:1px solid #e4e4e4;margin-top:29px;overflow:auto}html#design2017 body.inside2017.casestudy section#press .item-list .date,html#design2017 body.inside2017.casestudy section#events .item-list .date{float:left;width:120px;font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#ee000e;letter-spacing:0.88px;line-height:20px;text-transform:uppercase;margin-top:4px}html#design2017 body.inside2017.casestudy section#press .item-list .title,html#design2017 body.inside2017.casestudy section#events .item-list .title{float:left;width:420px;margin-left:0px;margin-bottom:35px}html#design2017 body.inside2017.casestudy section#press .item-list .title p,html#design2017 body.inside2017.casestudy section#events .item-list .title p{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:18px;color:#2d3135;letter-spacing:1.12px;line-height:24px}html#design2017 body.inside2017.casestudy section#press .item-list .location,html#design2017 body.inside2017.casestudy section#events .item-list .location{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#EE000E;letter-spacing:0.88px;line-height:20px;margin-top:-9px}html#design2017 body.inside2017.casestudy section#press{margin-top:263px}html#design2017 body.inside2017.casestudy section#press .item-list .title{margin-bottom:5px}html#design2017 body.inside2017.casestudy .ebook .row.padded{margin-left:0;margin-right:0}html#design2017 body.inside2017.casestudy .bodycontent-text{margin-top:0;margin-bottom:0;padding-top:40px;padding-bottom:20px}html#design2017 body.inside2017.casestudy .bodycontent-text .row.padded{margin-left:0;margin-right:0;padding-left:0;padding-right:0}html#design2017 body.inside2017.casestudy .bodycontent-text .longtext h3:first-of-type{margin-top:0}html#design2017 body.inside2017.casestudy .bodycontent-text .longtext h3{width:100%}html#design2017 body.inside2017.casestudy .bodycontent-text.first .longtext p:first-of-type{width:100%}html#design2017 body.inside2017.casestudy .bodycontent-text.first .longtext.pdfpage p:first-of-type{width:100%}html#design2017 body.inside2017.casestudy .bodycontent-twoColText{padding-top:0;padding-bottom:40px}html#design2017 body.inside2017.casestudy .bodycontent-twoColText .row.padded{padding-left:0;padding-right:0}html#design2017 body.inside2017.casestudy .bodycontent-twoColBlocksFirst .row.padded{padding-left:0;padding-right:0}html#design2017 body.inside2017.casestudy .bodycontent-twoColText.first,html#design2017 body.inside2017.casestudy .bodycontent-text.first{margin-top:40px}html#design2017 body.inside2017.casestudy .bodycontent-twoColText section.case.challenges{margin-top:0px}html#design2017 body.inside2017.casestudy .bodycontent-twoColText section.case.challenges h3{width:100%}html#design2017 body.inside2017.casestudy section.case.challenges.firstoption{margin-top:0}html#design2017 body.inside2017.casestudy section.case.challenges.firstoption .longtext{width:100%}html#design2017 body.inside2017.casestudy section.case.challenges.firstoption{margin-top:0}html#design2017 body.inside2017.casestudy section.case.challenges.firstoption h3{width:100%}html#design2017 body.inside2017.casestudy section.case.challenges.firstoption h3.fullWidth{width:100%}html#design2017 body.inside2017.casestudy section.design2017.hero-internal{margin-bottom:0}html#design2017 body.inside2017.casestudy section.case.quote{margin-top:30px;margin-bottom:30px}html#design2017 body.inside2017.casestudy section.case.relatedgraphic{margin-top:0px}html#design2017 body.inside2017.casestudy section.case.relatedgraphic .viewbtn{width:204px;margin:13px 0 0;height:150px}html#design2017 body.inside2017.casestudy section.case.relatedgraphic .viewbtn p.view{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:0.88px;text-transform:uppercase;line-height:20px;color:#fff;width:204px;margin-bottom:0;text-align:center}html#design2017 body.inside2017.casestudy section.case.relatedgraphic .viewbtn .cta.red.down.toggleGraphic{width:204px;margin:0;left:3px}html#design2017 body.inside2017.casestudy section.case.relatedgraphic p{font-size:42px;letter-spacing:0;line-height:58px}html#design2017 body.inside2017.casestudy section.case.relatedgraphic .cta.red.down{position:relative;left:unset;right:0}html#design2017 body.inside2017.casestudy .bodycontent-video{margin-top:0px;margin-bottom:0;padding-top:40px;padding-bottom:40px}html#design2017 body.inside2017.casestudy .bodycontent-twoColBlocksFirst{background-color:#0E4C7A;background-image:url("/a/dist/img/solutionsbg-new.svg");background-repeat:no-repeat, no-repeat;background-size:cover;background-position:left top;margin-top:40px;padding-top:50px;margin-bottom:40px;padding-bottom:40px}html#design2017 body.inside2017.casestudy .bodycontent-relatedcontent{padding-top:20px;padding-bottom:40px;margin-bottom:0;margin-top:0}html#design2017 body.inside2017.casestudy .bodycontent-relatedcontent .row.padded{padding-left:0;padding-right:0}html#design2017 body.inside2017.casestudy .relatedContentBox{height:580px;width:440px}html#design2017 body.inside2017.casestudy .relatedContentBox .copy{left:50px;right:60px}html#design2017 body.inside2017.casestudy .relatedContentBox .copy h2{font-size:32px;line-height:40px}html#design2017 body.inside2017.casestudy .relatedContentBox .copy p{font-size:20px;line-height:38px}html#design2017 body.inside2017.casestudy .relatedContentBox.one{margin-left:0;width:440px;height:474px}html#design2017 body.inside2017.casestudy .relatedContentBox.two{margin-top:0;margin-bottom:0;width:400px;height:474px;position:relative;margin-left:30px}html#design2017 body.inside2017.casestudy .relatedContentBox.side{margin-top:40px}html#design2017 body.inside2017.casestudy .relatedContentBox.side.yesCTA{margin-top:8px;margin-left:60px}html#design2017 body.inside2017.casestudy .contentmodule-quote{margin-top:40px;margin-bottom:40px}html#design2017 body.inside2017.casestudy .contentmodule-metrics{margin-top:0;margin-bottom:0;padding-top:40px;padding-bottom:40px}html#design2017 body.inside2017.casestudy .contentmodule-metrics section.case .stat{margin-bottom:0;padding-bottom:0}html#design2017 body.inside2017.casestudy .contentmodule-graphic{padding-top:40px;padding-bottom:12px;margin-top:40px;margin-bottom:40px}html#design2017 body.inside2017.casestudy .contentmodule-graphic .relatedgraphic.firstoption p{font-size:42px;line-height:58px}html#design2017 body.inside2017.casestudy .paragraph-with-metrics{padding-top:40px;padding-bottom:40px;margin-top:0;margin-bottom:0}html#design2017 body.inside2017.casestudy .paragraph-with-metrics p:last-of-type{margin-bottom:0}html#design2017 body.inside2017.casestudy .paragraph-with-bullets{padding-top:40px;padding-bottom:40px;margin-top:0;margin-bottom:0}html#design2017 body.inside2017.casestudy .paragraph-with-bullets p:last-of-type{margin-bottom:0}html#design2017 body.inside2017.casestudy .oldentryfix{padding-bottom:35px;margin-top:-44px;margin-bottom:-73px}html#design2017 body.inside2017.casestudy section.case .longtext p:last-of-type{margin-bottom:0}html#design2017 body.inside2017.casestudy.insightmain .hero-internal{height:800px !important;margin-bottom:0}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero{height:800px}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero h1{font-size:100px;line-height:110px;margin:0}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero ul.inside-hero-share{margin-top:10px}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero p.primary-topic{margin-top:20px;font-size:14px;line-height:26px;height:32px}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero p.insight-type{font-size:16px;letter-spacing:0.5px;line-height:34px;padding-top:9px}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero h3.insight-title{font-size:30px;line-height:42px;padding-top:0px}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero.filtered-insights h1.small0{font-size:65px;line-height:70px}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero.filtered-insights h1.small00{font-size:65px;line-height:70px}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero.filtered-insights h1.smallz{font-size:100px;line-height:110px}html#design2017 body.inside2017.casestudy.insightmain #insights-search-bar{position:relative;top:-115px}html#design2017 body.inside2017.casestudy.insightmain #insights-search-bar .dropdown-menu.open{top:72px !important;height:320px;bottom:unset !important;width:29%}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2{position:relative;width:100%}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .insights-search-bar--copy-wrapper{width:100%}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box{float:left;height:112px;width:45%;margin:0px 6px 0 0;padding:0}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box span.insights-search-bar--title{background-color:transparent;font-weight:unset;max-width:unset;font-size:14px;color:#fff;line-height:26px;display:block;margin:0;position:unset;top:unset;left:unset}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box label.search-label{background-color:transparent;font-weight:unset;max-width:unset;font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-size:14px;color:#fff;letter-spacing:0;line-height:26px;display:block;margin-bottom:0;text-transform:uppercase;font-style:none;position:unset;top:unset;left:unset}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box .select-wrapper{background-color:#fff;margin:20px 0 10px 0;height:74px;box-shadow:5px 5px 20px 0 rgba(0,0,0,0.2);width:100%}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box .select-wrapper .btn-group.bootstrap-select{height:74px;width:100% !important}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box .select-wrapper .btn-group.bootstrap-select button.btn.dropdown-toggle{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:18px;color:#ee000e;line-height:40px;height:74px;width:100%;margin:-5px 13px 0 0}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box .select-wrapper .btn-group.bootstrap-select button.btn.dropdown-toggle .filter-option{border:0 none;font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:18px;color:#ee000e;line-height:40px;margin-left:12px;width:290px;margin-top:0;margin-left:20px}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box .select-wrapper .btn-group.bootstrap-select button.btn.dropdown-toggle span.caret{height:10px !important;width:16px !important;top:34px !important;right:15px !important}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box div.dropdown-menu ul.dropdown-menu.inner li{border-bottom:0 none}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box div.dropdown-menu ul.dropdown-menu.inner li a span{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:20px;color:#2d3135;line-height:36px}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box div.dropdown-menu ul.dropdown-menu.inner li:hover a span{color:#ee000e;text-decoration:underline}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box.last{margin-right:0}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 button.srchbtn2018.insights-search-bar--submit.cta-right-whiteOnRed{margin-top:30px;text-align:unset;width:64px;height:64px;padding:0;left:0;right:-30px}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 button.srchbtn2018.insights-search-bar--submit.cta-right-whiteOnRed:hover{text-align:unset;margin-top:30px;padding:0;height:64px}}@media screen and (min-width: 992px) and (min-width: 1024px){html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 button.srchbtn2018.insights-search-bar--submit.cta-right-whiteOnRed{left:auto;right:-30px;top:12px}}@media (min-width: 992px){html#design2017 body.inside2017.casestudy.insightmain #insights-cards{background:#fff;margin:-100px 0 0 0;top:0;top:-67px;left:10px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .content{display:table-cell;vertical-align:bottom}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item{position:relative}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item a.tag{position:absolute;top:-16px;display:block;z-index:9;right:-11px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item a.tag:hover{color:#fff;text-decoration:underline}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item p.tag{position:absolute;top:-16px;display:block;z-index:9;right:-11px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item .tile{display:table;position:relative;background-size:cover}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item .tile p.tag{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-size:14px;color:#fff;letter-spacing:0;line-height:26px;padding:3px 20px 0px;background-color:#ff555f;text-align:center;position:absolute;height:34px;text-transform:uppercase;right:-10px;top:-16px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item .tile p.tag a{color:#fff}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item .tile p.tag a:hover{color:#fff;text-decoration:underline}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item .tile p.type{font-family:"Guardian Egyptian Medium";font-weight:500;font-style:normal;font-stretch:normal;font-size:16px;color:#fff;letter-spacing:0.5px;line-height:34px;margin-bottom:11px;margin-left:30px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item .tile h3{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:30px;color:#fff;letter-spacing:0;line-height:42px;padding-bottom:4px;width:80%;margin-left:30px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.one a.tag{right:-11px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.one .tile{width:98%;height:642px;margin-bottom:100px;margin-left:10px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.one .tile p.type{margin-left:35px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.one .tile h3{width:60%;font-size:50px;line-height:56px;padding-bottom:20px;margin-left:35px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.two .tile{width:512px;height:412px;margin-left:10px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.three .tile{width:410px;height:450px;left:45%;float:none}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.four .tile{width:410px;height:310px;left:10px;top:0}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.five .tile{width:513px;height:266px;z-index:10;left:33%;float:none}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile{width:100%;height:700px;margin-top:calc(4.2358em * 1.1)}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile .container .row,html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile .recirculation>.spark-line .row,html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile .new-links-module>.spark-line .row,html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile .links-module>.spark-line .row{display:table;height:700px;width:100%}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile a.tag{position:relative;top:220px;right:unset;display:inline-block;left:20px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile p.type{position:relative;top:-200px;left:-10px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile h3{position:relative;top:-200px;width:65%;font-size:50px;line-height:56px;padding-bottom:0px;left:-10px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.seven .tile{width:410px;height:450px;position:relative}html#design2017 body.inside2017.casestudy.insightmain .insight-item.eight .tile{width:410px;height:310px;position:relative;left:45%;float:none}html#design2017 body.inside2017.casestudy.insightmain .insight-item.last{padding-bottom:70px}html#design2017 body.inside2017.casestudy.insightmain .insight-item.five.last,html#design2017 body.inside2017.casestudy.insightmain .insight-item.three.last{padding-bottom:170px;margin-bottom:115px}.insights-cards__pagination-filters{margin:0px 0 40px 0px;padding:80px 0 30px;border-bottom:1px solid #E5E5E5;clear:both}.insights-cards__pagination-filters #insights-cards__pagination{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:20px;color:#000;letter-spacing:0.5px;line-height:34px}.insights-cards__pagination-filters #insights-cards__filters{margin-top:10px}.insights-cards__pagination-filters #insights-cards__filters:hover .bootstrap-select.btn-group .dropdown-toggle .caret:after,.insights-cards__pagination-filters #insights-cards__filters:hover .bootstrap-select.btn-group .dropdown-toggle .caret:before{background-color:#ee000e}.insights-cards__pagination-filters #insights-cards__filters:hover .bootstrap-select.btn-group button span.filter-option{color:#ee000e}.insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-toggle{border:0 none}.insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-toggle .caret{top:58%}.insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-toggle .caret:after,.insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-toggle .caret:before{background-color:#000}.insights-cards__pagination-filters .bootstrap-select.btn-group button span.filter-option{font-family:Helvetica,Arial,sans-serif;font-weight:bold;color:#000;font-size:16px;line-height:24px;letter-spacing:0;border:0 none;text-transform:none}.insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-menu li a span.text{font-family:Helvetica,Arial,sans-serif;font-weight:bold;color:#000;font-size:16px;line-height:24px;letter-spacing:0;border:0 none;padding:10px 0 10px}.insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-menu.open{border:0 none;margin:7px 0;box-shadow:0px 0px 40px 0 rgba(0,0,0,0.2);width:170px;left:-19px}.insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-menu.open:before,.insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-menu.open:after{border-color:unset;border:0 none;bottom:unset;content:'';position:unset;bottom:unset;margin:unset}.insights-cards__pagination-filters .bootstrap-select.btn-group ul.dropdown-menu.inner li:hover a span.text{color:#ee000e}#insightsmore{margin-top:0}#insightsmore #events{margin-top:0}#insightsmore .item-list{margin-top:40px;padding-bottom:15px;clear:both}#insightsmore .item-list .tagtopic{float:left;width:48%;margin-top:4px;margin-left:10px}#insightsmore .item-list .tagtopic a.topic{background-color:#ff555f;font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#fff;letter-spacing:0.88px;line-height:20px;text-transform:uppercase;display:inline-block;padding:3px 20px}#insightsmore .item-list .title{float:left;width:50%;margin-left:0px;margin-bottom:0px}#insightsmore .item-list .title p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:24px;color:#2d3135;letter-spacing:0.6px;line-height:36px}#insightsmore .item-list .title p a:hover{color:#ee000e;text-decoration:underline}#insightsmore .item-list .title p.type{font-family:"Guardian Egyptian Medium";font-weight:500;font-style:normal;font-stretch:normal;font-size:16px;color:#2d3135;letter-spacing:0.5px;line-height:34px}#insightsmore #insights-cards__learn-more{display:block;padding:34px 0 56px;text-align:center;margin:100px 0 120px}#insightsmore #insights-cards__learn-more .cta.inside-hero{position:relative}#insightsmore #insights-cards__learn-more span{background-color:transparent;font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;display:inline-block;padding:0;font-size:14px;color:#ee000e;letter-spacing:0.88px;line-height:20px;border:0 none;cursor:pointer;text-align:center;text-transform:uppercase}#solutions-promo{height:515px;margin-top:-158px}#solutions-promo h2{font-size:70px;line-height:80px;margin-top:136px}#solutions-promo .sols{width:311px}#solutions-promo .cta.pressevents.contactus{width:328px}}@media (min-width: 992px) and (max-width: 1034px){html#design2017 body.inside2017.casestudy .relatedContentBox.side .cta.call-out-box{right:50px}}@media (min-width: 1035px) and (max-width: 1200px){html#design2017 body.inside2017.casestudy .relatedContentBox.side .cta.call-out-box{right:30px}}@media (min-width: 1200px){html#design2017 body.inside2017.casestudy .row.padded{margin-left:0;margin-right:0;padding-left:0;padding-right:0}html#design2017 body.inside2017.casestudy .narrow .row.padded{margin-left:0;margin-right:0}html#design2017 body.inside2017.casestudy .cd-main-header .container,html#design2017 body.inside2017.casestudy .cd-main-header .recirculation>.spark-line,html#design2017 body.inside2017.casestudy .cd-main-header .new-links-module>.spark-line,html#design2017 body.inside2017.casestudy .cd-main-header .links-module>.spark-line{width:1240px}html#design2017 body.inside2017.casestudy .container,html#design2017 body.inside2017.casestudy .recirculation>.spark-line,html#design2017 body.inside2017.casestudy .new-links-module>.spark-line,html#design2017 body.inside2017.casestudy .links-module>.spark-line{width:1240px}html#design2017 body.inside2017.casestudy .container.cards--row,html#design2017 body.inside2017.casestudy .recirculation>.cards--row.spark-line,html#design2017 body.inside2017.casestudy .new-links-module>.cards--row.spark-line,html#design2017 body.inside2017.casestudy .links-module>.cards--row.spark-line{width:auto;max-width:1110px}html#design2017 body.inside2017.casestudy ol li{margin-bottom:24px;font-size:20px;line-height:34px}html#design2017 body.inside2017.casestudy section.design2017.hero-internal{position:relative;width:100%;height:905px;margin-bottom:0;background-size:cover}html#design2017 body.inside2017.casestudy .herobg-short{position:absolute;top:0;bottom:0;right:0;opacity:1.0;width:100%;height:100%;background-image:url("/a/dist/img/casestudy-bg-2800-shapetrimmed-new.svg");background-position:right bottom;background-repeat:no-repeat;background-size:684px}html#design2017 body.inside2017.casestudy #hero{height:904px;margin:0;position:relative;resize:vertical}html#design2017 body.inside2017.casestudy #hero .content{position:absolute;top:50%;transform:translateY(-50%);resize:vertical}html#design2017 body.inside2017.casestudy #hero p.insighttype,html#design2017 body.inside2017.casestudy #hero h4{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#fff;letter-spacing:0;line-height:26px;text-transform:uppercase;margin-bottom:0px}html#design2017 body.inside2017.casestudy #hero h1{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:100px;color:#fff;letter-spacing:0;line-height:110px;text-transform:none;margin:15px 0 46px}html#design2017 body.inside2017.casestudy #hero h1.small1{font-size:100px;line-height:110px}html#design2017 body.inside2017.casestudy #hero h1.small2{font-size:85px;line-height:110px}html#design2017 body.inside2017.casestudy #hero h1.small3{font-size:60px;line-height:72px}html#design2017 body.inside2017.casestudy #hero h1.small4{font-size:60px;line-height:78px;width:84%}html#design2017 body.inside2017.casestudy #hero h2{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#fff;letter-spacing:0;line-height:26px;text-transform:uppercase;margin-bottom:18px;margin-top:0}html#design2017 body.inside2017.casestudy #hero p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:30px;color:#fff;letter-spacing:0;line-height:44px}html#design2017 body.inside2017.casestudy #hero p.hero-subtitle{margin-top:0}html#design2017 body.inside2017.casestudy #hero ul.inside-hero-share{padding-top:0;margin-top:30px;margin-bottom:0}html#design2017 body.inside2017.casestudy #hero .content.hasBullet1{margin-top:60px}html#design2017 body.inside2017.casestudy .cta.inside-hero{width:98px;position:relative;margin-left:90px;top:54px}html#design2017 body.inside2017.casestudy .cta.inside-hero span{float:none;position:absolute;top:-89px;left:21px}html#design2017 body.inside2017.casestudy .cta.inside-hero a{float:none;position:absolute;top:-14px}html#design2017 body.inside2017.casestudy section.case{margin-top:0px}html#design2017 body.inside2017.casestudy section.case h2{font-size:14px;letter-spacing:0;line-height:26px;text-transform:uppercase;margin-top:70px;margin-bottom:15px}html#design2017 body.inside2017.casestudy section.case h2:first-of-type{margin-top:0}html#design2017 body.inside2017.casestudy section.case p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:24px;color:#2d3135;letter-spacing:0.27px;line-height:40px}html#design2017 body.inside2017.casestudy section.case p.lead{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:30px;color:#000;letter-spacing:0;line-height:44px;margin-bottom:100px}html#design2017 body.inside2017.casestudy section.case h3{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:24px;color:#ee000e;letter-spacing:0;line-height:34px;margin-bottom:26px}html#design2017 body.inside2017.casestudy section.case h4{color:#000}html#design2017 body.inside2017.casestudy section.case .longtext p{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-size:20px;color:#000;letter-spacing:0.5px;line-height:34px;margin-bottom:28px}html#design2017 body.inside2017.casestudy section.case .results{margin-top:80px}html#design2017 body.inside2017.casestudy section.case .stat{border-bottom:1px solid #E5E5E5;padding-bottom:32px;margin-bottom:66px}html#design2017 body.inside2017.casestudy section.case .stat .stat-number-large{font-family:"Guardian Egyptian -SemiBold";font-weight:600;font-style:normal;font-stretch:normal;font-size:150px;color:#ff555f;letter-spacing:0.42px;line-height:150px}html#design2017 body.inside2017.casestudy section.case .stat .stat-number-large span.sup{font-family:"Guardian Egyptian -SemiBold";font-weight:600;font-style:normal;font-stretch:normal;font-size:40px;color:#ff555f;letter-spacing:0.28px;line-height:60px;text-transform:uppercase;vertical-align:text-top;margin-left:9px}html#design2017 body.inside2017.casestudy section.case .stat .stat-caption{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:normal;font-size:18px;color:#2D3135;letter-spacing:0;line-height:30px;text-transform:none;margin-top:-20px}html#design2017 body.inside2017.casestudy section.case .stat:last-of-type{border:0 none;margin-bottom:50px}html#design2017 body.inside2017.casestudy section.case .video{box-shadow:5px 5px 20px 0 rgba(0,0,0,0.2)}html#design2017 body.inside2017.casestudy #start{margin-top:0px}html#design2017 body.inside2017.casestudy section.case.briefbullets{display:inline-block;margin-top:60px;padding-bottom:0px;margin-bottom:40px}html#design2017 body.inside2017.casestudy section.case.briefbullets h2:first-of-type{margin-top:0}html#design2017 body.inside2017.casestudy section.case.briefbullets ul li,html#design2017 body.inside2017.casestudy section.case.briefbullets ol li{line-height:40px !important;margin-bottom:1em}html#design2017 body.inside2017.casestudy section.case.briefbullets .bb-even{margin-top:0px}html#design2017 body.inside2017.casestudy section.case.briefbullets .bb-odd p{width:92%}html#design2017 body.inside2017.casestudy section.case.briefbullets .bb-odd ul li,html#design2017 body.inside2017.casestudy section.case.briefbullets .bb-odd ol li{width:93%}html#design2017 body.inside2017.casestudy section.case.challenges{margin-top:0;margin-bottom:0}html#design2017 body.inside2017.casestudy section.case.challenges .space-below{margin-bottom:0px}html#design2017 body.inside2017.casestudy section.case.challenges h2.line{background:url("/a/dist/img/casestudy-h2-line-large.svg") no-repeat left 150px center}html#design2017 body.inside2017.casestudy section.case.challenges h3,html#design2017 body.inside2017.casestudy section.case.challenges h4{font-size:36px;letter-spacing:0;line-height:46px;margin-top:35px}html#design2017 body.inside2017.casestudy section.case.challenges h3{margin-top:0;width:100%}html#design2017 body.inside2017.casestudy section.case.challenges h3.fullWidth{width:100%}html#design2017 body.inside2017.casestudy section.case.challenges .longtext p{font-size:20px;letter-spacing:0.5px;line-height:34px;margin-bottom:28px}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock{height:640px;width:512px;background-position:top center}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock h2{font-size:50px;letter-spacing:0;line-height:54px;padding:140px 0 0 0px}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock p{font-size:24px;letter-spacing:0;line-height:38px;padding:0}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock .cta.blue p{color:#fff}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock .cta.blue a.cta.blueOnWhite{transition:all 0.5s ease;display:inline-block;cursor:pointer;width:105px;height:105px;background:url("/a/dist/img/cta-btn2-right-blueOnWhite.svg") no-repeat center center,url("/a/dist/img/cta-btn2-right-blueOnWhite-hoverWhiteOnRed.svg") no-repeat -9999px -9999px}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock .cta.blue a.cta.blueOnWhite:hover{width:105px;height:105px;background:url("/a/dist/img/cta-btn2-right-blueOnWhite-hoverWhiteOnRed.svg") no-repeat center center}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock>section.case{margin-top:20px}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock.second{width:618px;height:659px}html#design2017 body.inside2017.casestudy section.case.challenges .darkbluebgblock.second h2{padding:253px 0 0 40px}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock{height:640px;width:512px;background-position:top center}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock h2{font-size:50px;letter-spacing:0;line-height:54px;padding:140px 0 0 6px}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock p{font-size:24px;letter-spacing:0;line-height:38px;padding:0}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock .cta.blue p{color:#fff}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock .cta.blue a.cta.blueOnWhite{transition:all 0.5s ease;display:inline-block;cursor:pointer;width:105px;height:105px;background:url("/a/dist/img/cta-btn2-right-blueOnWhite.svg") no-repeat center center,url("/a/dist/img/cta-btn2-right-blueOnWhite-hoverWhiteOnRed.svg") no-repeat -9999px -9999px}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock .cta.blue a.cta.blueOnWhite:hover{width:105px;height:105px;background:url("/a/dist/img/cta-btn2-right-blueOnWhite-hoverWhiteOnRed.svg") no-repeat center center}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock>section.case{margin-top:20px}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock.second{width:618px;height:659px}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock.second h2{padding:220px 0 0 20px}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock.second p{margin-left:53px}html#design2017 body.inside2017.casestudy .bluebg{margin-top:0px}html#design2017 body.inside2017.casestudy section.case.quote{margin-top:50px;margin-bottom:56px}html#design2017 body.inside2017.casestudy section.case.quote img.quotemark{height:69px;width:41px}html#design2017 body.inside2017.casestudy section.case.quote p.quote{font-size:42px;letter-spacing:0;line-height:58px;margin-top:30px}html#design2017 body.inside2017.casestudy section.case.relatedgraphic{margin-top:0px}html#design2017 body.inside2017.casestudy section.case.relatedgraphic .viewbtn{width:204px;margin:13px 0 0;height:150px}html#design2017 body.inside2017.casestudy section.case.relatedgraphic .viewbtn p.view{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:0.88px;text-transform:uppercase;line-height:20px;color:#fff;width:204px;margin-bottom:0;text-align:center}html#design2017 body.inside2017.casestudy section.case.relatedgraphic .viewbtn .cta.red.down.toggleGraphic{width:204px;margin:0;left:3px}html#design2017 body.inside2017.casestudy section.case.relatedgraphic p{font-size:42px;letter-spacing:0;line-height:58px}html#design2017 body.inside2017.casestudy section.case.relatedgraphic .cta.red.down{position:relative;left:unset;right:0}html#design2017 body.inside2017.casestudy section.case.relatedgraphic .space-above{margin-top:60px}html#design2017 body.inside2017.casestudy .casestudyshapes{background-size:1400px}html#design2017 body.inside2017.casestudy section.case.solution{margin-top:0;margin-bottom:0}html#design2017 body.inside2017.casestudy section.case.solution h3{font-size:36px;letter-spacing:0;line-height:46px;margin-right:60px;margin-top:80px}html#design2017 body.inside2017.casestudy section.case.solution p{color:#fff;font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:20px;letter-spacing:0.5px;line-height:34px;margin-right:60px}html#design2017 body.inside2017.casestudy section.case.solution ul{margin-left:25px}html#design2017 body.inside2017.casestudy section.case.solution ul li{color:#fff;font-size:16px;letter-spacing:0.57px;line-height:30px;margin-bottom:28px}html#design2017 body.inside2017.casestudy section.case.solution .space-below{margin-bottom:120px}html#design2017 body.inside2017.casestudy section.case.results2{margin-top:50px;margin-bottom:120px}html#design2017 body.inside2017.casestudy section.case.results2 h3{font-size:36px;letter-spacing:0;line-height:46px;margin-top:50px}html#design2017 body.inside2017.casestudy section.case.results2 p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:20px;letter-spacing:0.5px;line-height:34px;margin-bottom:30px}html#design2017 body.inside2017.casestudy section.case.results2 ul{margin-top:40px;margin-bottom:40px;margin-left:25px}html#design2017 body.inside2017.casestudy section.case.results2 ul li{list-style-position:inside;text-indent:-30px;padding-left:28px;font-size:16px;letter-spacing:0.57px;line-height:30px;margin-bottom:25px}html#design2017 body.inside2017.casestudy section.case.results2 .darkbluebgblock.second{margin-top:30px}html#design2017 body.inside2017.casestudy section.case.follows{margin-top:0px}html#design2017 body.inside2017.casestudy section#events.related-insights{margin-top:66px;margin-bottom:350px}html#design2017 body.inside2017.casestudy section#press{margin-bottom:300px}html#design2017 body.inside2017.casestudy section#press h2,html#design2017 body.inside2017.casestudy section#events h2{font-size:30px;letter-spacing:0;line-height:42px;margin-bottom:120px;margin-left:0}html#design2017 body.inside2017.casestudy section#press .item-list,html#design2017 body.inside2017.casestudy section#events .item-list{border-bottom:1px solid #e4e4e4;margin-top:29px;overflow:auto}html#design2017 body.inside2017.casestudy section#press .item-list .date,html#design2017 body.inside2017.casestudy section#events .item-list .date{float:left;width:200px;font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#ee000e;letter-spacing:0.88px;line-height:20px;text-transform:uppercase;margin-top:4px}html#design2017 body.inside2017.casestudy section#press .item-list .title,html#design2017 body.inside2017.casestudy section#events .item-list .title{float:left;width:480px;margin-left:0px;margin-bottom:35px}html#design2017 body.inside2017.casestudy section#press .item-list .title p,html#design2017 body.inside2017.casestudy section#events .item-list .title p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:24px;color:#2d3135;letter-spacing:0.6px;line-height:36px}html#design2017 body.inside2017.casestudy section#press .item-list .location,html#design2017 body.inside2017.casestudy section#events .item-list .location{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#EE000E;letter-spacing:0.88px;line-height:20px;margin-top:-9px}html#design2017 body.inside2017.casestudy section#press{margin-top:263px}html#design2017 body.inside2017.casestudy section#press .item-list .title{margin-bottom:5px}html#design2017 body.inside2017.casestudy .pressbg{background-position:284px 0px}html#design2017 body.inside2017.casestudy .eventsbg{background-position:-204px 602px}html#design2017 body.inside2017.casestudy .bodycontent-abstract p{font-size:20px;line-height:34px}html#design2017 body.inside2017.casestudy .bodycontent-text{margin-top:0;margin-bottom:0;padding-top:40px;padding-bottom:40px}html#design2017 body.inside2017.casestudy .bodycontent-text .row.padded{margin-left:0;margin-right:0;padding-left:0;padding-right:0}html#design2017 body.inside2017.casestudy .bodycontent-text .longtext h3:first-of-type{margin-top:0}html#design2017 body.inside2017.casestudy .bodycontent-text.first .longtext p:first-of-type{width:100%}html#design2017 body.inside2017.casestudy .bodycontent-text.first .longtext.pdfpage p:first-of-type{width:100%}html#design2017 body.inside2017.casestudy section.case.challenges.firstoption{margin-top:0}html#design2017 body.inside2017.casestudy section.case.challenges.firstoption h3{width:100%}html#design2017 body.inside2017.casestudy section.case.challenges.firstoption h3.fullWidth{width:100%}html#design2017 body.inside2017.casestudy section.case.challenges.firstoption .longtext{width:100%}html#design2017 body.inside2017.casestudy section.design2017.hero-internal{margin-bottom:60px}html#design2017 body.inside2017.casestudy .bodycontent-twoColText{padding-top:0;padding-bottom:40px}html#design2017 body.inside2017.casestudy .bodycontent-twoColText.first,html#design2017 body.inside2017.casestudy .bodycontent-text.first{margin-top:40px}html#design2017 body.inside2017.casestudy .bodycontent-twoColText section.case.challenges{margin-top:0px}html#design2017 body.inside2017.casestudy .bodycontent-twoColText section.case.challenges h3{width:100%}html#design2017 body.inside2017.casestudy .bodycontent-embed{margin-top:0;margin-bottom:30px}html#design2017 body.inside2017.casestudy .bodycontent-video{margin-top:0px;margin-bottom:60px}html#design2017 body.inside2017.casestudy .bodycontent-emphasisline{padding-top:40px;padding-bottom:40px;margin-top:0;margin-bottom:0}html#design2017 body.inside2017.casestudy .bodycontent-twoColBlocksFirst{background-color:#0E4C7A;background-image:url("/a/dist/img/solutionsbg-new.svg");background-repeat:no-repeat, no-repeat;background-size:cover;background-position:left top;margin-top:50px;padding-top:87px;margin-bottom:40px;padding-bottom:50px}html#design2017 body.inside2017.casestudy .bodycontent-relatedcontent{padding-top:40px;padding-bottom:40px;margin-bottom:0;margin-top:0}html#design2017 body.inside2017.casestudy .bodycontent-relatedcontent .row.padded{padding-left:0;padding-right:0}html#design2017 body.inside2017.casestudy .relatedContentBox{height:639px;width:514px}html#design2017 body.inside2017.casestudy .relatedContentBox .copy{left:40px;right:85px}html#design2017 body.inside2017.casestudy .relatedContentBox .copy h2{font-size:42px;line-height:52px}html#design2017 body.inside2017.casestudy .relatedContentBox .copy p{font-size:24px;line-height:38px}html#design2017 body.inside2017.casestudy .relatedContentBox.one{margin-left:0;margin:0 auto;width:618px;height:659px}html#design2017 body.inside2017.casestudy .relatedContentBox.two{margin-bottom:40px;width:514px;height:659px;position:relative;margin-left:50px;margin-top:0}html#design2017 body.inside2017.casestudy .relatedContentBox.side{margin-top:40px}html#design2017 body.inside2017.casestudy .relatedContentBox.side.yesCTA{margin-top:8px;margin-left:40px}html#design2017 body.inside2017.casestudy .contentmodule-quote{margin-top:40px;margin-bottom:40px}html#design2017 body.inside2017.casestudy .contentmodule-metrics{margin-top:0;margin-bottom:0;padding-top:40px;padding-bottom:40px}html#design2017 body.inside2017.casestudy .contentmodule-metrics section.case .stat{margin-bottom:0;padding-bottom:0}html#design2017 body.inside2017.casestudy .contentmodule-graphic{padding-top:40px;padding-bottom:12px;margin-top:40px;margin-bottom:40px}html#design2017 body.inside2017.casestudy .contentmodule-graphic .relatedgraphic.firstoption p{font-size:42px;line-height:58px}html#design2017 body.inside2017.casestudy .paragraph-with-metrics{padding-top:40px;padding-bottom:40px;margin-top:0;margin-bottom:0}html#design2017 body.inside2017.casestudy .paragraph-with-metrics p:last-of-type{margin-bottom:0}html#design2017 body.inside2017.casestudy .paragraph-with-bullets{padding-top:40px;padding-bottom:40px;margin-top:0;margin-bottom:0}html#design2017 body.inside2017.casestudy .paragraph-with-bullets p:last-of-type{margin-bottom:0}html#design2017 body.inside2017.casestudy .oldentryfix{padding-bottom:175px;margin-top:60px}html#design2017 body.inside2017.casestudy section.case .longtext p:last-of-type{margin-bottom:0}html#design2017 body.inside2017.casestudy.insightmain .hero-internal{height:800px !important;margin-bottom:0}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero{height:800px;margin-top:40px}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero h1{font-size:100px;line-height:110px;margin:0}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero ul.inside-hero-share{margin-top:10px}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero p.primary-topic{margin-top:20px;font-size:14px;line-height:26px;height:32px}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero p.insight-type{font-size:16px;letter-spacing:0.5px;line-height:34px;padding-top:9px}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero h3.insight-title{font-size:30px;line-height:42px;padding-top:0px}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero.filtered-insights h1.small0{font-size:65px;line-height:70px}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero.filtered-insights h1.small00{font-size:80px;line-height:90px}html#design2017 body.inside2017.casestudy.insightmain .hero-internal #hero.filtered-insights h1.smallz{font-size:100px;line-height:110px}html#design2017 body.inside2017.casestudy.insightmain #insights-search-bar{position:relative;top:-168px}html#design2017 body.inside2017.casestudy.insightmain #insights-search-bar .dropdown-menu.open{top:72px !important;height:320px;bottom:unset !important;width:29%}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2{position:relative;width:100%}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box{height:112px;width:23%;margin:0px 12px 0 0;padding:0}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box span.insights-search-bar--title{font-size:14px;line-height:26px}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box label.search-label{font-size:14px;line-height:26px}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box .select-wrapper{background-color:#fff;margin:20px 0 10px 0;height:74px;box-shadow:5px 5px 20px 0 rgba(0,0,0,0.2);width:100%}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box .select-wrapper .btn-group.bootstrap-select{height:74px;width:100% !important}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box .select-wrapper .btn-group.bootstrap-select button.btn.dropdown-toggle{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:20px;color:#ee000e;line-height:40px;height:74px;width:100%;margin:-5px 13px 0 0}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box .select-wrapper .btn-group.bootstrap-select button.btn.dropdown-toggle .filter-option{border:0 none;font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:20px;color:#ee000e;line-height:40px;margin-left:29px;width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 .search-select-box .select-wrapper .btn-group.bootstrap-select button.btn.dropdown-toggle span.caret{right:27px !important}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 button.srchbtn2018.insights-search-bar--submit.cta-right-whiteOnRed{margin-top:0px;left:50%;right:auto;width:64px}html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 button.srchbtn2018.insights-search-bar--submit.cta-right-whiteOnRed:hover{width:64px;margin-top:0px}}@media screen and (min-width: 1200px) and (min-width: 1024px){html#design2017 body.inside2017.casestudy.insightmain #search-bar-v2 button.srchbtn2018.insights-search-bar--submit.cta-right-whiteOnRed{left:auto;right:-30px !important;top:50px !important}}@media (min-width: 1200px){html#design2017 body.inside2017.casestudy.insightmain #insights-cards{background:#fff;margin:-100px 0 0 0;top:0}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .content{display:table-cell;vertical-align:bottom}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item{position:relative}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item a.tag{top:-16px;display:block;z-index:9;right:-11px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item a.tag:hover{color:#fff;text-decoration:underline}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item p.tag{top:-16px;display:block;z-index:9;right:-11px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item .tile{display:table;position:relative;background-size:cover}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item .tile p.tag{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-size:14px;color:#fff;letter-spacing:0;line-height:26px;padding:3px 20px 0px;background-color:#ff555f;text-align:center;position:absolute;height:34px;text-transform:uppercase;right:-10px;top:-16px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item .tile p.tag a{color:#fff}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item .tile p.tag a:hover{color:#fff;text-decoration:underline}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item .tile p.type{font-family:"Guardian Egyptian Medium";font-weight:500;font-style:normal;font-stretch:normal;font-size:16px;color:#fff;letter-spacing:0.5px;line-height:34px;margin-bottom:11px;margin-left:30px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item .tile h3{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:30px;color:#fff;letter-spacing:0;line-height:42px;padding-bottom:4px;width:80%;margin-left:30px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.one .tile{width:98%;height:642px;margin-bottom:100px;margin-left:10px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.one .tile p.type{margin-left:35px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.one .tile h3{width:60%;font-size:50px;line-height:56px;padding-bottom:20px;margin-left:35px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.two .tile{width:512px;height:412px;margin-left:10px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.three .tile{width:410px;height:450px;left:0;float:none}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.four .tile{width:410px;height:310px;left:101px;top:0}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.five .tile{width:513px;height:266px;z-index:10;left:0;float:none}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile{width:100%;height:700px;margin-top:calc(4.2358em * 1.1)}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile .container .row,html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile .recirculation>.spark-line .row,html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile .new-links-module>.spark-line .row,html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile .links-module>.spark-line .row{display:table;height:700px;width:100%}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile a.tag{position:relative;top:234px;right:unset;display:inline-block;left:35px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile p.type{position:relative;top:-200px;left:5px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.six .tile h3{position:relative;top:-200px;width:65%;font-size:50px;line-height:56px;padding-bottom:0px;left:5px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.seven .tile{width:410px;height:450px;position:relative;top:-67px;left:101px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.eight .tile{width:410px;height:310px;position:relative;left:0;float:none}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.last{padding-bottom:80px}html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.three.last,html#design2017 body.inside2017.casestudy.insightmain #insights-cards .insight-item.five.last{padding-bottom:200px;margin-bottom:115px}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters{margin:0px 0 40px 10px;padding:80px 0 30px;border-bottom:1px solid #E5E5E5;clear:both}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters #insights-cards__pagination{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:20px;color:#000;letter-spacing:0.5px;line-height:34px}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters #insights-cards__filters{margin-top:10px}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters #insights-cards__filters:hover .bootstrap-select.btn-group .dropdown-toggle .caret:after,html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters #insights-cards__filters:hover .bootstrap-select.btn-group .dropdown-toggle .caret:before{background-color:#ee000e}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters #insights-cards__filters:hover .bootstrap-select.btn-group button span.filter-option{color:#ee000e}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-toggle{border:0 none}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-toggle .caret{top:58%}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-toggle .caret:after,html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-toggle .caret:before{background-color:#000}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters .bootstrap-select.btn-group button span.filter-option{font-family:Helvetica,Arial,sans-serif;font-weight:bold;color:#000;font-size:16px;line-height:24px;letter-spacing:0;border:0 none;text-transform:none}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-menu li a span.text{font-family:Helvetica,Arial,sans-serif;font-weight:bold;color:#000;font-size:16px;line-height:24px;letter-spacing:0;border:0 none;padding:10px 0 10px}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-menu.open{border:0 none;margin:7px 0;box-shadow:0px 0px 40px 0 rgba(0,0,0,0.2);width:170px;left:-19px}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-menu.open:before,html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters .bootstrap-select.btn-group .dropdown-menu.open:after{border-color:unset;border:0 none;bottom:unset;content:'';position:unset;bottom:unset;margin:unset}html#design2017 body.inside2017.casestudy.insightmain .insights-cards__pagination-filters .bootstrap-select.btn-group ul.dropdown-menu.inner li:hover a span.text{color:#ee000e}html#design2017 body.inside2017.casestudy.insightmain #insightsmore{margin-top:0}html#design2017 body.inside2017.casestudy.insightmain #insightsmore #events{margin-top:0}html#design2017 body.inside2017.casestudy.insightmain #insightsmore .item-list{margin-top:40px;padding-bottom:15px}html#design2017 body.inside2017.casestudy.insightmain #insightsmore .item-list .tagtopic{float:left;width:410px;margin-top:4px;margin-left:10px}html#design2017 body.inside2017.casestudy.insightmain #insightsmore .item-list .tagtopic a.topic{background-color:#ff555f;font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#fff;letter-spacing:0.88px;line-height:20px;text-transform:uppercase;display:inline-block;padding:3px 20px}html#design2017 body.inside2017.casestudy.insightmain #insightsmore .item-list .title{float:left;width:600px;margin-left:0px;margin-bottom:0px}html#design2017 body.inside2017.casestudy.insightmain #insightsmore .item-list .title p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:24px;color:#2d3135;letter-spacing:0.6px;line-height:36px}html#design2017 body.inside2017.casestudy.insightmain #insightsmore .item-list .title p a:hover{color:#ee000e;text-decoration:underline}html#design2017 body.inside2017.casestudy.insightmain #insightsmore .item-list .title p.type{font-family:"Guardian Egyptian Medium";font-weight:500;font-style:normal;font-stretch:normal;font-size:16px;color:#2d3135;letter-spacing:0.5px;line-height:34px}html#design2017 body.inside2017.casestudy.insightmain #insightsmore #insights-cards__learn-more{display:block;padding:34px 0 56px;text-align:center;margin:100px 0 120px}html#design2017 body.inside2017.casestudy.insightmain #insightsmore #insights-cards__learn-more .cta.inside-hero a.cta-down-whiteOnRed{top:-19px;left:25%}html#design2017 body.inside2017.casestudy.insightmain #insightsmore #insights-cards__learn-more span{background-color:transparent;font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;display:inline-block;padding:0;font-size:14px;color:#ee000e;letter-spacing:0.88px;line-height:20px;border:0 none;cursor:pointer;text-align:center;text-transform:uppercase}html#design2017 body.inside2017.casestudy.insightmain #solutions-promo{height:562px}html#design2017 body.inside2017.casestudy.insightmain #solutions-promo h2{font-size:70px;line-height:80px;margin-top:145px}html#design2017 body.inside2017.casestudy.insightmain #solutions-promo .sols{width:311px}html#design2017 body.inside2017.casestudy.insightmain #solutions-promo .cta.pressevents.contactus{width:328px}}@media (min-width: 1200px) and (max-width: 1240px){html#design2017 body.inside2017.casestudy .row.padded{margin-left:0;margin-right:0;padding-left:0px;padding-right:0px}html#design2017 body.inside2017.casestudy #cd-primary-nav li.desktop-view{margin-left:2.4em !important}html#design2017 body.inside2017.casestudy .cd-main-header .container,html#design2017 body.inside2017.casestudy .cd-main-header .recirculation>.spark-line,html#design2017 body.inside2017.casestudy .cd-main-header .new-links-module>.spark-line,html#design2017 body.inside2017.casestudy .cd-main-header .links-module>.spark-line{width:1200px}html#design2017 body.inside2017.casestudy .container,html#design2017 body.inside2017.casestudy .recirculation>.spark-line,html#design2017 body.inside2017.casestudy .new-links-module>.spark-line,html#design2017 body.inside2017.casestudy .links-module>.spark-line{width:1200px}html#design2017 body.inside2017.casestudy #hero .content h1.small3{font-size:50px;line-height:70px}html#design2017 body.inside2017.casestudy .bodycontent-text .row.padded{padding-left:0;padding-right:0}html#design2017 body.inside2017.casestudy .bodycontent-twoColText .row.padded{padding-left:0;padding-right:0}}@media (min-width: 1200px) and (max-width: 1260px){html#design2017 body.inside2017.casestudy #hero .content h1.small3{font-size:50px;line-height:70px}}@media (min-width: 1900px){html#design2017 body.inside2017.casestudy .bodycontent-twoColBlocksFirst{margin-top:10px;padding-top:155px;margin-bottom:10px}}.no-insight-filters{top:40px !important}.video-type-insight-video{padding-top:0px !important}.insight-type-hero-video.small-hero{height:570px !important;margin-bottom:0 !important}.insight-type-hero-video.small-hero #hero{height:600px !important}.insight-type-hero-video.small-hero .small1{margin-bottom:0 !important}.insight-type-hero-video.small-hero .row{overflow-x:visible !important}.inside-hero-share{margin-top:0 !important}.video-insight-wrapper{top:-150px;position:relative}html#design2017 body.inside2017.basiclanding #careers-search-bar{position:relative}html#design2017 body.inside2017.basiclanding #careers-search-bar .row{border-bottom:1px solid #ff555f;overflow:visible !important}html#design2017 body.inside2017.basiclanding #careers-search-bar .search-wrapper{display:flex;flex-direction:row}html#design2017 body.inside2017.basiclanding #careers-search-bar .search-widget-icon{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:none;margin-right:12px;background-color:transparent;cursor:pointer}html#design2017 body.inside2017.basiclanding #careers-search-bar .search-widget-icon .icon,html#design2017 body.inside2017.basiclanding #careers-search-bar .search-widget-icon .chapter-nav__navigation ul::after,.chapter-nav__navigation html#design2017 body.inside2017.basiclanding #careers-search-bar .search-widget-icon ul::after{color:#ff555f;font-size:25px}html#design2017 body.inside2017.basiclanding #careers-search-bar input[type='search']{display:inline-block;padding-bottom:.2em;width:93%;background:transparent;color:#ff555f;font-size:3.0em;border:none}html#design2017 body.inside2017.basiclanding #careers-search-bar input[type='search']:focus ~ .search-dropdown{max-height:190px;opacity:1;padding-top:20px;padding-bottom:20px}@media (max-width: 768px){html#design2017 body.inside2017.basiclanding #careers-search-bar input[type='search']{font-size:1.3em}}html#design2017 body.inside2017.basiclanding #careers-search-bar button{display:inline-block}html#design2017 body.inside2017.basiclanding #careers-search-bar input[type='search']::-moz-placeholder{color:#ff555f}html#design2017 body.inside2017.basiclanding #careers-search-bar input[type='search']:-ms-input-placeholder{color:#ff555f}html#design2017 body.inside2017.basiclanding #careers-search-bar input[type='search']::placeholder{color:#ff555f}html#design2017 body.inside2017.basiclanding #careers-search-bar .cta{margin:0;padding:0}html#design2017 body.inside2017.basiclanding #careers-search-bar .cta button.cta-right-whiteOnRed{margin:0;padding:0;transition:all 0.5s ease;display:inline-block;border:none;cursor:pointer;width:105px;height:105px;background:url("/a/dist/img/cta-btn2-right-whiteOnRed.svg") no-repeat center center,url("/a/dist/img/cta-btn2-right-whiteOnRed-hoverWhiteOnRed.svg") no-repeat -9999px -9999px}html#design2017 body.inside2017.basiclanding #careers-search-bar .search-dropdown{position:absolute;top:102%;left:37px;max-height:0;width:100%;max-width:600px;overflow:hidden;z-index:10;background:#efefef;padding:0 20px;opacity:0;transition:all 0.3s linear}@media (max-width: 768px){html#design2017 body.inside2017.basiclanding #careers-search-bar .search-dropdown{left:0}}html#design2017 body.inside2017.basiclanding #careers-search-bar .search-dropdown h4{display:block;padding-bottom:10px}html#design2017 body.inside2017.basiclanding #careers-search-bar .search-dropdown__columns{display:block;-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px;-moz-column-width:50%;column-width:50%}html#design2017 body.inside2017.basiclanding #careers-search-bar .search-dropdown__columns li{width:100%;display:flex;flex-direction:row;justify-content:space-between}html#design2017 body.inside2017.basiclanding #careers-search-bar .search-dropdown__columns a,html#design2017 body.inside2017.basiclanding #careers-search-bar .search-dropdown__columns a:visited{font-family:display-egyptian-light, sans-serif;font-size:1.8rem;line-height:2.6rem;color:#000}html#design2017 body.inside2017.basiclanding #careers-search-bar .search-dropdown__columns a:hover,html#design2017 body.inside2017.basiclanding #careers-search-bar .search-dropdown__columns a:focus{text-decoration:underline}html#design2017 body.inside2017.basiclanding #careers-search-bar .search-dropdown__columns span{line-height:2.9rem}html#design2017 body.inside2017.basiclanding .press-release-button{background-color:#ff555f;margin-bottom:20px;box-shadow:none !important;text-align:center;display:inline-block !important;color:white !important;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;align-items:center;border:none;border-radius:52px;cursor:pointer;display:flex;font-weight:bold;padding:18px 25px}html#design2017 body.inside2017.basiclanding .game-container .socialPage{background-color:#0D99F2;display:block !important;position:fixed;width:245px;padding:25px;padding-right:0;left:52%;margin-left:-150px;height:80px;top:50%;margin-top:-100px;z-index:20;box-shadow:0px 0px 0px 9999px rgba(0,0,0,0.5)}html#design2017 body.inside2017.basiclanding .game-container ul.inside-hero-share{padding-top:0;margin-top:15px;margin-bottom:0}html#design2017 body.inside2017.basiclanding .game-container ul.inside-hero-share li{display:inline-block;list-style-type:none}html#design2017 body.inside2017.basiclanding .game-container ul.inside-hero-share li:before{list-style-type:none;content:none}html#design2017 body.inside2017.basiclanding .game-container ul.inside-hero-share a{height:25px;width:25px}html#design2017 body.inside2017.basiclanding .row{overflow:hidden}html#design2017 body.inside2017.basiclanding .row.ctaPosfullWidth{overflow:visible}html#design2017 body.inside2017.basiclanding .row.padded{margin-left:0;margin-right:0;padding-left:0;padding-right:0}html#design2017 body.inside2017.basiclanding .narrow .row.padded{margin-left:0;margin-right:0}html#design2017 body.inside2017.basiclanding .theme-white,html#design2017 body.inside2017.basiclanding .bg-white{background-color:#fff}html#design2017 body.inside2017.basiclanding .bg-darkblue{background-color:#0e4c7a}html#design2017 body.inside2017.basiclanding .bodycontent-text{padding:0 0}html#design2017 body.inside2017.basiclanding .bodycontent-text p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal}html#design2017 body.inside2017.basiclanding section.design2017.hero-evr{position:relative;width:100%;height:525px;margin-bottom:0;background-repeat:no-repeat;background-size:cover;background-position:center, center}html#design2017 body.inside2017.basiclanding section.design2017.hero-evr.video-hero{min-height:525px}html#design2017 body.inside2017.basiclanding section.design2017.hero-evr #hero-landing{height:525px}html#design2017 body.inside2017.basiclanding section.design2017.hero-evr #hero-landing .content{display:flex;flex-direction:column;justify-content:center;align-content:flex-end;width:100%;margin-bottom:28px;align-items:center}html#design2017 body.inside2017.basiclanding section.design2017.hero-evr #hero-landing .content h1{text-align:center}@media screen and (min-width: 568px){html#design2017 body.inside2017.basiclanding section.design2017.hero-evr #hero-landing .content{flex-direction:row;justify-content:space-between}html#design2017 body.inside2017.basiclanding section.design2017.hero-evr #hero-landing .content h1{text-align:left}}html#design2017 body.inside2017.basiclanding section.design2017.hero-evr #hero-landing .evr-hero-block{max-width:217px}html#design2017 body.inside2017.basiclanding section.design2017.hero-evr #hero-landing .evr-hero-block img{width:100%}html#design2017 body.inside2017.basiclanding section.design2017.hero-evr .container,html#design2017 body.inside2017.basiclanding section.design2017.hero-evr .recirculation>.spark-line,html#design2017 body.inside2017.basiclanding section.design2017.hero-evr .new-links-module>.spark-line,html#design2017 body.inside2017.basiclanding section.design2017.hero-evr .links-module>.spark-line,html#design2017 body.inside2017.basiclanding section.design2017.hero-evr .row{overflow:hidden}html#design2017 body.inside2017.basiclanding section.design2017.hero-landing{position:relative;width:100%;height:280px;margin-bottom:0;background-repeat:no-repeat;background-size:cover;background-position:center, center}html#design2017 body.inside2017.basiclanding section.design2017.hero-landing #overlay-logo-image{width:155px;position:absolute;left:4rem;top:10rem}html#design2017 body.inside2017.basiclanding section.design2017.hero-landing #hero-landing{height:280px}html#design2017 body.inside2017.basiclanding section.design2017.hero-landing .container,html#design2017 body.inside2017.basiclanding section.design2017.hero-landing .recirculation>.spark-line,html#design2017 body.inside2017.basiclanding section.design2017.hero-landing .new-links-module>.spark-line,html#design2017 body.inside2017.basiclanding section.design2017.hero-landing .links-module>.spark-line,html#design2017 body.inside2017.basiclanding section.design2017.hero-landing .row{overflow:hidden}html#design2017 body.inside2017.basiclanding section.design2017.hero-landing .hero-subtitle.signature-style{font-family:photograph-signature !important;font-size:50px !important;line-height:1 !important}html#design2017 body.inside2017.basiclanding section.design2017.hero-landing.heroHeight{height:404px}html#design2017 body.inside2017.basiclanding section.design2017.hero-landing.heroHeight #hero-landing{height:404px}html#design2017 body.inside2017.basiclanding section.design2017.hero-landing.whygenpact{background-repeat:no-repeat;background-position:top center;background-size:cover}html#design2017 body.inside2017.basiclanding #hero-landing{margin:0 0 0 5px;position:relative}html#design2017 body.inside2017.basiclanding #hero-landing .content{position:absolute;bottom:0;margin-bottom:32px;width:90%}html#design2017 body.inside2017.basiclanding #hero-landing .content .contact-us-link{color:white;font-weight:bold;align-content:center;margin-top:3px}html#design2017 body.inside2017.basiclanding #hero-landing .content .title-wrapper{float:left;width:65%}html#design2017 body.inside2017.basiclanding #hero-landing .content .button-wrapper{margin-top:30px}html#design2017 body.inside2017.basiclanding #hero-landing .content .social-button-wrapper{margin-top:20px;margin-bottom:20px;clear:both}html#design2017 body.inside2017.basiclanding #hero-landing .content .social-button-wrapper .rounded-button{height:4.2rem;width:auto}html#design2017 body.inside2017.basiclanding #hero-landing .content .social-button-wrapper .rounded-button .rounded-button__desc{font-size:1.5rem}html#design2017 body.inside2017.basiclanding #hero-landing .content .social-button-wrapper .rounded-button .rounded-button__icon{display:none}html#design2017 body.inside2017.basiclanding #hero-landing .content .social-transparent-button-wrapper .rounded-button{background-color:transparent}html#design2017 body.inside2017.basiclanding #hero-landing .content .rounded-button{height:5.2rem;width:16.5rem}html#design2017 body.inside2017.basiclanding #hero-landing p.insighttype,html#design2017 body.inside2017.basiclanding #hero-landing h4{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#fff;letter-spacing:0;line-height:26px;text-transform:uppercase;margin-bottom:0px}html#design2017 body.inside2017.basiclanding #hero-landing h1{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:100px;color:#fff;letter-spacing:0;line-height:110px;text-transform:none;padding-bottom:25px;width:90%}html#design2017 body.inside2017.basiclanding #hero-landing h1.smallz{font-size:40px;line-height:52px}html#design2017 body.inside2017.basiclanding #hero-landing h1.small00{font-size:40px;line-height:52px}html#design2017 body.inside2017.basiclanding #hero-landing h1.small0{font-size:30px;line-height:36px}html#design2017 body.inside2017.basiclanding #hero-landing h1.small1{font-size:28px;line-height:32px}html#design2017 body.inside2017.basiclanding #hero-landing h1.small2{font-size:30px;line-height:38px}html#design2017 body.inside2017.basiclanding #hero-landing h1.small3{font-size:20px;line-height:28px;padding-bottom:10px}html#design2017 body.inside2017.basiclanding #hero-landing h1.small4{font-size:20px;line-height:28px;width:85%}html#design2017 body.inside2017.basiclanding #hero-landing h2{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#fff;letter-spacing:0;line-height:26px;text-transform:uppercase;margin-bottom:18px;margin-top:0}html#design2017 body.inside2017.basiclanding #hero-landing p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:18px;color:#fff;letter-spacing:0;line-height:24px;margin-bottom:0;padding-bottom:18px}html#design2017 body.inside2017.basiclanding #hero-landing ul.inside-hero-share{padding-top:0;margin-top:15px;margin-bottom:0}html#design2017 body.inside2017.basiclanding #hero-landing ul.inside-hero-share li{display:inline-block;margin-right:20px}html#design2017 body.inside2017.basiclanding .cta.inside-hero{width:98px;position:relative;margin-left:90px;top:54px}html#design2017 body.inside2017.basiclanding .cta.inside-hero span{float:none;position:absolute;top:-89px;left:21px}html#design2017 body.inside2017.basiclanding .cta.inside-hero a{float:none;position:absolute;top:-14px}html#design2017 body.inside2017.basiclanding h2.section{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#000;letter-spacing:0;line-height:26px;text-transform:uppercase;margin-top:50px;margin-bottom:15px}html#design2017 body.inside2017.basiclanding h2.line{display:table;white-space:nowrap;color:#fff;width:97%;margin-bottom:30px}html#design2017 body.inside2017.basiclanding h2.line:after{border-top:1px solid #c0c0c0;content:'';display:table-cell;position:relative;top:0.9em;width:100%;left:1.5%;opacity:0.3}html#design2017 body.inside2017.basiclanding h2.line.black{color:#000}html#design2017 body.inside2017.basiclanding h2.line.black:after{border-top:1px solid #c0c0c0}html#design2017 body.inside2017.basiclanding .videoblock{margin-top:-20px;margin-bottom:100px}html#design2017 body.inside2017.basiclanding .videoblock svg.vertical-line{margin:0px 0 25px}html#design2017 body.inside2017.basiclanding .videoblock p.caption{font-family:"Guardian Egyptian Medium";font-weight:500;font-style:normal;font-stretch:normal;font-size:14px;font-style:normal;color:#2d3135;letter-spacing:0.5px;line-height:26px;width:90%}html#design2017 body.inside2017.basiclanding section.bodycontent-text .rightside{margin-top:0}html#design2017 body.inside2017.basiclanding section.bodycontent-text .rightside .relatedContentBox{margin-left:0;margin-bottom:60px}html#design2017 body.inside2017.basiclanding .bodycontent-text{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding-top:20px}html#design2017 body.inside2017.basiclanding .bodycontent-text a{white-space:normal;display:inline}html#design2017 body.inside2017.basiclanding .bodycontent-text .leftSide-desktop{display:block}@media screen and (min-width: 275px){html#design2017 body.inside2017.basiclanding .bodycontent-text .leftSide-desktop{display:none}}@media screen and (min-width: 900px){html#design2017 body.inside2017.basiclanding .bodycontent-text .leftSide-desktop{display:none}}@media screen and (min-width: 1240px){html#design2017 body.inside2017.basiclanding .bodycontent-text .leftSide-desktop{display:block}}html#design2017 body.inside2017.basiclanding .bodycontent-text .leftSide-mobile{display:none}@media screen and (min-width: 275px){html#design2017 body.inside2017.basiclanding .bodycontent-text .leftSide-mobile{display:block}}@media screen and (min-width: 900px){html#design2017 body.inside2017.basiclanding .bodycontent-text .leftSide-mobile{display:block}}@media screen and (min-width: 1240px){html#design2017 body.inside2017.basiclanding .bodycontent-text .leftSide-mobile{display:none}}html#design2017 body.inside2017.basiclanding .bodycontent-text h3.header{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:24px;line-height:34px;color:#ee000e;margin-bottom:30px}html#design2017 body.inside2017.basiclanding .bodycontent-text p{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;color:#2d3135;font-size:16px;letter-spacing:0.5px;line-height:28px;margin-bottom:28px}html#design2017 body.inside2017.basiclanding .bodycontent-text ol{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-family:"Guardian Egyptian Regular" !important;color:#2d3135 !important;font-size:16px !important;letter-spacing:0.5px !important;line-height:28px !important;margin-bottom:28px !important;list-style:decimal;list-style-position:inside;font-weight:300 !important;font-style:normal !important;font-stretch:normal !important}html#design2017 body.inside2017.basiclanding .bodycontent-text ol{margin-top:20px;margin-bottom:20px;margin-left:20px}html#design2017 body.inside2017.basiclanding .bodycontent-text ul{margin-left:0;padding-bottom:20px}html#design2017 body.inside2017.basiclanding .bodycontent-text ul li{list-style-position:inside;text-indent:-30px;padding-left:28px;color:#000;font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-size:16px;letter-spacing:0.57px;line-height:30px;margin-bottom:15px}html#design2017 body.inside2017.basiclanding .bodycontent-text ul li:before{content:"\2022";font-size:50px;padding-right:12px;vertical-align:middle}html#design2017 body.inside2017.basiclanding .bodycontent-text ul li a{margin-left:0px}html#design2017 body.inside2017.basiclanding .bodycontent-text p.subhead{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;color:#2d3135;font-weight:bold;font-size:16px;letter-spacing:0.5px;line-height:28px;margin-bottom:28px;margin-top:0}html#design2017 body.inside2017.basiclanding .bodycontent-text p.video-caption{font-size:21px;letter-spacing:0;line-height:28px;padding-right:80px}html#design2017 body.inside2017.basiclanding .bodycontent-text p.image-caption{font-size:26px;letter-spacing:0;line-height:36px;padding-right:40px;margin-top:30px}html#design2017 body.inside2017.basiclanding .bodycontent-text .relatedContentBox{position:relative;height:480px;width:375px;box-shadow:2.5px 2.5px 10px 0 rgba(0,0,0,0.2);overflow:auto;margin-top:30px;background-size:cover}html#design2017 body.inside2017.basiclanding .bodycontent-text .relatedContentBox .copy{position:absolute;top:46px;left:30px;right:80px;overflow:auto}html#design2017 body.inside2017.basiclanding .bodycontent-text .relatedContentBox .copy h2{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:40px;color:#fff !important;letter-spacing:0;line-height:42px;text-transform:none;margin-bottom:25px !important}html#design2017 body.inside2017.basiclanding .bodycontent-text .relatedContentBox .copy p{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-size:18px;color:#fff !important;letter-spacing:0;line-height:27px}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-icon{margin-top:40px}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-icon h4{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:30px;color:#000;letter-spacing:0;line-height:46px;margin:6px 0 18px}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-icon p.desc{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:20px;color:#000;letter-spacing:0.5px;line-height:34px;margin-bottom:8px;width:85%}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-icon svg.vertical-line{margin:15px 0 40px}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-icon a.icon-cta{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:0.88px;line-height:20px;margin-left:-4px}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-icon a.icon-cta :hover{text-decoration:underline}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-video{margin-top:0px}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-video p.caption{font-family:"Guardian Egyptian Medium";font-weight:500;font-style:normal;font-stretch:normal;font-size:16px;color:#2d3135;letter-spacing:0.5px;line-height:30px;margin-bottom:0}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-video svg.vertical-line{margin:16px 0 25px}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-stat{margin-top:30px}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-stat .statblock{background-color:#ff555f;position:relative;height:510px;width:399px;box-shadow:2.5px 2.5px 10px 0 rgba(0,0,0,0.2);overflow:auto;background-size:cover}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-stat .statblock .copy{position:absolute;bottom:60px;left:40px;right:50px;overflow:auto}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-stat h4{font-family:"Guardian Egyptian -SemiBold";font-weight:600;font-style:normal;font-stretch:normal;font-size:110px;color:#fff;letter-spacing:0.31px;line-height:150px;margin-bottom:0px}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-stat h4 span.sup{font-size:40px;letter-spacing:0.28px;line-height:60px;text-transform:uppercase;vertical-align:text-top;margin-left:9px}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-stat p.caption{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:30px;color:#fff;letter-spacing:0;line-height:44px;margin:0;width:90%}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-image img{width:400px;margin-bottom:50px}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-image p.caption{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:30px;color:#2d3135;letter-spacing:0;line-height:42px;width:80%}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-image div.cta span{color:#ee000e}html#design2017 body.inside2017.basiclanding .container-fluid.bodycontent-text{padding-top:0;padding-bottom:0}html#design2017 body.inside2017.basiclanding section.bodycontent-text.noSectionTitle{padding-top:30px}html#design2017 body.inside2017.basiclanding .bodycontent-text.bg-darkblue h3{color:#fff}html#design2017 body.inside2017.basiclanding .bodycontent-text.bg-darkblue .bodycontent-icon h4,html#design2017 body.inside2017.basiclanding .bodycontent-text.bg-darkblue .bodycontent-icon p.desc,html#design2017 body.inside2017.basiclanding .bodycontent-text.bg-darkblue .bodycontent-icon a.icon-cta{color:#fff}html#design2017 body.inside2017.basiclanding .bodycontent-text.bg-darkblue .bodycontent-video p.caption{color:#fff}html#design2017 body.inside2017.basiclanding .bodycontent-text.bg-darkblue .bodycontent-stat .statblock{background-color:#083261}html#design2017 body.inside2017.basiclanding .bodycontent-text.bg-darkblue .bodycontent-stat h4,html#design2017 body.inside2017.basiclanding .bodycontent-text.bg-darkblue .bodycontent-stat p.caption{color:#fff}html#design2017 body.inside2017.basiclanding .bodycontent-text.bg-darkblue .bodycontent-image p.caption,html#design2017 body.inside2017.basiclanding .bodycontent-text.bg-darkblue .bodycontent-image div.cta span{color:#fff}html#design2017 body.inside2017.basiclanding .flex{display:flex;flex-wrap:wrap;align-content:flex-start;margin-bottom:50px;padding-bottom:80px}html#design2017 body.inside2017.basiclanding .flex .logo-item{top:0;margin-bottom:100px}html#design2017 body.inside2017.basiclanding .flex .proof-item{margin-bottom:0}html#design2017 body.inside2017.basiclanding .row.display-flex>[class*='col-']{display:flex;flex-direction:column}html#design2017 body.inside2017.basiclanding .contentmodule-icontout h3.header,html#design2017 body.inside2017.basiclanding .contentmodule-logogrid h3.header{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:24px;color:#ee000e;letter-spacing:0;line-height:34px;margin-bottom:36px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout p.subhead,html#design2017 body.inside2017.basiclanding .contentmodule-logogrid p.subhead{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-size:16px;color:#000;letter-spacing:0.5px;line-height:28px;margin-bottom:90px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout{margin-top:40px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout.theme-background-movement{margin-top:0;color:#fff !important;z-index:5;overflow:hidden}html#design2017 body.inside2017.basiclanding .contentmodule-icontout.theme-background-movement:before{position:absolute;top:-80px;left:50%;content:'';z-index:6;width:40px;height:40px;background:#000;border-radius:100%}html#design2017 body.inside2017.basiclanding .contentmodule-icontout.theme-background-movement+.videoblock{margin-top:70px;z-index:6;background-color:#fff}html#design2017 body.inside2017.basiclanding .contentmodule-icontout.theme-background-movement+.videoblock:before{position:absolute;width:150vw;height:calc(100vh + 60px);content:'';background:#fff;left:-25vw;top:-60px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout.theme-background-movement+.videoblock .caption{position:relative}html#design2017 body.inside2017.basiclanding .contentmodule-icontout.theme-background-movement ~ div,html#design2017 body.inside2017.basiclanding .contentmodule-icontout.theme-background-movement ~ section{z-index:6}html#design2017 body.inside2017.basiclanding .contentmodule-icontout.theme-background-movement h4,html#design2017 body.inside2017.basiclanding .contentmodule-icontout.theme-background-movement p{color:#fff !important}html#design2017 body.inside2017.basiclanding .contentmodule-icontout.theme-background-movement .flex .icon-item{margin:0 auto 100px !important;text-align:center !important;flex-basis:90% !important;top:auto !important;padding-bottom:0 !important}@media screen and (min-width: 768px){html#design2017 body.inside2017.basiclanding .contentmodule-icontout.theme-background-movement .flex .icon-item{margin:0 auto 300px !important}}html#design2017 body.inside2017.basiclanding .contentmodule-icontout.theme-background-movement .flex .icon-item h4{font-size:34px;line-height:38px;font-family:"Guardian Egyptian Regular" !important}@media screen and (min-width: 768px){html#design2017 body.inside2017.basiclanding .contentmodule-icontout.theme-background-movement .flex .icon-item h4{font-size:74px;line-height:78px}}html#design2017 body.inside2017.basiclanding .contentmodule-icontout.theme-background-movement .flex .icon-item:nth-child(1){margin-top:300px !important}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .background-movement-image{position:fixed;top:50vh;bottom:auto;width:160vw;height:100vh;left:0;opacity:0;transition:transform 0.6s linear, opacity 0.2s linear;z-index:5;will-change:transform}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .background-movement-image img{position:absolute;width:270vw;height:170vh;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center right;object-position:center right}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .background-movement-image+.container,html#design2017 body.inside2017.basiclanding .contentmodule-icontout .recirculation>.background-movement-image+.spark-line,html#design2017 body.inside2017.basiclanding .contentmodule-icontout .new-links-module>.background-movement-image+.spark-line,html#design2017 body.inside2017.basiclanding .contentmodule-icontout .links-module>.background-movement-image+.spark-line{z-index:12}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .flex{display:flex;flex-wrap:wrap;align-content:flex-start;margin-bottom:40px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .flex .icon-item{flex-basis:65%;top:0px;margin-bottom:80px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .icon-item{margin-bottom:100px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .icon-item img{margin:0 auto 0;width:70%}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .icon-item h4{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:24px;color:#000;letter-spacing:0;line-height:30px;margin:20px 0}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .icon-item p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:16px;color:#000;letter-spacing:0.5px;line-height:28px;margin-bottom:5px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .icon-item a.ctalink{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-size:14px;color:#ee000e;letter-spacing:0.88px;line-height:20px;text-transform:uppercase;display:block;margin:0 0 0 -1px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .icon-item a.ctalink:hover{text-decoration:underline}html#design2017 body.inside2017.basiclanding .contentmodule-logogrid h4{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:20px;color:#000;letter-spacing:0.5px;line-height:34px;margin:10px 0}html#design2017 body.inside2017.basiclanding .contentmodule-logogrid .icon-tout .genpact-icons--item{background:no-repeat scroll center center;height:65px;width:65px;margin:0 auto;margin-bottom:45px;margin-top:80px;background-size:contain}html#design2017 body.inside2017.basiclanding .contentmodule-logogrid .genpact-icons--item img{margin:0 auto 0;width:200px}html#design2017 body.inside2017.basiclanding .icon-tout-new a.genpact-icons--cta--link,html#design2017 body.inside2017.basiclanding .body-content a.genpact-icons--cta--link{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:0.88px}html#design2017 body.inside2017.basiclanding .icon-tout-new a.genpact-icons--cta--link :hover,html#design2017 body.inside2017.basiclanding .body-content a.genpact-icons--cta--link :hover{text-decoration:underline}html#design2017 body.inside2017.basiclanding .icon-tout-new h2,html#design2017 body.inside2017.basiclanding .body-content h2{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-size:14px;font-weight:bold;letter-spacing:0;line-height:26px;text-transform:uppercase}html#design2017 body.inside2017.basiclanding .icon-tout-new h2.line,html#design2017 body.inside2017.basiclanding .body-content h2.line{display:table;white-space:nowrap;color:#333;width:97%}html#design2017 body.inside2017.basiclanding .icon-tout-new h2.line:after,html#design2017 body.inside2017.basiclanding .body-content h2.line:after{border-top:1px solid #c0c0c0;content:'';display:table-cell;position:relative;top:0.9em;width:100%;left:1.5%}html#design2017 body.inside2017.basiclanding .icon-tout-new .theme-blue h2.line,html#design2017 body.inside2017.basiclanding .body-content .theme-blue h2.line{display:table;white-space:nowrap;color:#fff;width:97%}html#design2017 body.inside2017.basiclanding .icon-tout-new .theme-blue .icon-tout-new h2.line:after,html#design2017 body.inside2017.basiclanding .body-content .theme-blue .icon-tout-new h2.line:after{border-top:1px solid #fff;content:'';display:table-cell;position:relative;top:0.9em;width:100%;left:1.5%;opacity:0.3}html#design2017 body.inside2017.basiclanding .icon-tout-new .theme-blue h3.icon-tout-head,html#design2017 body.inside2017.basiclanding .body-content .theme-blue h3.icon-tout-head{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:36px;letter-spacing:0;line-height:40px;color:#FFF}html#design2017 body.inside2017.basiclanding .icon-tout-new .theme-blue p,html#design2017 body.inside2017.basiclanding .body-content .theme-blue p{color:#fff}html#design2017 body.inside2017.basiclanding .icon-tout-new a,html#design2017 body.inside2017.basiclanding .body-content a{color:#ff555f}html#design2017 body.inside2017.basiclanding .contentmodule-icontout.theme-blue h2.line{color:#fff}html#design2017 body.inside2017.basiclanding .contentmodule-icontout.theme-blue .icon-tout-new h2.line:after{border-top:1px solid #fff;opacity:0.3}html#design2017 body.inside2017.basiclanding .contentmodule-icontout.theme-blue h3.icon-tout-head,html#design2017 body.inside2017.basiclanding .contentmodule-icontout.theme-blue h3.header,html#design2017 body.inside2017.basiclanding .contentmodule-icontout.theme-blue h4,html#design2017 body.inside2017.basiclanding .contentmodule-icontout.theme-blue p{color:#FFF}html#design2017 body.inside2017.basiclanding .contentmodule-icontout.theme-blue .icon-item svg{fill:#fff}html#design2017 body.inside2017.basiclanding .contentmodule-icontout.theme-blue .icon-item a.ctalink{color:#fff}html#design2017 body.inside2017.basiclanding .theme-white .theme-tout--icon-new,html#design2017 body.inside2017.basiclanding .body-content .theme-tout--icon-new{fill:#ff555f;margin-bottom:20px}html#design2017 body.inside2017.basiclanding .mt-20{margin-top:20px}html#design2017 body.inside2017.basiclanding .mt-30{margin-top:30px}html#design2017 body.inside2017.basiclanding .mb-20{margin-bottom:20px}html#design2017 body.inside2017.basiclanding .mb-30{margin-bottom:30px}html#design2017 body.inside2017.basiclanding .mb-40{margin-bottom:40px}html#design2017 body.inside2017.basiclanding .mb-50{margin-bottom:50px}html#design2017 body.inside2017.basiclanding .mb-60{margin-bottom:60px}html#design2017 body.inside2017.basiclanding .mb-70{margin-bottom:70px}html#design2017 body.inside2017.basiclanding .mb-80{margin-bottom:80px}html#design2017 body.inside2017.basiclanding .rpad-40{padding-right:40px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints h3.header{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:24px;letter-spacing:0;line-height:34px;color:#ee000e;margin-bottom:30px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints p.subhead{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;color:#2d3135;font-size:16px;letter-spacing:0.5px;line-height:28px;margin-bottom:90px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints a{color:#ff555f}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-item{width:100%;margin:0;padding:0}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-content{float:none;display:table-cell;vertical-align:bottom}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .pinkblock,html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .darkbluebgblock,html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .whiteblock{display:table;box-shadow:unset;padding:0 30px 0 30px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints h1{font-family:"Guardian Egyptian -SemiBold";font-weight:600;font-style:normal;font-stretch:normal;font-size:110px;line-height:130px;font-weight:300;color:#fff;letter-spacing:0.42px;margin:0;padding:0}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints h1 span.sup{font-size:40px;letter-spacing:0.28px;line-height:60px;text-transform:uppercase;vertical-align:text-top;margin-left:9px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints p.proof-copy{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;color:#fff;font-size:30px;line-height:44px;width:90%}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .pinkblock{background-color:#ff555f;width:100%;height:375px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .darkbluebgblock{background-color:unset;width:100%;height:375px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .whiteblock{background-color:transparent;box-shadow:unset;width:100%;height:375px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .whiteblock h1{color:#ff555f}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .whiteblock p.proof-copy{color:#2d3135}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .pinkblock .proof-content,html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .darkbluebgblock .proof-content,html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .whiteblock .proof-content{padding-left:0px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-item.bg-white{background-color:transparent}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .bg-white.proof-item.count1{width:510px;margin-top:-140px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .bg-white.proof-item{margin-top:-50px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints.bg-darkblue h3.header,html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints.bg-darkblue p.subhead{color:#fff}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints.bg-darkblue .whiteblock h1,html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints.bg-darkblue .whiteblock p.proof-copy{color:#fff}html#design2017 body.inside2017.basiclanding .darkbluebgblock.xs,html#design2017 body.inside2017.basiclanding .body-content .darkbluebgblock.xs{width:100%;height:500px;display:flex;box-shadow:2px 2px 50px 0px rgba(0,0,0,0.45)}html#design2017 body.inside2017.basiclanding .darkbluebgblock.xs div.proof-content,html#design2017 body.inside2017.basiclanding .body-content .darkbluebgblock.xs div.proof-content{align-self:flex-end;padding-bottom:40px}html#design2017 body.inside2017.basiclanding .darkbluebgblock.xs h1,html#design2017 body.inside2017.basiclanding .body-content .darkbluebgblock.xs h1{font-family:"Guardian Egyptian -Bold";font-weight:700;font-style:normal;font-stretch:normal;font-size:110px;line-height:110px;color:#fff;margin:0 40px 10px}html#design2017 body.inside2017.basiclanding .darkbluebgblock.xs span.superscript,html#design2017 body.inside2017.basiclanding .body-content .darkbluebgblock.xs span.superscript{font-family:"Guardian Egyptian -Bold";font-weight:700;font-style:normal;font-stretch:normal;font-size:30px;vertical-align:baseline;position:relative;top:-50px;right:10px}html#design2017 body.inside2017.basiclanding .darkbluebgblock.xs p,html#design2017 body.inside2017.basiclanding .body-content .darkbluebgblock.xs p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:30px;line-height:42px;color:#fff;width:80%;margin:0 100px 0 40px}html#design2017 body.inside2017.basiclanding .whiteblock.xs,html#design2017 body.inside2017.basiclanding .body-content .whiteblock.xs{background-color:transparent;width:100%;height:auto;padding:100px 0}html#design2017 body.inside2017.basiclanding .whiteblock.xs h1,html#design2017 body.inside2017.basiclanding .body-content .whiteblock.xs h1{font-family:"Guardian Egyptian -Bold";font-weight:700;font-style:normal;font-stretch:normal;font-size:110px;line-height:110px;color:#ff555f;margin:0 40px 20px}html#design2017 body.inside2017.basiclanding .whiteblock.xs p,html#design2017 body.inside2017.basiclanding .body-content .whiteblock.xs p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:30px;line-height:42px;width:80%;margin:0 100px 0 40px;color:#2d3135}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .theme-blue,html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .theme-white{margin:40px 0}html#design2017 body.inside2017.basiclanding .theme-blue{background-color:#0E4C7A;padding:50px 0 50px 0;margin-bottom:80px}html#design2017 body.inside2017.basiclanding .theme-blue h2.line{display:table;white-space:nowrap;color:#fff;width:97%}html#design2017 body.inside2017.basiclanding .theme-blue .icon-tout-new h2.line:after{border-top:1px solid #c0c0c0;content:'';display:table-cell;position:relative;top:0.9em;width:100%;left:1.5%}html#design2017 body.inside2017.basiclanding .theme-blue .icon-tout-new h3.icon-tout-head{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:36px;letter-spacing:0;line-height:40px;color:#fff}html#design2017 body.inside2017.basiclanding .theme-blue p{color:#fff}html#design2017 body.inside2017.basiclanding .theme-blue .darkbluebgblock.xs{width:100%;height:500px;display:flex;box-shadow:2px 2px 50px 0px rgba(0,0,0,0.3)}html#design2017 body.inside2017.basiclanding .theme-blue .darkbluebgblock.xs div.proof-content{align-self:flex-end;padding-bottom:40px}html#design2017 body.inside2017.basiclanding .theme-blue .darkbluebgblock.xs h1{font-family:"Guardian Egyptian -Bold";font-weight:700;font-style:normal;font-stretch:normal;font-size:110px;line-height:100px;color:#fff;margin:0 40px 10px}html#design2017 body.inside2017.basiclanding .theme-blue .darkbluebgblock.xs span.superscript{font-family:"Guardian Egyptian -Bold";font-weight:700;font-style:normal;font-stretch:normal;font-size:30px;vertical-align:baseline;position:relative;top:-50px;right:10px}html#design2017 body.inside2017.basiclanding .theme-blue .darkbluebgblock.xs p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:30px;line-height:42px;color:#fff;width:80%;margin:0 100px 0 40px}html#design2017 body.inside2017.basiclanding .theme-blue .pinkblock.xs{background-color:#ff555f;width:100%;height:500px;display:table;box-shadow:2px 2px 50px 0px rgba(0,0,0,0.3)}html#design2017 body.inside2017.basiclanding .theme-blue .pinkblock.xs div.proof-content{display:table-cell;vertical-align:bottom;padding-bottom:40px}html#design2017 body.inside2017.basiclanding .theme-blue .pinkblock.xs h1{font-family:"Guardian Egyptian -Bold";font-weight:700;font-style:normal;font-stretch:normal;font-size:110px;line-height:100px;color:#fff;margin:0 40px 20px}html#design2017 body.inside2017.basiclanding .theme-blue .pinkblock.xs p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:30px;line-height:42px;color:#fff;width:80%;margin:0 100px 0 40px}html#design2017 body.inside2017.basiclanding .theme-blue .whiteblock.xs{background-color:transparent;width:100%;height:auto;padding:100px 0}html#design2017 body.inside2017.basiclanding .theme-blue .whiteblock.xs h1{font-family:"Guardian Egyptian -Bold";font-weight:700;font-style:normal;font-stretch:normal;font-size:110px;line-height:110px;color:#fff;margin:0 40px 10px}html#design2017 body.inside2017.basiclanding .theme-blue .whiteblock.xs p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;color:#fff;font-size:30px;line-height:42px;width:80%;margin:0 100px 0 40px}html#design2017 body.inside2017.basiclanding .bg-darkblue{background-color:#0e4c7a}html#design2017 body.inside2017.basiclanding .bg-darkblue .bodycontent-text h2.line,html#design2017 body.inside2017.basiclanding .bg-darkblue .bodycontent-text h3.icon-tout-head,html#design2017 body.inside2017.basiclanding .bg-darkblue .bodycontent-text .genpact-icons--header--h3,html#design2017 body.inside2017.basiclanding .bg-darkblue .bodycontent-text p{color:#fff}html#design2017 body.inside2017.basiclanding .bg-darkblue .bodycontent-icon svg.theme-tout--icon-new{fill:#fff}html#design2017 body.inside2017.basiclanding .bg-darkblue .bodycontent-icon p.genpact-icons--cta,html#design2017 body.inside2017.basiclanding .bg-darkblue .bodycontent-icon a.genpact-icons--cta--link{color:#fff}html#design2017 body.inside2017.basiclanding .bg-darkblue .bodycontent-stat .darkblueblock.pinkblock{background-color:#083261}html#design2017 body.inside2017.basiclanding .bg-darkblue .bodycontent-stat .darkblueblock.pinkblock h4,html#design2017 body.inside2017.basiclanding .bg-darkblue .bodycontent-stat .darkblueblock.pinkblock p{color:#fff}html#design2017 body.inside2017.basiclanding .bg-darkblue .bodycontent-video p.video-caption{color:#fff}html#design2017 body.inside2017.basiclanding .bg-darkblue .bodycontent-image p.image-caption,html#design2017 body.inside2017.basiclanding .bg-darkblue .bodycontent-image .cta span{color:#fff}html#design2017 body.inside2017.basiclanding .cta-blue{margin:60px 0;background-color:#0E4C7A;padding:60px 0;background-position:top -200px right -1050px}html#design2017 body.inside2017.basiclanding .cta-blue p.sectiontitle{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:40px;color:#fff;letter-spacing:0;line-height:54px;text-align:center}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox{height:500px;width:100%;box-shadow:2px 2px 23px 0px rgba(0,0,0,0.55);margin-bottom:20px}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox .side{background-repeat:no-repeat}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox .side .yesCTA{margin-top:8px;margin-left:40px}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox .copy{position:absolute;top:30%;left:50px;transform:translateY(-45%);overflow:auto;padding:0 80px 0 0}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox .copy h2{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:35px;color:#fff;letter-spacing:0;line-height:42px;text-transform:none;margin-bottom:15px;padding-top:7px}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox .copy p{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-size:18px;color:#fff;letter-spacing:0;line-height:30px;text-align:left;margin-left:0}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox-half{height:500px;width:100%;box-shadow:2px 2px 23px 0px rgba(0,0,0,0.55);margin-bottom:20px}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox-half .side{background-repeat:no-repeat}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox-half .side .yesCTA{margin-top:8px;margin-left:40px}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox-half .copy{position:absolute;top:30%;left:50px;transform:translateY(-45%);overflow:auto;padding:0 100px 0 0}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox-half .copy h2{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:35px;color:#fff;letter-spacing:0;line-height:42px;text-transform:none;margin-bottom:15px;padding-top:7px}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox-half .copy p{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-size:18px;color:#fff;letter-spacing:0;line-height:30px;text-align:left;margin-left:0}html#design2017 body.inside2017.basiclanding .cta-blue .cta{height:auto;width:auto;display:inline-block;padding-top:9px}html#design2017 body.inside2017.basiclanding .cta-blue .cta span{float:left;font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;letter-spacing:0.88px;text-transform:uppercase;line-height:20px;margin-top:49px}html#design2017 body.inside2017.basiclanding .cta-blue .cta span .white{color:#fff}html#design2017 body.inside2017.basiclanding .cta-blue .cta span .red{color:#ee000e}html#design2017 body.inside2017.basiclanding .cta-blue .call-out-box{position:absolute;bottom:20px;right:15px}html#design2017 body.inside2017.basiclanding .cta-blue .call-out-box span{margin-top:43px}html#design2017 body.inside2017.basiclanding .cta-blue .call-out-box-half{position:absolute;bottom:20px;right:15px}html#design2017 body.inside2017.basiclanding .cta-blue .call-out-box-half span{margin-top:43px}html#design2017 body.inside2017.basiclanding .contentmodule-cta.bg-white .cta-blue{background-image:none;background-color:#fff;margin:0;padding:0}html#design2017 body.inside2017.basiclanding .contentmodule-cta.bg-white .cta-blue p.sectiontitle{color:#031a34}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox{position:relative;box-shadow:0 0 40px 0 rgba(0,0,0,0.2);overflow:auto;margin-top:0;background-size:cover}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox .copy{position:absolute;top:40px;left:30px;overflow:none;transform:none;padding:0}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox .copy h2{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:40px;color:#fff !important;letter-spacing:0;line-height:42px;text-transform:none;margin-bottom:15px;padding-top:7px}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox .copy p{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-size:18px;color:#fff !important;letter-spacing:0;line-height:38px}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox.wide{margin:0;width:100%}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox.one{margin:0;background-repeat:no-repeat}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox.two{margin:0;background-repeat:no-repeat}html#design2017 body.inside2017.basiclanding .bodycontent-twoColText{padding-top:40px;padding-bottom:40px}html#design2017 body.inside2017.basiclanding .bodycontent-twoColText h3{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:24px;color:#ee000e;letter-spacing:0;line-height:34px;margin-top:0}html#design2017 body.inside2017.basiclanding .bodycontent-twoColText p{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-size:16px;color:#2d3135;letter-spacing:0.5px;line-height:28px;margin-bottom:28px}html#design2017 body.inside2017.basiclanding .bodycontent-text ol,html#design2017 body.inside2017.basiclanding .bodycontent-twoColText ol{margin-top:20px;margin-bottom:20px}html#design2017 body.inside2017.basiclanding .bodycontent-text ul,html#design2017 body.inside2017.basiclanding .bodycontent-twoColText ul{margin-left:0;padding-bottom:20px}html#design2017 body.inside2017.basiclanding .bodycontent-text ul li,html#design2017 body.inside2017.basiclanding .bodycontent-twoColText ul li{list-style-position:inside;text-indent:-30px;padding-left:28px;color:#000;font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-size:16px;letter-spacing:0.57px;line-height:30px;margin-bottom:15px}html#design2017 body.inside2017.basiclanding .bodycontent-text ul li:before,html#design2017 body.inside2017.basiclanding .bodycontent-twoColText ul li:before{content:"\2022";font-size:50px;padding-right:12px;vertical-align:middle}html#design2017 body.inside2017.basiclanding .bodycontent-text ul li a,html#design2017 body.inside2017.basiclanding .bodycontent-twoColText ul li a{margin-left:0px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout.bios2018 .row.flex{padding-bottom:0px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout.bios2018 .icon-item .genpact-icons--item img{width:128px;height:128px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout.bios2018 .subhead p{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;color:#2d3135;font-size:20px;letter-spacing:0.5px;line-height:34px;margin-bottom:28px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout.bios2018 .subhead{margin-top:50px;margin-bottom:60px}html#design2017 body.inside2017.basiclanding section.contact-board .col-xs-12{width:94%}html#design2017 body.inside2017.basiclanding section.contact-board h2{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:24px;line-height:30px}html#design2017 body.inside2017.basiclanding section.contact-board .contact-board--details{min-height:1600px;display:none}html#design2017 body.inside2017.basiclanding section.contact-board .contact-board--details,html#design2017 body.inside2017.basiclanding section.contact-board .contact-board--details p,html#design2017 body.inside2017.basiclanding section.contact-board .contact-board--details--contact{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-size:18px;letter-spacing:0.5px;line-height:34px;color:#2d3135}html#design2017 body.inside2017.basiclanding section.contact-board #insights-cards__learn-more{display:block;padding:4px 0 10px;text-align:center;margin:0px 0 86px}html#design2017 body.inside2017.basiclanding section.contact-board #insights-cards__learn-more .cta.insight-load-more{width:200px;position:relative;left:0}html#design2017 body.inside2017.basiclanding section.contact-board #insights-cards__learn-more span{background-color:transparent;font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;display:inline-block;padding:0;font-size:14px;color:#ee000e;letter-spacing:0.88px;line-height:20px;border:0 none;cursor:pointer;text-align:center;text-transform:uppercase;top:-66px;left:0}html#design2017 body.inside2017.basiclanding section.contact-board #insights-cards__learn-more a#showmore{border:0 none;left:0;top:0}html#design2017 body.inside2017.basiclanding .vertical-line{height:100px;width:2px;margin:15px 0 25px}html#design2017 body.inside2017.basiclanding .vertical-line .pathbase{stroke:#999999;opacity:0.5}html#design2017 body.inside2017.basiclanding .vertical-line .path{stroke:#ee000e;stroke-dasharray:100;stroke-dashoffset:100}@keyframes verticalline{from{stroke-dashoffset:100}to{stroke-dashoffset:0}}html#design2017 body.inside2017.directory.basiclanding .contentmodule-icontout.bios2018{padding-bottom:80px}@media (min-width: 600px){html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-item.bg-white{margin-top:50px}}@media (max-width: 768px){html#design2017 body.inside2017.basiclanding .video-hero .container,html#design2017 body.inside2017.basiclanding .video-hero .recirculation>.spark-line,html#design2017 body.inside2017.basiclanding .video-hero .new-links-module>.spark-line,html#design2017 body.inside2017.basiclanding .video-hero .links-module>.spark-line{width:100%}html#design2017 body.inside2017.basiclanding section.design2017.hero-landing{height:400px}html#design2017 body.inside2017.basiclanding section.design2017.hero-landing .content .title-wrapper{width:100% !important}html#design2017 body.inside2017.basiclanding section.design2017.hero-landing #hero-landing{height:400px}html#design2017 body.inside2017.basiclanding section.design2017.hero-landing .hero-subtitle.signature-style{font-family:photograph-signature !important;font-size:35px !important;line-height:1 !important}html#design2017 body.inside2017.basiclanding .genpact-icons.four-icons-row.icon-item{flex-basis:24% !important}html#design2017 body.inside2017.basiclanding .genpact-icons.icons-row-style{padding-bottom:50px !important}html#design2017 body.inside2017.basiclanding .genpact-icons.icons-row-style.icon-item:nth-child(3n+1){top:0 !important;margin-bottom:0 !important}html#design2017 body.inside2017.basiclanding .genpact-icons.icons-row-style.icon-item:nth-child(3n+2){top:0 !important;margin-bottom:0 !important}html#design2017 body.inside2017.basiclanding .genpact-icons.icons-row-style.icon-item:nth-child(3n){top:0 !important;margin-bottom:0 !important}}@media (min-width: 768px){html#design2017 body.inside2017.basiclanding .row.padded{margin-left:0;margin-right:40px;padding-left:0;padding-right:0}html#design2017 body.inside2017.basiclanding .narrow .row.padded{margin-left:0;margin-right:0;padding-left:0;padding-right:0}html#design2017 body.inside2017.basiclanding .cd-main-header .container,html#design2017 body.inside2017.basiclanding .cd-main-header .recirculation>.spark-line,html#design2017 body.inside2017.basiclanding .cd-main-header .new-links-module>.spark-line,html#design2017 body.inside2017.basiclanding .cd-main-header .links-module>.spark-line{width:748px}html#design2017 body.inside2017.basiclanding .container,html#design2017 body.inside2017.basiclanding .recirculation>.spark-line,html#design2017 body.inside2017.basiclanding .new-links-module>.spark-line,html#design2017 body.inside2017.basiclanding .links-module>.spark-line{width:748px}html#design2017 body.inside2017.basiclanding section.design2017.hero-landing{position:relative;width:100%;height:360px;margin-bottom:0;background-position:center}html#design2017 body.inside2017.basiclanding section.design2017.hero-landing #hero-landing{height:360px}html#design2017 body.inside2017.basiclanding section.design2017.hero-landing .hero-subtitle.signature-style{font-family:photograph-signature !important;font-size:35px !important;line-height:1 !important}html#design2017 body.inside2017.basiclanding section.design2017.hero-landing.heroHeight{height:484px}html#design2017 body.inside2017.basiclanding section.design2017.hero-landing.heroHeight #hero-landing{height:484px}html#design2017 body.inside2017.basiclanding #hero-landing{margin:0;position:relative}html#design2017 body.inside2017.basiclanding #hero-landing .content{position:absolute;bottom:0;margin-bottom:40px;width:100%}html#design2017 body.inside2017.basiclanding #hero-landing p.insighttype,html#design2017 body.inside2017.basiclanding #hero-landing h4{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#fff;letter-spacing:0;line-height:26px;text-transform:uppercase;margin-bottom:0px}html#design2017 body.inside2017.basiclanding #hero-landing h1{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:100px;color:#fff;letter-spacing:0;line-height:110px;text-transform:none;margin:15px 0 0px;padding-bottom:30px}html#design2017 body.inside2017.basiclanding #hero-landing h1.smallz{font-size:50px;line-height:74px}html#design2017 body.inside2017.basiclanding #hero-landing h1.small0{font-size:46px;line-height:52px;padding-bottom:12px}html#design2017 body.inside2017.basiclanding #hero-landing h1.small1{font-size:44px;line-height:50px}html#design2017 body.inside2017.basiclanding #hero-landing h1.small2{font-size:45px;line-height:54px}html#design2017 body.inside2017.basiclanding #hero-landing h1.small3{font-size:34px;line-height:40px;padding-bottom:15px}html#design2017 body.inside2017.basiclanding #hero-landing h1.small4{font-size:50px;line-height:50px;width:100%;padding-bottom:0px}html#design2017 body.inside2017.basiclanding #hero-landing h2{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#fff;letter-spacing:0;line-height:26px;text-transform:uppercase;margin-bottom:18px;margin-top:0}html#design2017 body.inside2017.basiclanding #hero-landing p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:24px;color:#fff;letter-spacing:0;line-height:34px;margin-top:0;padding-bottom:20px}html#design2017 body.inside2017.basiclanding #hero-landing ul.inside-hero-share{padding-top:0;margin-top:20px;margin-bottom:0}html#design2017 body.inside2017.basiclanding #hero-landing ul.inside-hero-share li{display:inline-block;margin-right:20px}html#design2017 body.inside2017.basiclanding .cta.inside-hero{width:98px;position:relative;margin-left:90px;top:54px}html#design2017 body.inside2017.basiclanding .cta.inside-hero span{float:none;position:absolute;top:-89px;left:21px}html#design2017 body.inside2017.basiclanding .cta.inside-hero a{float:none;position:absolute;top:-14px}html#design2017 body.inside2017.basiclanding .videoblock{margin-top:-20px;margin-bottom:100px}html#design2017 body.inside2017.basiclanding .videoblock p.caption{font-size:14px;line-height:26px;width:85%}html#design2017 body.inside2017.basiclanding section.bodycontent-text .rightside{margin-top:0}html#design2017 body.inside2017.basiclanding section.bodycontent-text .rightside .relatedContentBox{margin-left:0;margin-bottom:60px}html#design2017 body.inside2017.basiclanding .bodycontent-text{padding-top:20px}html#design2017 body.inside2017.basiclanding .bodycontent-text h3.header{margin-bottom:30px}html#design2017 body.inside2017.basiclanding .bodycontent-text p.subhead{font-weight:bold;margin-bottom:30px}html#design2017 body.inside2017.basiclanding .bodycontent-text p.image-caption{font-size:32px;line-height:42px}html#design2017 body.inside2017.basiclanding .bodycontent-text .relatedContentBox{margin-top:30px;height:510px;width:399px}html#design2017 body.inside2017.basiclanding .bodycontent-text .relatedContentBox .copy{top:46px;left:30px;right:80px}html#design2017 body.inside2017.basiclanding .bodycontent-text .relatedContentBox .copy h2{font-size:40px;line-height:42px}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-icon{margin-top:0px}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-icon p.desc{width:75%}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-video p.caption{font-size:16px;line-height:30px}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-stat{margin-top:0px}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-stat .statblock{height:510px;width:399px}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-stat .statblock .copy{bottom:40px;left:30px}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-stat h4{font-size:110px;letter-spacing:0.42px;line-height:150px;margin-bottom:0px}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-stat p.caption{font-size:30px;letter-spacing:0;line-height:44px;margin:0;width:98%}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-image img{margin-bottom:40px}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-image p.caption{font-size:30px;line-height:42px;margin-bottom:0}html#design2017 body.inside2017.basiclanding .container-fluid.bodycontent-text{padding-top:0;padding-bottom:0}html#design2017 body.inside2017.basiclanding .flex{display:flex;flex-wrap:wrap;align-content:flex-start;margin-bottom:75px}html#design2017 body.inside2017.basiclanding .flex .logo-item{top:0;margin-bottom:150px}html#design2017 body.inside2017.basiclanding .flex .logo-item:nth-child(2n){top:200px;margin-bottom:150px}html#design2017 body.inside2017.basiclanding .flex .proof-item{top:0;margin-bottom:40px}html#design2017 body.inside2017.basiclanding .flex .proof-item:nth-child(2n){top:30px;margin-bottom:75px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout h3.header,html#design2017 body.inside2017.basiclanding .contentmodule-logogrid h3.header{font-size:24px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout p.subhead,html#design2017 body.inside2017.basiclanding .contentmodule-logogrid p.subhead{font-size:16px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .flex{padding-bottom:0;margin-bottom:50px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .flex .icon-item{flex-basis:49%;top:0;margin-bottom:0px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .flex .icon-item:nth-child(2n){top:274px;margin-bottom:150px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout h3{font-size:24px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout p.subhead{font-size:16px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .icon-item h4{font-size:24px;line-height:30px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .icon-item p{font-size:16px;line-height:28px;width:75%}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .icon-item a.ctalink{font-size:14px;letter-spacing:0.88px;line-height:20px}html#design2017 body.inside2017.basiclanding .genpact-icons.four-icons-row.icon-item{flex-basis:24% !important}html#design2017 body.inside2017.basiclanding .genpact-icons.icons-row-style{padding-bottom:50px !important}html#design2017 body.inside2017.basiclanding .genpact-icons.icons-row-style.icon-item:nth-child(3n+1){top:0 !important;margin-bottom:0 !important}html#design2017 body.inside2017.basiclanding .genpact-icons.icons-row-style.icon-item:nth-child(3n+2){top:0 !important;margin-bottom:0 !important}html#design2017 body.inside2017.basiclanding .genpact-icons.icons-row-style.icon-item:nth-child(3n){top:0 !important;margin-bottom:0 !important}html#design2017 body.inside2017.basiclanding .contentmodule-logogrid .genpact-icons--item img{margin:0 auto 0;width:200px}html#design2017 body.inside2017.basiclanding .icon-tout-new .genpact-icons--item img,html#design2017 body.inside2017.basiclanding .body-content .genpact-icons--item img{margin-bottom:0}html#design2017 body.inside2017.basiclanding .icon-tout-new h2,html#design2017 body.inside2017.basiclanding .body-content h2{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-size:14px;font-weight:bold;letter-spacing:0;line-height:26px;text-transform:uppercase}html#design2017 body.inside2017.basiclanding .icon-tout-new h2.line,html#design2017 body.inside2017.basiclanding .body-content h2.line{display:table;white-space:nowrap;color:#333;width:97%}html#design2017 body.inside2017.basiclanding .icon-tout-new h2.line:after,html#design2017 body.inside2017.basiclanding .body-content h2.line:after{border-top:1px solid #c0c0c0;content:'';display:table-cell;position:relative;top:0.9em;width:100%;left:1.5%}html#design2017 body.inside2017.basiclanding .icon-tout-new a,html#design2017 body.inside2017.basiclanding .body-content a{color:#EE000E}html#design2017 body.inside2017.basiclanding .icon-tout-new .icon-tout-vertical-line,html#design2017 body.inside2017.basiclanding .body-content .icon-tout-vertical-line{display:block;margin-top:20px;margin-bottom:20px;border-left:1px solid #d3d3d3;height:50px}html#design2017 body.inside2017.basiclanding .theme-white .theme-tout--icon-new,html#design2017 body.inside2017.basiclanding .body-content .theme-tout--icon-new{fill:#EE000E;margin-bottom:20px}html#design2017 body.inside2017.basiclanding .mb-lg{margin-bottom:50px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints p.subhead{font-size:20px;line-height:34px;margin-bottom:68px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .pinkblock,html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .darkbluebgblock,html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .whiteblock{box-shadow:2.5px 2.5px 10px 0 rgba(0,0,0,0.2);padding:0 20px 0 25px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .pinkblock{width:398px;height:398px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .darkbluebgblock{width:398px;height:398px;margin-left:50%;margin-top:42px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .whiteblock{box-shadow:unset;width:398px;height:398px;margin-top:0px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .pinkblock .proof-content,html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .darkbluebgblock .proof-content,html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .whiteblock .proof-content{padding-left:0}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .bg-white.proof-item.count1{width:510px;margin-top:0;top:-180px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-item.count2{margin-top:-70px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .bg-white.proof-item.count2{margin-top:-400px;margin-left:50%}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-item.count3{margin-top:-60px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-item.count3.bg-white{width:510px;margin-top:0px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-item.count4{margin-top:-40px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-item.count4.bg-red{width:615px;height:615px;margin-left:50%;margin-top:-40px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .bg-white.proof-item.count4{margin-top:-160px;margin-left:50%}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-item.count5{margin-top:-200px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .bg-white.proof-item.count5{margin-top:-150px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-item.count5.bg-blue{margin-top:-150px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-item.count5.bg-blue .darkbluebgblock{margin-left:0}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-item.count6{margin-left:50%;margin-top:-150px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-item.count6.bg-white{margin-top:-150px;margin-left:50%}html#design2017 body.inside2017.basiclanding .darkbluebgblock.xs,html#design2017 body.inside2017.basiclanding .body-content .darkbluebgblock.xs{width:398px;height:398px}html#design2017 body.inside2017.basiclanding .darkbluebgblock.xs h1,html#design2017 body.inside2017.basiclanding .body-content .darkbluebgblock.xs h1{font-size:110px;margin:0 40px 20px}html#design2017 body.inside2017.basiclanding .darkbluebgblock.xs span.superscript,html#design2017 body.inside2017.basiclanding .body-content .darkbluebgblock.xs span.superscript{font-size:40px;top:-50px}html#design2017 body.inside2017.basiclanding .darkbluebgblock.xs p,html#design2017 body.inside2017.basiclanding .body-content .darkbluebgblock.xs p{font-size:30px;line-height:42px;width:70%;margin:0 100px 0 40px}html#design2017 body.inside2017.basiclanding .whiteblock.xs,html#design2017 body.inside2017.basiclanding .body-content .whiteblock.xs{width:70%;height:auto;padding:30px 0}html#design2017 body.inside2017.basiclanding .whiteblock.xs h1,html#design2017 body.inside2017.basiclanding .body-content .whiteblock.xs h1{font-size:110px;line-height:110px;margin:0 40px 20px}html#design2017 body.inside2017.basiclanding .whiteblock.xs p,html#design2017 body.inside2017.basiclanding .body-content .whiteblock.xs p{font-size:30px;line-height:42px;width:60%;margin:0 100px 0 40px}html#design2017 body.inside2017.basiclanding .theme-blue .darkbluebgblock.xs{width:398px;height:398px}html#design2017 body.inside2017.basiclanding .theme-blue .darkbluebgblock.xs h1{font-size:110px;margin:0 40px 20px}html#design2017 body.inside2017.basiclanding .theme-blue .darkbluebgblock.xs span.superscript{font-size:40px;top:-50px}html#design2017 body.inside2017.basiclanding .theme-blue .darkbluebgblock.xs p{font-size:30px;line-height:42px;width:70%;margin:0 100px 0 40px}html#design2017 body.inside2017.basiclanding .theme-blue .pinkblock.xs{width:398px;height:398px}html#design2017 body.inside2017.basiclanding .theme-blue .pinkblock.xs h1{font-size:110px;line-height:110px;margin:0 40px 30px}html#design2017 body.inside2017.basiclanding .theme-blue .pinkblock.xs p{font-size:30px;line-height:42px;width:80%;margin:0 100px 0 40px}html#design2017 body.inside2017.basiclanding .theme-blue .whiteblock.xs{width:70%;height:auto;padding:30px 0}html#design2017 body.inside2017.basiclanding .theme-blue .whiteblock.xs h1{font-size:110px;line-height:110px;margin:0 40px 30px}html#design2017 body.inside2017.basiclanding .theme-blue .whiteblock.xs p{font-size:30px;line-height:42px;width:60%;margin:0 100px 0 40px}html#design2017 body.inside2017.basiclanding .cta-blue{padding:60px 0;background-position:top -200px right -920px}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox{width:97.5%;margin:0 auto 20px}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox .copy{padding:0 350px 0 0}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox-half{width:95%;margin:0 auto 20px}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox-half .copy{left:50px;padding:0 50px 0 0}html#design2017 body.inside2017.basiclanding .cta-blue .call-out-box-half{right:15px}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox .copy{top:40px;left:25px;padding:0;width:80%}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox .copy h2{font-size:27px;line-height:42px}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox.wide{margin:0;width:100%}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox.one{margin:40px 0 0;width:365px;height:474px}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox.two{margin:40px 0 30px 9px;width:365px;height:474px}html#design2017 body.inside2017.basiclanding .bodycontent-twoColText{padding-top:40px;padding-bottom:40px}html#design2017 body.inside2017.basiclanding .bodycontent-twoColText h3{font-size:24px;line-height:34px}html#design2017 body.inside2017.basiclanding .bodycontent-twoColText p{font-size:16px;letter-spacing:0.5px;line-height:28px;margin-bottom:28px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout.bios2018 .icon-item .genpact-icons--item img{width:128px;height:128px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout.bios2018 .subhead{margin-top:0}html#design2017 body.inside2017.basiclanding section.contact-board .contact-board--details{min-height:1050px}}@media (min-width: 900px){html#design2017 body.inside2017.basiclanding .cta-blue{background-position:top -200px right -850px}}@media (min-width: 992px){html#design2017 body.inside2017.basiclanding .row.padded{margin-left:0;margin-right:0;padding-left:0;padding-right:0}html#design2017 body.inside2017.basiclanding .narrow .row.padded{margin-left:0;margin-right:0}html#design2017 body.inside2017.basiclanding .cd-main-header .container,html#design2017 body.inside2017.basiclanding .cd-main-header .recirculation>.spark-line,html#design2017 body.inside2017.basiclanding .cd-main-header .new-links-module>.spark-line,html#design2017 body.inside2017.basiclanding .cd-main-header .links-module>.spark-line{width:940px}html#design2017 body.inside2017.basiclanding .container,html#design2017 body.inside2017.basiclanding .recirculation>.spark-line,html#design2017 body.inside2017.basiclanding .new-links-module>.spark-line,html#design2017 body.inside2017.basiclanding .links-module>.spark-line{width:940px}html#design2017 body.inside2017.basiclanding section.design2017.hero-landing{position:relative;width:100%;height:480px;margin-bottom:0;background-position:center}html#design2017 body.inside2017.basiclanding section.design2017.hero-landing #hero-landing{height:480px}html#design2017 body.inside2017.basiclanding section.design2017.hero-landing .hero-subtitle.signature-style{font-family:photograph-signature !important;font-size:40px !important;line-height:1 !important}html#design2017 body.inside2017.basiclanding section.design2017.hero-landing.heroHeight{height:604px}html#design2017 body.inside2017.basiclanding section.design2017.hero-landing.heroHeight #hero-landing{height:604px}html#design2017 body.inside2017.basiclanding #hero-landing{margin:0;position:relative}html#design2017 body.inside2017.basiclanding #hero-landing .content{position:absolute;bottom:0;margin-bottom:55px;width:100%}html#design2017 body.inside2017.basiclanding #hero-landing p.insighttype,html#design2017 body.inside2017.basiclanding #hero-landing h4{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#fff;letter-spacing:0;line-height:26px;text-transform:uppercase;margin-bottom:0px}html#design2017 body.inside2017.basiclanding #hero-landing h1{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:100px;color:#fff;letter-spacing:0;line-height:110px;text-transform:none;margin:15px 0 0px;padding-bottom:30px}html#design2017 body.inside2017.basiclanding #hero-landing h1.smallz{font-size:100px;line-height:110px;padding-bottom:5px}html#design2017 body.inside2017.basiclanding #hero-landing h1.small0{font-size:78px;line-height:84px;padding-bottom:12px}html#design2017 body.inside2017.basiclanding #hero-landing h1.small1{font-size:65px;line-height:72px}html#design2017 body.inside2017.basiclanding #hero-landing h1.small2{font-size:60px;line-height:72px}html#design2017 body.inside2017.basiclanding #hero-landing h1.small3{font-size:40px;line-height:52px;padding-bottom:20px}html#design2017 body.inside2017.basiclanding #hero-landing h1.small4{font-size:60px;line-height:60px;width:100%}html#design2017 body.inside2017.basiclanding #hero-landing h2{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#fff;letter-spacing:0;line-height:26px;text-transform:uppercase;margin-bottom:18px;margin-top:0}html#design2017 body.inside2017.basiclanding #hero-landing p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:24px;color:#fff;letter-spacing:0;line-height:34px;margin-top:0;padding-bottom:20px}html#design2017 body.inside2017.basiclanding #hero-landing ul.inside-hero-share{padding-top:0;margin-top:30px;margin-bottom:0}html#design2017 body.inside2017.basiclanding #hero-landing ul.inside-hero-share li{display:inline-block;margin-right:20px}html#design2017 body.inside2017.basiclanding .cta.inside-hero{width:98px;position:relative;margin-left:90px;top:54px}html#design2017 body.inside2017.basiclanding .cta.inside-hero span{float:none;position:absolute;top:-89px;left:21px}html#design2017 body.inside2017.basiclanding .cta.inside-hero a{float:none;position:absolute;top:-14px}html#design2017 body.inside2017.basiclanding .videoblock{margin-top:-20px;margin-bottom:100px}html#design2017 body.inside2017.basiclanding .videoblock p.caption{font-size:16px;line-height:30px;width:50%}html#design2017 body.inside2017.basiclanding section.bodycontent-text .rightside{margin-top:15px}html#design2017 body.inside2017.basiclanding section.bodycontent-text .rightside .relatedContentBox{margin-left:78px;margin-bottom:40px}html#design2017 body.inside2017.basiclanding .bodycontent-text{padding-top:20px}html#design2017 body.inside2017.basiclanding .bodycontent-text h3.header{font-size:36px;line-height:46px;margin-bottom:30px}html#design2017 body.inside2017.basiclanding .bodycontent-text p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:20px;line-height:34px}html#design2017 body.inside2017.basiclanding .bodycontent-text p.subhead{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:20px;line-height:34px;font-weight:bold;margin-bottom:30px}html#design2017 body.inside2017.basiclanding .bodycontent-text p.image-caption{font-size:26px;line-height:36px}html#design2017 body.inside2017.basiclanding .bodycontent-text .relatedContentBox{margin-top:0;height:510px;width:399px}html#design2017 body.inside2017.basiclanding .bodycontent-text .relatedContentBox .copy{top:46px;left:30px;right:80px}html#design2017 body.inside2017.basiclanding .bodycontent-text .relatedContentBox .copy h2{font-size:50px;line-height:54px}html#design2017 body.inside2017.basiclanding .bodycontent-text .pinkblock.xs{margin:0 auto}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-stat{margin-top:0px}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-stat .statblock{height:510px;width:399px}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-stat p.caption{margin:0;width:98%}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-image img{margin-bottom:40px}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-image p.caption{font-size:30px;line-height:42px;margin-bottom:0;width:98%}html#design2017 body.inside2017.basiclanding .container-fluid.bodycontent-text{padding-top:0;padding-bottom:0}html#design2017 body.inside2017.basiclanding .flex{display:flex;flex-wrap:wrap;align-content:flex-start;margin-bottom:100px}html#design2017 body.inside2017.basiclanding .flex .logo-item:nth-child(3n+1){top:0;margin-bottom:75px}html#design2017 body.inside2017.basiclanding .flex .logo-item:nth-child(3n+2){top:138px;margin-bottom:75px}html#design2017 body.inside2017.basiclanding .flex .logo-item:nth-child(3n){top:272px;margin-bottom:75px}html#design2017 body.inside2017.basiclanding .flex .proof-item{top:0;margin-bottom:40px}html#design2017 body.inside2017.basiclanding .flex .proof-item:nth-child(2n){margin-bottom:40px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout h3.header,html#design2017 body.inside2017.basiclanding .contentmodule-logogrid h3.header{font-size:36px;line-height:46px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout p.subhead,html#design2017 body.inside2017.basiclanding .contentmodule-logogrid p.subhead{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:20px;letter-spacing:0.5px;line-height:34px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .flex{padding-bottom:0;margin-bottom:50px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .flex .icon-item{flex-basis:31.55%}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .flex .icon-item:nth-child(3n+1){top:0;padding-bottom:75px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .flex .icon-item:nth-child(3n+2){top:150px;padding-bottom:75px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .flex .icon-item:nth-child(3n){top:280px;padding-bottom:240px;margin-left:20px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .icon-item img{width:65%}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .icon-item h4{font-size:30px;line-height:46px;margin:20px 0}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .icon-item p{font-size:20px;line-height:34px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .icon-item a.ctalink{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-size:14px;color:#ee000e;letter-spacing:0.88px;line-height:20px;text-transform:uppercase;display:block;margin:0}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .icon-item a.ctalink:hover{text-decoration:underline}html#design2017 body.inside2017.basiclanding .genpact-icons.four-icons-row.icon-item{flex-basis:24% !important}html#design2017 body.inside2017.basiclanding .genpact-icons.icons-row-style{padding-bottom:50px !important}html#design2017 body.inside2017.basiclanding .genpact-icons.icons-row-style.icon-item:nth-child(3n+1){top:0 !important;margin-bottom:0 !important}html#design2017 body.inside2017.basiclanding .genpact-icons.icons-row-style.icon-item:nth-child(3n+2){top:0 !important;margin-bottom:0 !important}html#design2017 body.inside2017.basiclanding .genpact-icons.icons-row-style.icon-item:nth-child(3n){top:0 !important;margin-bottom:0 !important}html#design2017 body.inside2017.basiclanding .contentmodule-logogrid .genpact-icons--item img{margin:0 auto 0;width:250px}html#design2017 body.inside2017.basiclanding .icon-tout-new .genpact-icons--item img,html#design2017 body.inside2017.basiclanding .body-content .genpact-icons--item img{margin-bottom:0}html#design2017 body.inside2017.basiclanding .icon-tout-new h2,html#design2017 body.inside2017.basiclanding .body-content h2{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-size:14px;font-weight:bold;letter-spacing:0;line-height:26px;text-transform:uppercase}html#design2017 body.inside2017.basiclanding .icon-tout-new h2.line,html#design2017 body.inside2017.basiclanding .body-content h2.line{display:table;white-space:nowrap;color:#333;width:97%}html#design2017 body.inside2017.basiclanding .icon-tout-new h2.line:after,html#design2017 body.inside2017.basiclanding .body-content h2.line:after{border-top:1px solid #c0c0c0;content:'';display:table-cell;position:relative;top:0.9em;width:100%;left:1.5%;opacity:0.3}html#design2017 body.inside2017.basiclanding .icon-tout-new a,html#design2017 body.inside2017.basiclanding .body-content a{color:#EE000E}html#design2017 body.inside2017.basiclanding .icon-tout-new .icon-tout-vertical-line,html#design2017 body.inside2017.basiclanding .body-content .icon-tout-vertical-line{display:block;margin-top:20px;margin-bottom:20px;border-left:1px solid #d3d3d3;height:50px}html#design2017 body.inside2017.basiclanding .theme-white .theme-tout--icon-new,html#design2017 body.inside2017.basiclanding .body-content .theme-tout--icon-new{fill:#EE000E;margin-bottom:20px}html#design2017 body.inside2017.basiclanding .mb-lg{margin-bottom:175px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints h3.header{font-size:36px;line-height:46px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints p.subhead{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:20px;line-height:34px;margin-bottom:95px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .pinkblock,html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .darkbluebgblock,html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .whiteblock{box-shadow:2.5px 2.5px 10px 0 rgba(0,0,0,0.2);padding:0 20px 0 25px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints h1{font-size:150px;line-height:150px;letter-spacing:0.42px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints p.proof-copy{font-size:42px;letter-spacing:0;line-height:58px;width:85%}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .pinkblock{width:616px;height:616px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .darkbluebgblock{width:512px;height:512px;margin-left:50%;margin-top:90px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .whiteblock{box-shadow:unset;width:512px;height:512px;margin-top:0px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .bg-white.proof-item.count1{width:510px;margin-top:0;top:-200px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-item.count2{margin-top:-70px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .bg-white.proof-item.count2{margin-top:-400px;margin-left:50%}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-item.count3{margin-top:-60px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-item.count3.bg-white{width:510px;margin-top:-55px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-item.count4{margin-top:-40px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-item.count4.bg-red{width:615px;height:615px;margin-left:50%;margin-top:-40px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .bg-white.proof-item.count4{margin-top:-160px;margin-left:50%}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-item.count5{margin-top:-250px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .bg-white.proof-item.count5{margin-top:-150px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-item.count5.bg-blue{margin-top:100px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-item.count5.bg-blue .darkbluebgblock{margin-left:0}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-item.count6{margin-left:50%;margin-top:-150px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-item.count6.bg-white{margin-top:-150px;margin-left:50%}html#design2017 body.inside2017.basiclanding .darkbluebgblock.xs,html#design2017 body.inside2017.basiclanding .body-content .darkbluebgblock.xs{width:375px;height:375px}html#design2017 body.inside2017.basiclanding .darkbluebgblock.xs h1,html#design2017 body.inside2017.basiclanding .body-content .darkbluebgblock.xs h1{font-size:110px;margin:0 40px 20px}html#design2017 body.inside2017.basiclanding .darkbluebgblock.xs span.superscript,html#design2017 body.inside2017.basiclanding .body-content .darkbluebgblock.xs span.superscript{font-size:30px;top:-55px}html#design2017 body.inside2017.basiclanding .darkbluebgblock.xs p,html#design2017 body.inside2017.basiclanding .body-content .darkbluebgblock.xs p{font-size:32px;line-height:48px;width:70%;margin:0 100px 0 40px}html#design2017 body.inside2017.basiclanding .whiteblock.xs,html#design2017 body.inside2017.basiclanding .body-content .whiteblock.xs{width:80%;height:auto;padding:70px 0}html#design2017 body.inside2017.basiclanding .whiteblock.xs h1,html#design2017 body.inside2017.basiclanding .body-content .whiteblock.xs h1{font-size:110px;margin:0 40px 20px}html#design2017 body.inside2017.basiclanding .whiteblock.xs p,html#design2017 body.inside2017.basiclanding .body-content .whiteblock.xs p{font-size:32px;line-height:48px;width:80%;margin:0 100px 0 40px}html#design2017 body.inside2017.basiclanding .theme-blue .darkbluebgblock.xs{width:375px;height:375px}html#design2017 body.inside2017.basiclanding .theme-blue .darkbluebgblock.xs h1{font-size:110px;margin:0 40px 10px}html#design2017 body.inside2017.basiclanding .theme-blue .darkbluebgblock.xs span.superscript{font-size:30px;top:-55px}html#design2017 body.inside2017.basiclanding .theme-blue .darkbluebgblock.xs p{font-size:32px;line-height:48px;width:70%;margin:0 100px 0 40px}html#design2017 body.inside2017.basiclanding .theme-blue .pinkblock.xs{background-color:#FF555F;width:475px;height:475px}html#design2017 body.inside2017.basiclanding .theme-blue .pinkblock.xs h1{font-size:110px;margin:0 40px 40px}html#design2017 body.inside2017.basiclanding .theme-blue .whiteblock.xs{width:80%;height:auto;padding:90px 0}html#design2017 body.inside2017.basiclanding .theme-blue .whiteblock.xs h1{font-size:110px;margin:0 40px 40px}html#design2017 body.inside2017.basiclanding .theme-blue .whiteblock.xs p{font-size:32px;line-height:48px;width:80%;margin:0 100px 0 40px}html#design2017 body.inside2017.basiclanding .cta-blue{padding:60px 0;background-position:top -200px right -820px}html#design2017 body.inside2017.basiclanding .cta-blue p.sectiontitle{margin-left:0;font-size:50px;line-height:62px}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox{width:97.5%;margin:0 auto 20px}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox .copy{padding:0 375px 0 0}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox-half{width:95%;margin:0 auto 20px}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox-half .copy{left:50px;padding:0 100px 0 0}html#design2017 body.inside2017.basiclanding .cta-blue .call-out-box-half{right:15px}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox{margin-top:0}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox .copy{top:50px;left:48px;width:75%;padding:0}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox .copy h2{font-size:36px;line-height:42px}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox.wide{width:100%}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox.one{margin:50px 0 0 0;width:480px;height:474px}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox.two{margin:50px 0 0 58px;width:400px;height:474px;position:relative}html#design2017 body.inside2017.basiclanding .bodycontent-twoColText{padding-top:60px;padding-bottom:60px}html#design2017 body.inside2017.basiclanding .bodycontent-twoColText h3{font-size:36px;line-height:46px;width:100%}html#design2017 body.inside2017.basiclanding .bodycontent-twoColText p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:20px;letter-spacing:0.5px;line-height:34px;margin-bottom:28px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout.bios2018 .icon-item .genpact-icons--item img{width:128px;height:128px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout.bios2018 .subhead{margin-top:0}html#design2017 body.inside2017.basiclanding section.contact-board .contact-board--details{min-height:950px}}@media (min-width: 1115px){html#design2017 body.inside2017.basiclanding .cta-blue{background-position:top -200px right -750px}}@media (min-width: 1200px){html#design2017 body.inside2017.basiclanding .game-container{display:block}html#design2017 body.inside2017.basiclanding .row.padded{margin-left:0;margin-right:0;padding-left:0;padding-right:0}html#design2017 body.inside2017.basiclanding .narrow .row.padded{margin-left:0;margin-right:0}html#design2017 body.inside2017.basiclanding .cd-main-header .container,html#design2017 body.inside2017.basiclanding .cd-main-header .recirculation>.spark-line,html#design2017 body.inside2017.basiclanding .cd-main-header .new-links-module>.spark-line,html#design2017 body.inside2017.basiclanding .cd-main-header .links-module>.spark-line{width:1240px}html#design2017 body.inside2017.basiclanding .container,html#design2017 body.inside2017.basiclanding .recirculation>.spark-line,html#design2017 body.inside2017.basiclanding .new-links-module>.spark-line,html#design2017 body.inside2017.basiclanding .links-module>.spark-line{width:1240px}html#design2017 body.inside2017.basiclanding .container.cards--row,html#design2017 body.inside2017.basiclanding .recirculation>.cards--row.spark-line,html#design2017 body.inside2017.basiclanding .new-links-module>.cards--row.spark-line,html#design2017 body.inside2017.basiclanding .links-module>.cards--row.spark-line{width:auto;max-width:1110px}html#design2017 body.inside2017.basiclanding section.design2017.hero-landing{position:relative;width:100%;height:480px;margin-bottom:0;background-position:center}html#design2017 body.inside2017.basiclanding section.design2017.hero-landing #hero-landing{height:480px}html#design2017 body.inside2017.basiclanding section.design2017.hero-landing .hero-subtitle.signature-style{font-family:photograph-signature !important;font-size:50px !important;line-height:1 !important}html#design2017 body.inside2017.basiclanding section.design2017.hero-landing.heroHeight{height:604px}html#design2017 body.inside2017.basiclanding section.design2017.hero-landing.heroHeight #hero-landing{height:604px}html#design2017 body.inside2017.basiclanding #hero-landing{margin:0;position:relative}html#design2017 body.inside2017.basiclanding #hero-landing .content{bottom:0;margin-bottom:60px;width:100%}html#design2017 body.inside2017.basiclanding #hero-landing p.insighttype,html#design2017 body.inside2017.basiclanding #hero-landing h4{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#fff;letter-spacing:0;line-height:26px;text-transform:uppercase;margin-bottom:0px}html#design2017 body.inside2017.basiclanding #hero-landing h1{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:100px;color:#fff;letter-spacing:0;line-height:110px;text-transform:none;margin:15px 0 0px;padding-bottom:30px}html#design2017 body.inside2017.basiclanding #hero-landing h1.smallz{font-size:100px;line-height:110px}html#design2017 body.inside2017.basiclanding #hero-landing h1.small00{font-size:74px;line-height:78px}html#design2017 body.inside2017.basiclanding #hero-landing h1.small0{font-size:70px;line-height:78px}html#design2017 body.inside2017.basiclanding #hero-landing h1.small1{font-size:65px;line-height:72px}html#design2017 body.inside2017.basiclanding #hero-landing h1.small2{font-size:60px;line-height:72px}html#design2017 body.inside2017.basiclanding #hero-landing h1.small3{font-size:50px;line-height:62px;padding-bottom:20px}html#design2017 body.inside2017.basiclanding #hero-landing h1.small4{font-size:60px;line-height:60px;width:100%}html#design2017 body.inside2017.basiclanding #hero-landing h2{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;color:#fff;letter-spacing:0;line-height:26px;text-transform:uppercase;margin-bottom:18px;margin-top:0}html#design2017 body.inside2017.basiclanding #hero-landing p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:30px;color:#fff;letter-spacing:0;line-height:44px;margin-top:0;padding-bottom:20px}html#design2017 body.inside2017.basiclanding #hero-landing ul.inside-hero-share{padding-top:0;margin-top:30px;margin-bottom:0}html#design2017 body.inside2017.basiclanding #hero-landing ul.inside-hero-share li{display:inline-block;margin-right:20px}html#design2017 body.inside2017.basiclanding .cta.inside-hero{width:98px;position:relative;margin-left:90px;top:54px}html#design2017 body.inside2017.basiclanding .cta.inside-hero span{float:none;position:absolute;top:-89px;left:21px}html#design2017 body.inside2017.basiclanding .cta.inside-hero a{float:none;position:absolute;top:-14px}html#design2017 body.inside2017.basiclanding .videoblock{margin-top:-20px;margin-bottom:100px}html#design2017 body.inside2017.basiclanding .videoblock p.caption{font-size:16px;line-height:30px;width:50%}html#design2017 body.inside2017.basiclanding section.bodycontent-text .rightside{margin-top:15px}html#design2017 body.inside2017.basiclanding section.bodycontent-text .rightside .relatedContentBox{margin-left:0;margin-bottom:40px}html#design2017 body.inside2017.basiclanding .bodycontent-text{padding-top:20px}html#design2017 body.inside2017.basiclanding .bodycontent-text h3.header{font-size:36px;line-height:46px;margin-bottom:30px}html#design2017 body.inside2017.basiclanding .bodycontent-text p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal}html#design2017 body.inside2017.basiclanding .bodycontent-text p.subhead{font-size:20px;line-height:34px;font-weight:bold;margin-bottom:30px}html#design2017 body.inside2017.basiclanding .bodycontent-text p.image-caption{font-size:32px;line-height:42px}html#design2017 body.inside2017.basiclanding .bodycontent-text .relatedContentBox{margin-top:0;height:640px;width:512px}html#design2017 body.inside2017.basiclanding .bodycontent-text .relatedContentBox .copy{top:46px;left:40px;right:80px}html#design2017 body.inside2017.basiclanding .bodycontent-text .relatedContentBox .copy h2{font-size:50px;line-height:54px}html#design2017 body.inside2017.basiclanding .bodycontent-text .pinkblock.xs{margin:0 auto}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-icon{margin-top:0px}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-icon p.desc{width:75%}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-video p.caption{font-size:16px;line-height:30px}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-stat{margin-top:0}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-stat .statblock{height:513px;width:513px}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-stat .statblock .copy{bottom:40px;left:40px}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-stat h4{font-size:150px;letter-spacing:0.42px;line-height:150px;margin-bottom:16px}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-stat p.caption{font-size:42px;letter-spacing:0;line-height:58px;margin:0;width:98%}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-image img{width:511px;margin-bottom:40px}html#design2017 body.inside2017.basiclanding .bodycontent-text .bodycontent-image p.caption{font-size:30px;line-height:42px;margin-bottom:0;width:98%}html#design2017 body.inside2017.basiclanding .container-fluid.bodycontent-text{padding-top:0;padding-bottom:30px}html#design2017 body.inside2017.basiclanding .flex{display:flex;flex-wrap:wrap;align-content:flex-start;margin-bottom:75px}html#design2017 body.inside2017.basiclanding .flex .logo-item:nth-child(3n+1){top:0;margin-bottom:75px}html#design2017 body.inside2017.basiclanding .flex .logo-item:nth-child(3n+2){top:125px;margin-bottom:75px}html#design2017 body.inside2017.basiclanding .flex .logo-item:nth-child(3n){top:220px;margin-bottom:75px}html#design2017 body.inside2017.basiclanding .flex .proof-item{top:0;margin-bottom:40px}html#design2017 body.inside2017.basiclanding .flex .proof-item:nth-child(2n){margin-bottom:40px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout h3.header,html#design2017 body.inside2017.basiclanding .contentmodule-logogrid h3.header{font-size:36px;line-height:46px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout p,html#design2017 body.inside2017.basiclanding .contentmodule-logogrid p{font-size:20px;line-height:34px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout p.subhead,html#design2017 body.inside2017.basiclanding .contentmodule-logogrid p.subhead{font-size:20px;line-height:34px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .flex{padding-bottom:0;margin-bottom:50px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .flex .icon-item{flex-basis:32%}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .flex .icon-item:nth-child(3n+1){top:0;margin-bottom:60px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .flex .icon-item:nth-child(3n+2){top:150px;margin-bottom:75px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout .flex .icon-item:nth-child(3n){top:300px;margin-bottom:60px}html#design2017 body.inside2017.basiclanding .genpact-icons.four-icons-row.icon-item{flex-basis:24% !important}html#design2017 body.inside2017.basiclanding .genpact-icons.icons-row-style{padding-bottom:50px !important}html#design2017 body.inside2017.basiclanding .genpact-icons.icons-row-style.icon-item:nth-child(3n+1){top:0 !important;margin-bottom:0 !important}html#design2017 body.inside2017.basiclanding .genpact-icons.icons-row-style.icon-item:nth-child(3n+2){top:0 !important;margin-bottom:0 !important}html#design2017 body.inside2017.basiclanding .genpact-icons.icons-row-style.icon-item:nth-child(3n){top:0 !important;margin-bottom:0 !important}html#design2017 body.inside2017.basiclanding .contentmodule-logogrid .genpact-icons--item img{margin:0 auto 0;width:250px}html#design2017 body.inside2017.basiclanding .icon-tout-new h2,html#design2017 body.inside2017.basiclanding .body-content h2{font-family:"Guardian Sans Bold",Helvetica,Arial,sans-serif;font-size:14px;font-weight:bold;letter-spacing:0;line-height:26px;text-transform:uppercase}html#design2017 body.inside2017.basiclanding .icon-tout-new h2.line,html#design2017 body.inside2017.basiclanding .body-content h2.line{display:table;white-space:nowrap;color:#333;width:97%}html#design2017 body.inside2017.basiclanding .icon-tout-new h2.line:after,html#design2017 body.inside2017.basiclanding .body-content h2.line:after{border-top:1px solid #c0c0c0;content:'';display:table-cell;position:relative;top:0.9em;width:100%;left:1.5%;opacity:0.3}html#design2017 body.inside2017.basiclanding .theme-white .theme-tout--icon-new,html#design2017 body.inside2017.basiclanding .body-content .theme-tout--icon-new{fill:#EE000E;margin-bottom:20px}html#design2017 body.inside2017.basiclanding .mb-lg{margin-bottom:150px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints h3.header{font-size:36px;line-height:46px;margin-bottom:36px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints p.subhead{margin-bottom:95px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-item{width:50%}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .pinkblock,html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .darkbluebgblock,html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .whiteblock{box-shadow:2.5px 2.5px 10px 0 rgba(0,0,0,0.2);padding:0 20px 0 25px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints h1{font-size:150px;line-height:150px;letter-spacing:0.42px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints p.proof-copy{font-size:42px;letter-spacing:0;line-height:58px;width:85%}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .pinkblock{width:615px;height:615px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .darkbluebgblock{width:510px;height:510px;margin-left:15%;margin-top:378px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .whiteblock{box-shadow:unset;width:510px;height:510px;margin-top:-120px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .bg-white.proof-item.count1{width:510px;height:510px;margin-top:0;top:-100px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-item.count2{margin-top:120px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .bg-white.proof-item.count2{margin-top:-400px;margin-left:50%}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-item.count3{margin-top:-60px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-item.count4{margin-top:150px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .bg-white.proof-item.count4{margin-top:-160px;margin-left:50%}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-item.count5{margin-top:-250px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .bg-white.proof-item.count5{margin-top:-150px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-item.count5.bg-blue{margin-top:-300px}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-item.count5.bg-blue .darkbluebgblock{margin-left:0}html#design2017 body.inside2017.basiclanding .contentmodule-proofpoints .proof-item.count6{margin-top:450px}html#design2017 body.inside2017.basiclanding .darkbluebgblock.xs,html#design2017 body.inside2017.basiclanding .body-content .darkbluebgblock.xs{width:512px;height:512px}html#design2017 body.inside2017.basiclanding .darkbluebgblock.xs h1,html#design2017 body.inside2017.basiclanding .body-content .darkbluebgblock.xs h1{font-size:150px;line-height:150px;letter-spacing:0.42px;margin:0 40px 0px}html#design2017 body.inside2017.basiclanding .darkbluebgblock.xs span.superscript,html#design2017 body.inside2017.basiclanding .body-content .darkbluebgblock.xs span.superscript{font-size:40px;top:-70px}html#design2017 body.inside2017.basiclanding .darkbluebgblock.xs p,html#design2017 body.inside2017.basiclanding .body-content .darkbluebgblock.xs p{font-size:42px;line-height:58px;width:65%;margin:0 100px 0 40px}html#design2017 body.inside2017.basiclanding .whiteblock.xs,html#design2017 body.inside2017.basiclanding .body-content .whiteblock.xs{width:80%;height:auto;padding:90px 0}html#design2017 body.inside2017.basiclanding .whiteblock.xs h1,html#design2017 body.inside2017.basiclanding .body-content .whiteblock.xs h1{font-size:150px;line-height:120px;margin:0 40px 30px}html#design2017 body.inside2017.basiclanding .whiteblock.xs p,html#design2017 body.inside2017.basiclanding .body-content .whiteblock.xs p{font-size:42px;line-height:58px;width:80%;margin:0 100px 0 40px;color:#2d3135}html#design2017 body.inside2017.basiclanding .theme-blue .darkbluebgblock.xs{width:512px;height:512px}html#design2017 body.inside2017.basiclanding .theme-blue .darkbluebgblock.xs h1{font-size:150px;margin:0 40px 25px}html#design2017 body.inside2017.basiclanding .theme-blue .darkbluebgblock.xs span.superscript{font-size:40px;top:-70px}html#design2017 body.inside2017.basiclanding .theme-blue .darkbluebgblock.xs p{font-size:42px;line-height:58px;width:65%;margin:0 100px 0 40px}html#design2017 body.inside2017.basiclanding .theme-blue .pinkblock.xs{width:612px;height:612px}html#design2017 body.inside2017.basiclanding .theme-blue .pinkblock.xs h1{font-size:150px;line-height:100px;margin:0 40px 50px}html#design2017 body.inside2017.basiclanding .theme-blue .whiteblock.xs{width:80%;height:auto;padding:90px 0}html#design2017 body.inside2017.basiclanding .theme-blue .whiteblock.xs h1{font-size:150px;line-height:100px;margin:0 40px 50px}html#design2017 body.inside2017.basiclanding .theme-blue .whiteblock.xs p{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:42px;line-height:58px;width:80%;margin:0 100px 0 40px}html#design2017 body.inside2017.basiclanding .cta-blue{padding:60px 0;background-position:top -200px right -670px}html#design2017 body.inside2017.basiclanding .cta-blue p.sectiontitle{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal;font-size:50px;color:#fff;letter-spacing:0;line-height:62px;text-align:center}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox{width:92.5%;margin:0 auto 20px}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox .copy{left:100px;padding:0 675px 0 0}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox .copy h2{font-size:50px;line-height:54px}html#design2017 body.inside2017.basiclanding .cta-blue .call-out-box{right:20px}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox-half{width:85%;margin:0 auto 20px}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox-half .copy{left:90px;padding:0 175px 0 0}html#design2017 body.inside2017.basiclanding .cta-blue .call-out-box-half{right:20px}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox-half.left{width:625px;height:659px}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox-half.right{width:514px;height:659px}html#design2017 body.inside2017.basiclanding .contentmodule-cta{margin-top:40px}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox{margin-top:0}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox .copy{top:50px;left:48px;padding:0;width:75%}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox .copy h2{font-size:50px;line-height:54px}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox.wide{width:100%}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox.one{margin:90px 0 0 0;width:622px;height:659px}html#design2017 body.inside2017.basiclanding .cta-blue .relatedContentBox.two{margin:90px 0 40px 95px;width:515px;height:659px;position:relative}html#design2017 body.inside2017.basiclanding .bodycontent-twoColText{padding-top:60px;padding-bottom:60px}html#design2017 body.inside2017.basiclanding .bodycontent-twoColText h3{font-size:36px;line-height:46px;width:100%}html#design2017 body.inside2017.basiclanding .bodycontent-twoColText p{font-size:20px;letter-spacing:0.5px;line-height:34px;margin-bottom:28px}html#design2017 body.inside2017.basiclanding .bodycontent-text .textcopy{width:47%}html#design2017 body.inside2017.basiclanding .contentmodule-icontout.bios2018 .icon-item .genpact-icons--item img{width:128px;height:128px}html#design2017 body.inside2017.basiclanding .contentmodule-icontout.bios2018 .subhead{margin-top:0}html#design2017 body.inside2017.basiclanding section.contact-board .contact-board--details{min-height:950px}}@media (min-width: 1200px) and (max-width: 1240px){html#design2017 body.inside2017.basiclanding .bodycontent-text .relatedContentBox{width:400px}html#design2017 body.inside2017.basiclanding .bodycontent-video{width:400px}html#design2017 body.inside2017.basiclanding .bodycontent-stat{width:400px}html#design2017 body.inside2017.basiclanding .bodycontent-image{width:400px}html#design2017 body.inside2017.basiclanding .bodycontent-image img{width:400px}html#design2017 body.inside2017.basiclanding .contentmodule-cta .relatedContentBox.wide .cta.call-out-box{right:70px}html#design2017 body.inside2017.basiclanding .contentmodule-cta .relatedContentBox.one{width:596px}html#design2017 body.inside2017.basiclanding .contentmodule-cta .relatedContentBox.two{margin-left:64px}}@media (min-width: 1370px){html#design2017 body.inside2017.basiclanding .cta-blue{background-position:top -200px right -635px}}@media (min-width: 1550px){html#design2017 body.inside2017.basiclanding .cta-blue{background-position:top -200px right -545px}}@media (min-width: 1750px){html#design2017 body.inside2017.basiclanding .cta-blue{background-position:top -200px right -465px}}@media screen and (min-width: 900px){.service-line .filter-dropdown{display:none}}@media screen and (min-width: 1900px){.service-line .filter-dropdown{display:none}}.service-line .fifty-fifty-hero__background-item--left{background-color:#8c5d8e}.service-line .fifty-fifty-hero__background-item--right{display:none}@media screen and (min-width: 1240px){.service-line .fifty-fifty-hero__background-item--right{background:url("../assets/images/service-line-hero.jpg") center center/cover no-repeat;display:block}}.service-line .fifty-fifty-hero .save-and-share{color:#fff}@media screen and (min-width: 900px){.service-line .fifty-fifty-hero .save-and-share{margin-bottom:0}}.service-line .fifty-fifty-hero .spark-line{position:relative}@media screen and (min-width: 275px){.service-line .fifty-fifty-hero .spark-line{width:100%;margin:0 auto;max-width:293px}}@media screen and (min-width: 768px){.service-line .fifty-fifty-hero .spark-line{max-width:100%}}@media screen and (min-width: 900px){.service-line .fifty-fifty-hero .spark-line{float:left;display:block;margin-right:.57586%;width:91.61868%;max-width:820px;margin-left:auto;float:none}.service-line .fifty-fifty-hero .spark-line:last-child{margin-right:0}.service-line .fifty-fifty-hero .spark-line:last-child{margin-right:auto}}@media screen and (min-width: 1240px){.service-line .fifty-fifty-hero .spark-line{max-width:1240px}}.service-line .fifty-fifty-hero .spark-line__progress-bar-container{bottom:0;height:240px;left:0}@media screen and (min-width: 275px){.service-line .fifty-fifty-hero .spark-line__progress-bar-container{bottom:20rem;height:24rem}}@media screen and (min-width: 768px){.service-line .fifty-fifty-hero .spark-line__progress-bar-container{bottom:20rem;height:24rem;left:7%}}@media screen and (min-width: 900px){.service-line .fifty-fifty-hero .spark-line__progress-bar-container{bottom:14rem;left:0}}@media screen and (min-width: 1240px){.service-line .fifty-fifty-hero .spark-line__progress-bar-container{bottom:-3rem;height:32rem;margin-left:8.38132%}}@media screen and (min-width: 1240px) and (max-height: 768px){.service-line .fifty-fifty-hero .spark-line__progress-bar-container{bottom:0;height:18.2rem}}@media screen and (min-width: 1900px){.service-line .fifty-fifty-hero .spark-line__progress-bar-container{bottom:1rem;margin-left:0%}}@media screen and (max-height: 900px){.service-line .fifty-fifty-hero .spark-line__progress-bar-container{height:11rem;max-height:11rem}}@media screen and (min-width: 768px){.service-line .story-mortage-disclaimer{padding:7.5rem 0 0}}@media screen and (min-width: 900px){.service-line .story-mortage-disclaimer{overflow:hidden}}.service-line .story-mortage-disclaimer .spark-line__progress-bar-container{bottom:-10rem;height:27rem}@media screen and (min-width: 768px){.service-line .story-one{padding:7.5rem 0 0}}@media screen and (min-width: 900px){.service-line .story-one{overflow:hidden}}.service-line .story-one .spark-line__progress-bar-container{bottom:-10rem;height:27rem}.service-line .story-two{color:#fff}.service-line .story-two .story__link:hover{color:white}.service-line .story-two .story__background{background:url("../assets/images/service-line-story2--mobile.jpg") center center/cover no-repeat}@media screen and (min-width: 768px){.service-line .story-two .story__background{background:url(../assets/images/service-line-story2.jpg) center center/cover no-repeat}}.service-line .story-two .story__description{color:#fff}.service-line .story-two .story__description *{color:#fff}.service-line .story-two .spark-line{position:absolute;bottom:0;left:0}@media screen and (min-width: 1440px){.service-line .story-two .spark-line{margin-left:8.38132%;float:left;display:block;margin-right:.57586%;width:66.47471%}.service-line .story-two .spark-line:last-child{margin-right:0}}@media screen and (min-width: 1900px){.service-line .story-two .spark-line{margin-left:0%;float:left;display:block;margin-right:.57586%;width:66.47471%}.service-line .story-two .spark-line:last-child{margin-right:0}}@media screen and (min-width: 2800px){.service-line .story-two .spark-line{float:left;display:block;margin-right:.57586%;width:58.09339%}.service-line .story-two .spark-line:last-child{margin-right:0}}.service-line .story-two .spark-line__progress-bar-container{bottom:-10rem;left:0;height:27rem}.service-line .story-three .story__link:hover{color:white}@media screen and (min-width: 1440px){.service-line .story-three .story__content{margin-left:16.76264%}}@media screen and (min-width: 1900px){.service-line .story-three .story__content{margin-left:0%}}.service-line .story-three .story__description{color:#fff}.service-line .story-three .story__description *{color:#fff}.service-line .story-three .spark-line{position:absolute;bottom:0;left:0}@media screen and (min-width: 1440px){.service-line .story-three .spark-line{margin-left:8.38132%;float:left;display:block;margin-right:.57586%;width:66.47471%}.service-line .story-three .spark-line:last-child{margin-right:0}}@media screen and (min-width: 1900px){.service-line .story-three .spark-line{margin-left:0%;float:left;display:block;margin-right:.57586%;width:66.47471%}.service-line .story-three .spark-line:last-child{margin-right:0}}@media screen and (min-width: 2800px){.service-line .story-three .spark-line{float:left;display:block;margin-right:.57586%;width:58.09339%}.service-line .story-three .spark-line:last-child{margin-right:0}}.service-line .story-three .spark-line__progress-bar-container{bottom:-10vh;height:27rem}.service-line .story-four .story__link:hover{color:white}@media screen and (min-width: 1440px){.service-line .story-four .story__content{margin-left:16.76264%}}@media screen and (min-width: 1900px){.service-line .story-four .story__content{margin-left:0%}}.service-line .story-four .story__description{color:#fff}.service-line .story-four .story__description *{color:#fff}.service-line .story-four .spark-line{position:absolute;bottom:0;left:0}@media screen and (min-width: 1440px){.service-line .story-four .spark-line{margin-left:8.38132%;float:left;display:block;margin-right:.57586%;width:66.47471%}.service-line .story-four .spark-line:last-child{margin-right:0}}@media screen and (min-width: 1900px){.service-line .story-four .spark-line{margin-left:0%;float:left;display:block;margin-right:.57586%;width:66.47471%}.service-line .story-four .spark-line:last-child{margin-right:0}}@media screen and (min-width: 2800px){.service-line .story-four .spark-line{float:left;display:block;margin-right:.57586%;width:58.09339%}.service-line .story-four .spark-line:last-child{margin-right:0}}.service-line .story-four .spark-line__progress-bar-container{bottom:-10vh;height:27rem}.service-line .story-five .story__link:hover{color:white}@media screen and (min-width: 1440px){.service-line .story-five .story__content{margin-left:16.76264%}}@media screen and (min-width: 1900px){.service-line .story-five .story__content{margin-left:0%}}.service-line .story-five .story__description{color:#fff}.service-line .story-five .story__description *{color:#fff}.service-line .story-five .spark-line{position:absolute;bottom:0;left:0}@media screen and (min-width: 1440px){.service-line .story-five .spark-line{margin-left:8.38132%;float:left;display:block;margin-right:.57586%;width:66.47471%}.service-line .story-five .spark-line:last-child{margin-right:0}}@media screen and (min-width: 1900px){.service-line .story-five .spark-line{margin-left:0%;float:left;display:block;margin-right:.57586%;width:66.47471%}.service-line .story-five .spark-line:last-child{margin-right:0}}@media screen and (min-width: 2800px){.service-line .story-five .spark-line{float:left;display:block;margin-right:.57586%;width:58.09339%}.service-line .story-five .spark-line:last-child{margin-right:0}}.service-line .story-five .spark-line__progress-bar-container{bottom:-10vh;height:27rem}.service-line .story-six .story__link:hover{color:white}@media screen and (min-width: 1440px){.service-line .story-six .story__content{margin-left:16.76264%}}@media screen and (min-width: 1900px){.service-line .story-six .story__content{margin-left:0%}}.service-line .story-six .story__description{color:#fff}.service-line .story-six .story__description *{color:#fff}.service-line .story-six .spark-line{position:absolute;bottom:0;left:0}@media screen and (min-width: 1440px){.service-line .story-six .spark-line{margin-left:8.38132%;float:left;display:block;margin-right:.57586%;width:66.47471%}.service-line .story-six .spark-line:last-child{margin-right:0}}@media screen and (min-width: 1900px){.service-line .story-six .spark-line{margin-left:0%;float:left;display:block;margin-right:.57586%;width:66.47471%}.service-line .story-six .spark-line:last-child{margin-right:0}}@media screen and (min-width: 2800px){.service-line .story-six .spark-line{float:left;display:block;margin-right:.57586%;width:58.09339%}.service-line .story-six .spark-line:last-child{margin-right:0}}.service-line .story-six .spark-line__progress-bar-container{bottom:-10vh;height:27rem}.service-line .statistical-tout-two__statistic--secondary{background-color:#8c5d8e}.service-line .need-based-solution .spark-line__progress-bar-container{bottom:-1.5rem;left:0;height:80px}@media screen and (min-width: 768px){.service-line .need-based-solution .spark-line__progress-bar-container{bottom:-2.8rem;height:140px}}@media screen and (min-width: 1440px){.service-line .need-based-solution .spark-line__progress-bar-container{bottom:0}}@media screen and (min-width: 1440px){.service-line .need-based-solution__story-content h1{margin-left:0%}}.service-line .need-based-solution .save-and-share{color:#fff;font-size:1.6rem;margin-bottom:0;padding-top:7.5rem}@media screen and (min-width: 768px){.service-line .need-based-solution .save-and-share{padding-top:3rem}}@media screen and (min-width: 1440px){.service-line .need-based-solution .save-and-share{padding:4.2rem 0 2rem}}.service-line .need-based-solution .parent-accordion-item{background-color:#8c5d8e;color:#fff}.service-line .need-based-solution .parent-accordion-item:nth-child(2){background-color:#583a53}.service-line .need-based-solution .parent-accordion-item:nth-child(3){background-color:#332230}.service-line .need-based-solution .parent-accordion-item:nth-child(5){background-color:#583a53}.service-line .need-based-solution .parent-accordion-item:nth-child(6){background-color:#332230}.service-line .need-based-solution .parent-accordion-item:nth-child(8){background-color:#583a53}.service-line .need-based-solution .parent-accordion-item h5{margin-bottom:0}@media screen and (min-width: 1240px){.product .filter-dropdown{display:none}}@media screen and (min-width: 1440px){.product .filter-dropdown{display:none}}@media screen and (min-width: 1900px){.product .filter-dropdown{display:none}}.product .hero{height:auto;min-height:0;padding:0}.product .hero__background{bottom:19.6rem}@media screen and (min-width: 768px){.product .hero__background{bottom:20vh}}@media screen and (min-width: 900px){.product .hero__background{display:block}}.product .hero__container{padding:14.4rem 0 12.2rem}@media screen and (min-width: 768px){.product .hero__container{height:80vh;padding:15.9rem 0 0}}.product .hero__chapters-navigation{background-color:#fff;padding:6rem 0;width:100%}@media screen and (min-width: 768px){.product .hero__chapters-navigation{display:flex;align-items:center;min-height:20vh;padding:0}}@media screen and (min-width: 768px) and (max-width: calc($sm-desktop - 1px)){.product .hero__chapters-navigation .chapter-nav__navigation{float:left;display:block;margin-right:.57586%;width:74.85604%;margin-left:8.38132%}.product .hero__chapters-navigation .chapter-nav__navigation:last-child{margin-right:0}}.product .hero .save-and-share{color:#fff}.product .hero .spark-line__progress-bar-container{bottom:13rem;height:15rem}@media screen and (min-width: 768px){.product .hero .spark-line__progress-bar-container{bottom:15rem;height:15rem;transform:translateX(-288.75px)}}@media screen and (min-width: 900px){.product .hero .spark-line__progress-bar-container{bottom:15vh;transform:translateX(-343.75px)}}@media screen and (min-width: 1440px){.product .hero .spark-line__progress-bar-container{transform:translateX(-620px)}}.product .statistical-tout-one{background-color:#fff}@media screen and (min-width: 900px){.product .statistical-tout-one{margin-top:-11.5vh;padding:0}}@media screen and (min-width: 2800px){.product .statistical-tout-one{margin-top:0;padding-top:2.4rem}}.product .concierge-container{padding:12.3rem 0 8rem}@media screen and (min-width: 768px){.product .concierge-container{padding:11.5rem 0 9rem}}@media screen and (min-width: 900px){.product .concierge-container{padding:13rem 0 11.3rem}}@media screen and (min-width: 1440px){.product .concierge-container{padding:17.8rem 0 15.2rem}}@media screen and (min-width: 1900px){.product .concierge-container{padding:14.6rem 0 20rem}}@media screen and (min-width: 2800px){.product .concierge-container{padding:18.1rem 0 18.4rem}}@media screen and (min-width: 768px){.product .concierge-scroller{height:14rem;margin:4.7rem 0 4.3rem}}@media screen and (min-width: 1440px){.product .concierge-scroller{margin:6rem 0 7.5rem}}.product .concierge-footer{margin-top:0}.product .concierge #concierge-header h1{margin-top:0}.product .accordion{margin-bottom:7.5rem}@media screen and (min-width: 768px){.product .accordion{margin-bottom:inherit}}.product .support__background{background:url("../assets/images/product-support--mobile.jpg") center center/cover no-repeat}@media screen and (min-width: 768px){.product .support__background{background-position:center 25%}}@media screen and (min-width: 900px){.product .support__background{background:url("../assets/images/product-support.jpg") 65% 25%/cover no-repeat;display:block}}@media screen and (min-width: 1440px){.product .support__background{background:url("../assets/images/product-support.jpg") 65% 75%/cover no-repeat;display:block}}.product .support__cta .call-to-action__desc{color:#ff555f}@media screen and (min-width: 900px) and (max-width: 1240px){.product .client-testimonial-one__graphic{top:8rem}.product .client-testimonial-one__graphic img{transform:translateX(-25%);width:212%}}@media screen and (min-width: 1240px) and (max-width: 1440px){.product .client-testimonial-one__graphic{top:0}.product .client-testimonial-one__graphic img{transform:translateX(-12.5rem);width:135%}}.product .client-testimonial-two .call-to-action{padding-top:4.6rem;position:relative;top:3.2rem}@media screen and (min-width: 768px){.product .client-testimonial-two .call-to-action{padding-top:6.5rem}}.product .client-testimonial-two .call-to-action__desc{color:#fff}.product .client-testimonial-two .call-to-action__icon>.oval-button{box-shadow:0 0 4rem 0 rgba(0,0,0,0.2)}@media screen and (min-width: 768px){.product .recirc .spark-line__progress-bar-container{transform:translateX(0)}}@media screen and (min-width: 900px){.product .recirc .spark-line__progress-bar-container{transform:translateX(-410px)}}@media screen and (min-width: 1440px){.product .recirc .spark-line__progress-bar-container{transform:translateX(0)}}.meet-cora .image-module{padding:45rem 0}.meet-cora .image-module .next-steps__background::after{background-image:none !important}.meet-cora .hero{padding-top:14.8rem;padding-bottom:10.4rem}@media screen and (min-width: 768px){.meet-cora .hero{padding-bottom:4.4rem;min-height:830px}}@media screen and (min-width: 900px){.meet-cora .hero{padding-top:17rem;padding-bottom:0}}@media screen and (min-width: 1440px){.meet-cora .hero{padding-top:20rem}}@media screen and (min-width: 1900px){.meet-cora .hero{padding-top:17rem}}.meet-cora .hero__background{background:url("/a/dist/img/meet-cora-hero--mobile.jpg") center center/cover no-repeat}@media screen and (min-width: 768px){.meet-cora .hero__background{background:url("/a/dist/img/meet-cora-hero.jpg") center center/cover no-repeat;display:block}}.meet-cora .hero__background::before{background-image:linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 25%, #000 100%);content:'';height:100%;position:absolute;top:0;left:0;width:100%}@media screen and (min-width: 768px){.meet-cora .hero__container{position:relative;float:left;display:block;margin-right:.57586%;width:100%;float:none;margin-right:auto;max-width:100%}.meet-cora .hero__container:last-child{margin-right:0}}@media screen and (min-width: 900px){.meet-cora .hero__container{max-width:100%}}@media screen and (min-width: 1440px){.meet-cora .hero__content{margin-left:8.38132%;max-width:1240px;margin-left:auto;margin-right:auto;float:none}.meet-cora .hero__content:last-child{margin-right:auto}}.meet-cora .hero__eyebrow{font-family:display-sans-semibold,sans-serif;font-size:1.4rem;line-height:normal;margin-bottom:2.5rem;text-transform:uppercase}@media screen and (min-width: 900px){.meet-cora .hero__eyebrow{font-size:1.8rem;letter-spacing:1.5px;line-height:1;margin-bottom:6.5rem}}@media screen and (min-width: 1440px){.meet-cora .hero__eyebrow{margin-bottom:4rem}}.meet-cora .hero__title{line-height:1.33;margin-bottom:2.1rem}@media screen and (min-width: 768px){.meet-cora .hero__title{margin-bottom:4.3rem}}@media screen and (min-width: 900px){.meet-cora .hero__title{line-height:1.08}}@media screen and (min-width: 1440px){.meet-cora .hero__title{line-height:1.29}}@media screen and (min-width: 900px){.meet-cora .hero__cta{margin-bottom:6.5rem}}@media screen and (min-width: 1900px){.meet-cora .hero__cta{position:absolute;bottom:0;right:-25rem}}@media screen and (min-width: 2800px){.meet-cora .hero__cta{margin-bottom:10rem}}.meet-cora .hero__cta .rounded-button{float:right;height:6.4rem;margin-right:-2rem;min-width:0;width:6.4rem}@media screen and (min-width: 768px){.meet-cora .hero__cta .rounded-button{margin-right:0}}@media screen and (min-width: 900px){.meet-cora .hero__cta .rounded-button{height:7.2rem;min-width:22.5rem;width:auto}}.meet-cora .hero__cta .rounded-button__desc{display:none}@media screen and (min-width: 900px){.meet-cora .hero__cta .rounded-button__desc{display:inline}}.meet-cora .hero .save-and-share{color:#fff;margin-bottom:4rem}@media screen and (min-width: 768px){.meet-cora .hero .save-and-share{margin-bottom:3.5rem}}.meet-cora .video .title{color:black;text-align:left;margin-bottom:100px}.meet-cora .video .spark-line{width:58.09339%;margin:0 auto}.meet-cora .video .spark-line__progress-bar-container{background-color:rgba(255,255,255,0.5);display:block;top:auto;bottom:102%;height:8rem;left:1px}@media screen and (min-width: 275px){.meet-cora .video .spark-line__progress-bar-container{bottom:104%}}@media screen and (min-width: 900px){.meet-cora .video .spark-line__progress-bar-container{top:auto;bottom:102%;height:8rem}}.meet-cora .client-testimonial-two__quotation{color:#fff}.meet-cora .client-testimonial-two{background:#00B3D6;color:#fff}.meet-cora .client-testimonial-two__quote-container{border-bottom:0;margin:0 0 4rem;padding:8rem 0 0 0}@media screen and (min-width: 768px){.meet-cora .client-testimonial-two__quote-container{margin-bottom:8rem}}.meet-cora .client-testimonial-two__quote{color:#fff}.meet-cora .client-testimonial-two .call-to-action{border-bottom:1px solid #bfbfbf;border-bottom:1px solid rgba(0,0,0,0.25);padding-bottom:2.8rem}@media screen and (min-width: 768px){.meet-cora .client-testimonial-two .call-to-action{clear:both;padding-bottom:6.2rem}}.meet-cora .client-testimonial-one{padding:8rem 4rem 23.8rem;overflow:visible}@media screen and (min-width: 900px){.meet-cora .client-testimonial-one{padding-bottom:40rem}}@media screen and (min-width: 1240px){.meet-cora .client-testimonial-one{padding-bottom:50rem}}@media screen and (min-width: 2800px){.meet-cora .client-testimonial-one{padding-bottom:65rem}}@media screen and (min-width: 1440px){.meet-cora .client-testimonial-one__content{float:left;display:block;margin-right:.57586%;width:66.47471%;margin-left:8.38132%}.meet-cora .client-testimonial-one__content:last-child{margin-right:0}}@media screen and (min-width: 1900px){.meet-cora .client-testimonial-one__content{margin-left:0%}}.meet-cora .client-testimonial-one__quote{color:#3b3c43}.meet-cora .client-testimonial-one__graphic{bottom:-72vh}@media screen and (min-width: 900px){.meet-cora .client-testimonial-one__graphic{bottom:-39vh;top:auto}}@media screen and (min-width: 1240px) and (max-width: 1440px){.meet-cora .client-testimonial-one__graphic{bottom:-40vh}}@media screen and (min-width: 1900px){.meet-cora .client-testimonial-one__graphic{bottom:-40vh}}@media screen and (min-width: 2400px){.meet-cora .client-testimonial-one__graphic{bottom:-50vh}}@media screen and (min-width: 2800px){.meet-cora .client-testimonial-one__graphic{bottom:-40vh}}@media screen and (min-width: 768px){p .meet-cora .client-testimonial-one__container{padding:0}}@media screen and (min-width: 768px){.meet-cora .need-based-solution__container{padding:12.5rem 0}}.meet-cora .need-based-solution__story-content{padding-bottom:1rem}@media screen and (min-width: 768px){.meet-cora .need-based-solution__story-content h2{float:left;display:block;margin-right:.57586%;width:100%;font-family:display-egyptian-thin,sans-serif;line-height:1.29}.meet-cora .need-based-solution__story-content h2:last-child{margin-right:0}}.meet-cora .need-based-solution .accordion{background-color:#031a34;color:#fff}@media screen and (min-width: 900px){.meet-cora .need-based-solution .accordion{padding:8rem 0}}.meet-cora .need-based-solution .accordion .accordion-item{background-color:#031a34;border-color:rgba(255,255,255,0.5);min-height:0;padding:6rem 0}@media screen and (min-width: 768px){.meet-cora .need-based-solution .accordion .accordion-item{max-width:295px;margin-left:auto;margin-right:auto;padding:4rem 0}.meet-cora .need-based-solution .accordion .accordion-item::after{clear:both;content:"";display:block}}@media screen and (min-width: 768px) and (min-width: 768px){.meet-cora .need-based-solution .accordion .accordion-item{max-width:688px;margin-left:auto;margin-right:auto}.meet-cora .need-based-solution .accordion .accordion-item::after{clear:both;content:"";display:block}}@media screen and (min-width: 768px) and (min-width: 900px){.meet-cora .need-based-solution .accordion .accordion-item{max-width:820px;margin-left:auto;margin-right:auto}.meet-cora .need-based-solution .accordion .accordion-item::after{clear:both;content:"";display:block}}@media screen and (min-width: 768px) and (min-width: 1440px){.meet-cora .need-based-solution .accordion .accordion-item{max-width:1240px;margin-left:auto;margin-right:auto}.meet-cora .need-based-solution .accordion .accordion-item::after{clear:both;content:"";display:block}}@media screen and (min-width: 900px){.meet-cora .need-based-solution .accordion .accordion-item h4{font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;font-weight:100;line-height:1.29}}@media screen and (min-width: 768px){.meet-cora .need-based-solution .accordion .accordion-content{float:none;margin-right:0;width:100%}}@media screen and (min-width: 900px){.meet-cora .need-based-solution .accordion .accordion-content{float:left;display:block;margin-right:.57586%;width:49.71207%;margin-left:0%}.meet-cora .need-based-solution .accordion .accordion-content:last-child{margin-right:0}}@media screen and (min-width: 1440px){.meet-cora .need-based-solution .accordion .accordion-content{float:left;display:block;margin-right:.57586%;width:41.33075%}.meet-cora .need-based-solution .accordion .accordion-content:last-child{margin-right:0}}.meet-cora .need-based-solution .accordion .accordion-content>p{margin:3rem 0 2rem}@media screen and (min-width: 768px){.meet-cora .need-based-solution .accordion .accordion-content>p{margin:0 0 2rem}}@media screen and (min-width: 768px){.meet-cora .need-based-solution .accordion .accordion-content--cta{margin-top:10rem}}@media screen and (min-width: 900px){.meet-cora .need-based-solution .accordion .accordion-content--cta{margin-top:6rem}}@media screen and (min-width: 1440px){.meet-cora .need-based-solution .accordion .accordion-content--cta{margin-top:3rem}}@media screen and (min-width: 768px){.meet-cora .need-based-solution .accordion .accordion-image{float:none;margin-right:0;width:100%}}@media screen and (min-width: 900px){.meet-cora .need-based-solution .accordion .accordion-image{float:left;display:block;margin-right:.57586%;width:41.33075%;margin-left:8.38132%}.meet-cora .need-based-solution .accordion .accordion-image:last-child{margin-right:0}}@media screen and (min-width: 1440px){.meet-cora .need-based-solution .accordion .accordion-image{float:left;display:block;margin-right:.57586%;width:49.71207%}.meet-cora .need-based-solution .accordion .accordion-image:last-child{margin-right:0}}@media screen and (min-width: 768px){.meet-cora .need-based-solution .accordion .accordion-image figure{float:none;max-height:22.5rem;overflow:hidden}}@media screen and (min-width: 900px){.meet-cora .need-based-solution .accordion .accordion-image figure{max-height:none}}.meet-cora .need-based-solution .accordion .accordion-image figcaption{padding:0 5rem 3rem 3rem;top:auto;bottom:0;transform:none}@media screen and (min-width: 768px){.meet-cora .need-based-solution .accordion .accordion-image figcaption{padding:0 0 4rem 4rem}}@media screen and (min-width: 900px){.meet-cora .need-based-solution .accordion .accordion-image figcaption{float:left;display:block;margin-right:1.39329%;width:79.72134%}.meet-cora .need-based-solution .accordion .accordion-image figcaption:last-child{margin-right:0}}@media screen and (min-width: 1440px){.meet-cora .need-based-solution .accordion .accordion-image figcaption{float:left;display:block;margin-right:1.15838%;width:83.14027%}.meet-cora .need-based-solution .accordion .accordion-image figcaption:last-child{margin-right:0}}.meet-cora .need-based-solution .accordion .accordion-image figcaption h5{margin-bottom:1rem;text-transform:none}@media screen and (min-width: 768px){.meet-cora .need-based-solution .accordion .accordion-image figcaption p{font-size:1.6rem;font-weight:300;line-height:1.56}}@media screen and (min-width: 900px){.meet-cora .need-based-solution .accordion .accordion-image figcaption p{line-height:1.75}}@media screen and (min-width: 1440px){.meet-cora .need-based-solution .accordion .accordion-image figcaption p{font-size:2.4rem;line-height:1.33}}.meet-cora .need-based-solution .spark-line__progress-bar-container{background-color:#bfbfbf;background-color:rgba(0,0,0,0.25);display:block;bottom:-9.5rem;height:20rem;left:1px}@media screen and (min-width: 275px){.meet-cora .need-based-solution .spark-line__progress-bar-container{bottom:-3.5rem;height:11rem}}@media screen and (min-width: 768px){.meet-cora .need-based-solution .spark-line__progress-bar-container{bottom:-3.5rem;height:11rem}}.meet-cora .features{background-color:white;color:black}.meet-cora .features .spark-line{width:58.09339%;margin:0 auto}.meet-cora .features .spark-line__progress-bar-container{background-color:rgba(255,255,255,0.5);display:block;top:auto;bottom:100%;bottom:calc(100% - 10rem);height:8rem;left:1px}@media screen and (min-width: 768px){.meet-cora .features .spark-line__progress-bar-container{margin-left:0;top:4.4rem}}@media screen and (min-width: 900px){.meet-cora .features .spark-line__progress-bar-container{top:auto;bottom:100%;bottom:calc(100% - 10rem);height:8rem}}.save-share{color:#000}.save-share .share__background{background:#000 url("/a/dist/img/hero-bg.svg") 62.5% 20%/cover no-repeat}@media screen and (min-width: 768px){.save-share .share__background{background:#000 url("/a/dist/img/hero-bg.svg") top center/cover no-repeat}}.save-share #feature1__background{background:#000 url("/a/dist/img/full-width-feature-1@2x.jpg") 62.5% 20%/cover no-repeat}@media screen and (min-width: 768px){.save-share #feature1__background{background:#000 url("/a/dist/img/full-width-feature-1@2x.jpg") top center/cover no-repeat}}.save-share #feature2__background{background:#000 url("/a/dist/img/full-width-feature-2@2x.jpg") 62.5% 20%/cover no-repeat}@media screen and (min-width: 768px){.save-share #feature2__background{background:#000 url("/a/dist/img/full-width-feature-2@2x.jpg") top center/cover no-repeat}}.save-share .need-based-solution{box-shadow:0 0 4rem 0 rgba(0,0,0,0.2);min-height:0}.save-share .need-based-solution .parent-accordion-item{background-color:#8c5d8e;color:#fff}.save-share .need-based-solution .parent-accordion-item__content .save-and-share{display:none}.save-share .contact-us .spark-line__progress-bar-container{top:-2.5rem;left:0}@media screen and (min-width: 768px){.save-share .contact-us .spark-line__progress-bar-container{top:-5rem;left:50%}}.save-share .case-studies .spark-line__progress-bar-container{background-color:rgba(255,255,255,0.2);height:12rem;margin-bottom:1.5rem;position:static;transform:none;left:auto}.save-share .products .spark-line__progress-bar-container{position:static;left:auto;bottom:auto;height:12rem;transform:none}.why-genpact .video-hero__chapters-navigation{clear:both;padding-top:5rem}@media screen and (min-width: 768px){.why-genpact .video-hero__chapters-navigation{padding-top:12rem}}@media screen and (min-width: 1440px){.why-genpact .video-hero__chapters-navigation{display:block;padding:0;position:absolute;bottom:10rem;left:0;right:0}.why-genpact .video-hero__chapters-navigation::after{clear:both;content:"";display:block}}.why-genpact .video-hero__chapters-navigation .chapter-nav__container{clear:both}@media screen and (min-width: 900px){.why-genpact .video-hero__chapters-navigation .chapter-nav__navigation{float:left;display:block;margin-right:.57586%;width:74.85604%;margin-left:8.38132%;display:block}.why-genpact .video-hero__chapters-navigation .chapter-nav__navigation:last-child{margin-right:0}}@media screen and (min-width: 1440px){.why-genpact .video-hero__chapters-navigation .chapter-nav__navigation{display:none}}.why-genpact .video-hero__chapters-navigation .chapter-nav__navigation ul{border-color:rgba(255,255,255,0.5)}.why-genpact .video-hero__chapters-navigation .chapter-nav__navigation ul::after{color:#fff}.why-genpact .video-hero__chapters-navigation .chapter-nav__navigation ul li a{color:#fff}@media screen and (min-width: 900px){.why-genpact .video-hero__chapters-navigation .chapter-nav__cta--mobile{display:block;text-align:left}.why-genpact .video-hero__chapters-navigation .chapter-nav__cta--mobile .oval-button{float:none}}@media screen and (min-width: 1440px){.why-genpact .video-hero__chapters-navigation .chapter-nav__cta--mobile{display:none}}@media screen and (min-width: 900px){.why-genpact .video-hero__chapters-navigation .chapter-nav__cta--desktop{display:none}}@media screen and (min-width: 1440px){.why-genpact .video-hero__chapters-navigation .chapter-nav__cta--desktop{display:block;margin-right:-4rem}}@media screen and (min-width: 1900px){.why-genpact .video-hero__chapters-navigation .chapter-nav__cta--desktop{margin-right:-24.5rem}}.why-genpact .video-hero .save-and-share{margin:0}@media screen and (min-width: 900px){.why-genpact .video-hero .spark-line{max-width:820px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 1440px){.why-genpact .video-hero .spark-line{max-width:1240px}}.why-genpact .video-hero .spark-line__progress-bar-container{background-color:rgba(255,255,255,0.5);bottom:-5rem;height:12rem}@media screen and (min-width: 768px){.why-genpact .video-hero .spark-line__progress-bar-container{bottom:0;left:0}}@media screen and (min-width: 900px){.why-genpact .video-hero .spark-line__progress-bar-container{bottom:-3rem;margin-left:8.38132%}}@media screen and (min-width: 1240px){.why-genpact .video-hero .spark-line__progress-bar-container{background-color:rgba(0,0,0,0.25);height:12rem;max-height:290px}}@media screen and (min-width: 1440px){.why-genpact .video-hero .spark-line__progress-bar-container{bottom:-14rem;background-color:rgba(0,0,0,0.25);height:40rem;max-height:290px}}@media screen and (min-width: 1900px){.why-genpact .video-hero .spark-line__progress-bar-container{margin-left:0%}}.why-genpact .story .spark-line{max-width:295px;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.why-genpact .story .spark-line{max-width:688px}}@media screen and (min-width: 900px){.why-genpact .story .spark-line{max-width:820px}}@media screen and (min-width: 1440px){.why-genpact .story .spark-line{max-width:1240px}}.why-genpact .story .spark-line__progress-bar-container{left:auto}@media screen and (min-width: 900px){.why-genpact .story .spark-line__progress-bar-container{left:50%;transform:translateX(-50%)}}.why-genpact .story-one{overflow:visible;padding:7rem 0 4rem 0}@media screen and (min-width: 768px){.why-genpact .story-one{padding-top:7rem}}@media screen and (min-width: 900px){.why-genpact .story-one{padding-top:11rem}}@media screen and (min-width: 1440px){.why-genpact .story-one{padding-top:18.6rem}}@media screen and (min-width: 2800px){.why-genpact .story-one{padding:17.3rem 0 0 0}}.why-genpact .story-one .story__background{background:#000 url("/a/dist/img/hero-bg.svg") 53% 20%/cover no-repeat}@media screen and (min-width: 768px){.why-genpact .story-one .story__background{background:#000 url("/a/dist/img/hero-bg.svg") 65% center/cover no-repeat}}@media screen and (min-width: 900px){.why-genpact .story-one .story__background{background:#000 url("/a/dist/img/hero-bg.svg") 35% center/cover no-repeat}}@media screen and (min-width: 1440px){.why-genpact .story-one .story__background{background:#000 url("/a/dist/img/hero-bg.svg") 45% center/cover no-repeat}}@media screen and (min-width: 1900px){.why-genpact .story-one .story__background{background:#000 url("/a/dist/img/hero-bg.svg") 47% center/cover no-repeat}}@media screen and (min-width: 2800px){.why-genpact .story-one .story__background{background:#000 url("/a/dist/img/hero-bg.svg") 55% center/cover no-repeat}}@media screen and (min-width: 768px){.why-genpact .story-one .story__content{float:left;display:block;margin-right:.57586%;width:41.33075%}.why-genpact .story-one .story__content:last-child{margin-right:0}}@media screen and (min-width: 900px){.why-genpact .story-one .story__content{float:left;display:block;margin-right:.57586%;width:58.09339%;margin-left:8.38132%}.why-genpact .story-one .story__content:last-child{margin-right:0}}@media screen and (min-width: 1440px){.why-genpact .story-one .story__content{float:left;display:block;margin-right:.57586%;width:49.71207%}.why-genpact .story-one .story__content:last-child{margin-right:0}}@media screen and (min-width: 1900px){.why-genpact .story-one .story__content{margin-left:0%}}.why-genpact .story-one .story__description{color:#fff;font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;font-weight:100;line-height:1.29;margin-bottom:2rem}.why-genpact .story-one .story__description *{color:#fff;font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;font-weight:100;line-height:1.29;margin-bottom:2rem}@media screen and (min-width: 900px){.why-genpact .story-one .story__description{font-size:5rem;line-height:1.08;margin-bottom:4rem}}@media screen and (min-width: 1440px){.why-genpact .story-one .story__description{font-size:6rem;line-height:1.2;margin-bottom:6rem}}@media screen and (min-width: 1900px){.why-genpact .story-one .story__description{font-size:7rem;line-height:1.29}}.why-genpact .story-one .spark-line{display:block}.why-genpact .story-one .spark-line .spark-line__progress-bar-container{background-color:rgba(255,255,255,0.5);bottom:-2.5rem;height:10rem}@media screen and (min-width: 275px){.why-genpact .story-one .spark-line .spark-line__progress-bar-container{bottom:-11.5rem}}@media screen and (min-width: 900px){.why-genpact .story-one .spark-line .spark-line__progress-bar-container{bottom:-16rem;height:19rem;transform:none}}@media screen and (min-width: 1440px){.why-genpact .story-one .spark-line .spark-line__progress-bar-container{bottom:-15rem;height:27rem}}.why-genpact .story-two{overflow:visible;padding:6rem 0 4rem 0}@media screen and (min-width: 900px){.why-genpact .story-two{padding-top:7.5rem}}@media screen and (min-width: 1440px){.why-genpact .story-two{padding-top:19.5rem}}.why-genpact .story-two .story__background{background:#000 url("/a/dist/img/why-genpact-story-2--mobile.jpg") top left/cover no-repeat}@media screen and (min-width: 768px){.why-genpact .story-two .story__background{background:#000 url("/a/dist/img/why-genpact-story-2--tablet.jpg") top left/cover no-repeat}}@media screen and (min-width: 900px){.why-genpact .story-two .story__background{background:#000 url("/a/dist/img/why-genpact-story-2--sm-desktop.jpg") top left/cover no-repeat}}@media screen and (min-width: 1440px){.why-genpact .story-two .story__background{background:#000 url("/a/dist/img/why-genpact-story-2--lg-desktop.jpg") top left/cover no-repeat}}@media screen and (min-width: 1900px){.why-genpact .story-two .story__background{background:#000 url("/a/dist/img/why-genpact-story-2--xl-desktop.jpg") top left/cover no-repeat}}@media screen and (min-width: 2800px){.why-genpact .story-two .story__background{background:#000 url("/a/dist/img/why-genpact-story-2--xxl-desktop.jpg") top right/cover no-repeat}}.why-genpact .story-two .story__content{margin-bottom:0}@media screen and (min-width: 768px){.why-genpact .story-two .story__content{float:left;display:block;margin-right:.57586%;width:41.33075%}.why-genpact .story-two .story__content:last-child{margin-right:0}}@media screen and (min-width: 900px){.why-genpact .story-two .story__content{float:left;display:block;margin-right:.57586%;width:49.71207%;margin-left:50.28793%}.why-genpact .story-two .story__content:last-child{margin-right:0}}.why-genpact .story-two .story__description{color:#fff;font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;font-weight:100;line-height:1.29;margin-bottom:2rem}.why-genpact .story-two .story__description *{color:#fff;font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;font-weight:100;line-height:1.29;margin-bottom:2rem}@media screen and (min-width: 900px){.why-genpact .story-two .story__description{font-size:5rem;line-height:1.08;margin-bottom:5rem}}@media screen and (min-width: 1440px){.why-genpact .story-two .story__description{font-size:6rem;line-height:1.2;margin-bottom:6rem}}@media screen and (min-width: 1900px){.why-genpact .story-two .story__description{font-size:7rem;line-height:1.29}}.why-genpact .story-two .spark-line{display:block}.why-genpact .story-two .spark-line .spark-line__progress-bar-container{background-color:rgba(255,255,255,0.5);bottom:0;height:10rem}@media screen and (min-width: 275px){.why-genpact .story-two .spark-line .spark-line__progress-bar-container{transform:translateX(-343.75px);bottom:-12rem;height:7rem}}@media screen and (min-width: 900px){.why-genpact .story-two .spark-line .spark-line__progress-bar-container{transform:translateX(-343.75px);bottom:-12rem;height:27rem}}@media screen and (min-width: 1440px){.why-genpact .story-two .spark-line .spark-line__progress-bar-container{transform:translateX(-518.75px)}}.why-genpact .story-three{overflow:visible;padding:6rem 0 4rem}@media screen and (min-width: 768px){.why-genpact .story-three{margin-top:-4rem;min-height:80vh;height:auto}}@media screen and (min-width: 900px){.why-genpact .story-three{margin-top:-10rem;padding-top:25.5rem}}@media screen and (min-width: 1440px){.why-genpact .story-three{margin-top:-6rem;padding-top:28rem}}.why-genpact .story-three .story__background{background-color:#000;background-image:url("/a/dist/img/why-genpact-story-3--mobile.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;box-shadow:0 0 4rem 0 rgba(0,0,0,0.2);right:5%}@media screen and (min-width: 768px){.why-genpact .story-three .story__background{background-image:url("/a/dist/img/why-genpact-story-3--tablet.jpg");background-position:center bottom}}@media screen and (min-width: 900px){.why-genpact .story-three .story__background{background-image:url("/a/dist/img/why-genpact-story-3--sm-desktop.jpg")}}@media screen and (min-width: 1440px){.why-genpact .story-three .story__background{background-image:url("/a/dist/img/why-genpact-story-3--lg-desktop.jpg");right:7.5%}}@media screen and (min-width: 1900px){.why-genpact .story-three .story__background{background-image:url("/a/dist/img/why-genpact-story-3--xl-desktop.jpg");right:17.1%}}@media screen and (min-width: 2800px){.why-genpact .story-three .story__background{background-image:url("/a/dist/img/why-genpact-story-3--xxl-desktop.jpg");right:28.1%}}.why-genpact .story-three .story__content{margin-bottom:0;float:left;display:block;margin-right:.57586%;width:83.23736%}.why-genpact .story-three .story__content:last-child{margin-right:0}@media screen and (min-width: 768px){.why-genpact .story-three .story__content{float:left;display:block;margin-right:.57586%;width:37.14009%}.why-genpact .story-three .story__content:last-child{margin-right:0}}@media screen and (min-width: 900px){.why-genpact .story-three .story__content{float:left;display:block;margin-right:.57586%;width:49.71207%;margin-left:8.38132%}.why-genpact .story-three .story__content:last-child{margin-right:0}}.why-genpact .story-three .story__description{color:#fff;font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;font-weight:100;line-height:1.29;margin-bottom:2rem}.why-genpact .story-three .story__description *{color:#fff;font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;font-weight:100;line-height:1.29;margin-bottom:2rem}@media screen and (min-width: 900px){.why-genpact .story-three .story__description{font-size:5rem;line-height:1.08;margin-bottom:3.2rem}}@media screen and (min-width: 1440px){.why-genpact .story-three .story__description{font-size:6rem;line-height:1.2;margin-bottom:6rem}}@media screen and (min-width: 1900px){.why-genpact .story-three .story__description{font-size:7rem;line-height:1.29}}.why-genpact .story-three .spark-line{display:block}.why-genpact .story-three .spark-line .spark-line__progress-bar-container{background-color:rgba(0,0,0,0.25);bottom:-4rem;height:10rem}@media screen and (min-width: 275px){.why-genpact .story-three .spark-line .spark-line__progress-bar-container{bottom:-7rem;height:10rem;transform:translateX(0px)}}@media screen and (min-width: 900px){.why-genpact .story-three .spark-line .spark-line__progress-bar-container{bottom:-8rem;height:19rem;transform:translateX(0px)}}@media screen and (min-width: 1440px){.why-genpact .story-three .spark-line .spark-line__progress-bar-container{bottom:-10rem;height:15rem;transform:translateX(0px)}}.why-genpact .story-four{overflow:visible;padding:8rem 0}@media screen and (min-width: 768px){.why-genpact .story-four{padding:7.2rem 0 4rem}}@media screen and (min-width: 900px){.why-genpact .story-four{padding-top:18.5rem}}@media screen and (min-width: 1440px){.why-genpact .story-four{padding-top:23.3rem}}.why-genpact .story-four .story__content{margin:0}@media screen and (min-width: 768px){.why-genpact .story-four .story__content{float:left;display:block;margin-right:.57586%;width:45.52141%}.why-genpact .story-four .story__content:last-child{margin-right:0}}@media screen and (min-width: 900px){.why-genpact .story-four .story__content{float:left;display:block;margin-right:.57586%;width:49.71207%;margin-left:50.28793%}.why-genpact .story-four .story__content:last-child{margin-right:0}}@media screen and (min-width: 1440px){.why-genpact .story-four .story__content{float:left;display:block;margin-right:.57586%;width:58.09339%;margin-left:41.90661%}.why-genpact .story-four .story__content:last-child{margin-right:0}}.why-genpact .story-four .story__description{color:#000;font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;font-weight:100;line-height:1.29;margin-bottom:4rem}.why-genpact .story-four .story__description *{color:#000;font-family:display-egyptian-thin,sans-serif;font-size:4.2rem;font-weight:100;line-height:1.29;margin-bottom:4rem}@media screen and (min-width: 900px){.why-genpact .story-four .story__description{font-size:5rem;line-height:1.08}}@media screen and (min-width: 1440px){.why-genpact .story-four .story__description{font-size:6rem;line-height:1.2}}@media screen and (min-width: 1900px){.why-genpact .story-four .story__description{font-size:7rem;line-height:1.29}}.why-genpact .story-four .spark-line{display:none}.why-genpact .concierge-container{padding:11rem 0 4rem}@media screen and (min-width: 768px){.why-genpact .concierge-container{padding-top:9rem}}@media screen and (min-width: 1440px){.why-genpact .concierge-container{padding-top:20rem}}.why-genpact .concierge-header__container{float:left;display:block;margin-right:.57586%;width:100%}.why-genpact .concierge-header__container:last-child{margin-right:0}.why-genpact .concierge-header__title{color:#000}@media screen and (min-width: 768px){.why-genpact .concierge-scroller{height:14rem;margin:4.5rem 0}}@media screen and (min-width: 1440px){.why-genpact .concierge-scroller{margin:6rem 0 7.5rem}}@media screen and (min-width: 768px){.why-genpact .concierge input.mobile-search{display:none}}@media screen and (min-width: 768px){.why-genpact .concierge input.desktop-search{display:block}}.why-genpact .t-validator__background{background:url("/a/dist/img/t-validation-bg--mobile.svg") top left/cover no-repeat}@media screen and (min-width: 768px){.why-genpact .t-validator__background{background:url("/a/dist/img/t-validation-bg--tablet.svg") center center/cover no-repeat}}@media screen and (min-width: 1440px){.why-genpact .t-validator__background{background:url("/a/dist/img/t-validation-bg.svg") center center/cover no-repeat}}.why-genpact .t-validator .spark-line{display:block}.why-genpact .t-validator .spark-line .spark-line__progress-bar-container{background-color:rgba(0,0,0,0.25);bottom:inherit;top:16rem;left:50%;height:14rem;transform:translateX(-147.5px)}@media screen and (min-width: 275px){.why-genpact .t-validator .spark-line .spark-line__progress-bar-container{height:16rem;top:7rem;transform:translateX(-343.75px)}}@media screen and (min-width: 768px){.why-genpact .t-validator .spark-line .spark-line__progress-bar-container{transform:translateX(-344px)}}@media screen and (min-width: 900px){.why-genpact .t-validator .spark-line .spark-line__progress-bar-container{height:9.6rem;top:20rem;transform:translateX(-343.75px)}}@media screen and (min-width: 1440px){.why-genpact .t-validator .spark-line .spark-line__progress-bar-container{height:9rem;top:18.4rem;transform:translateX(-620px)}}@media screen and (min-width: 1900px){.why-genpact .t-validator .spark-line .spark-line__progress-bar-container{height:14rem;top:28.4rem;transform:translateX(-620px)}}.why-genpact .recruitment .call-to-action__icon{margin-left:20px}.why-genpact .recruitment .call-to-action__desc{color:#ff555f}.blog-landing{position:relative}.blog-landing .blog-hero--one .blog-hero__cta{padding-bottom:50px}.blog-landing .blog-hero--one .blog-hero__background{background-image:url("../assets/images/blog-hero1--mobile.jpg")}@media screen and (min-width: 768px){.blog-landing .blog-hero--one .blog-hero__background{background-image:url("../assets/images/full-width-feature-2.jpg")}}@media screen and (min-width: 1440px){.blog-landing .blog-hero--one .blog-hero__background{background-image:url("../assets/images/full-width-feature-2@2x.jpg")}}.blog-landing .blog-hero--one .author__name{color:#fff}.blog-landing .blog-hero--one .spark-line__progress-bar-container{background:rgba(255,255,255,0.5);height:10rem;bottom:-5rem;left:50%;transform:translateX(-147.5px)}@media screen and (min-width: 768px){.blog-landing .blog-hero--one .spark-line__progress-bar-container{bottom:-8rem;height:18rem;transform:none}}@media screen and (min-width: 1440px){.blog-landing .blog-hero--one .spark-line__progress-bar-container{bottom:-13rem;height:27rem}}@media screen and (min-width: 768px){.blog-landing .blog-hero--one .blog-hero__headline--title{float:left;display:block;margin-right:.57586%;width:91.61868%}.blog-landing .blog-hero--one .blog-hero__headline--title:last-child{margin-right:0}}@media screen and (min-width: 900px){.blog-landing .blog-hero--one .blog-hero__headline--title{float:left;display:block;margin-right:.57586%;width:100%}.blog-landing .blog-hero--one .blog-hero__headline--title:last-child{margin-right:0}}@media screen and (min-width: 1440px){.blog-landing .blog-hero--one .blog-hero__headline--title{float:left;display:block;margin-right:.57586%;width:100%}.blog-landing .blog-hero--one .blog-hero__headline--title:last-child{margin-right:0}}.blog-landing .blog-hero--two .blog-hero__container .blog-hero__cta{margin-bottom:50px}@media screen and (min-width: 768px){.blog-landing .blog-hero--two .blog-hero__container{padding-top:9rem}}@media screen and (min-width: 1440px){.blog-landing .blog-hero--two .blog-hero__container{padding-top:21rem}}@media screen and (min-width: 1900px){.blog-landing .blog-hero--two .blog-hero__container{padding-top:20rem}}.blog-landing .blog-hero--two .blog-hero__background{background-image:url("../assets/images/why-genpact-story-3--mobile.jpg")}@media screen and (min-width: 768px){.blog-landing .blog-hero--two .blog-hero__background{background-image:url("../assets/images/why-genpact-story-3--tablet.jpg")}}@media screen and (min-width: 900px){.blog-landing .blog-hero--two .blog-hero__background{background-image:url("../assets/images/why-genpact-story-3--sm-desktop.jpg")}}@media screen and (min-width: 1440px){.blog-landing .blog-hero--two .blog-hero__background{background-image:url("../assets/images/why-genpact-story-3--lg-desktop.jpg")}}@media screen and (min-width: 1900px){.blog-landing .blog-hero--two .blog-hero__background{background-image:url("../assets/images/why-genpact-story-3--xl-desktop.jpg")}}@media screen and (min-width: 2800px){.blog-landing .blog-hero--two .blog-hero__background{background-image:url("../assets/images/why-genpact-story-3--xxl-desktop.jpg")}}.blog-landing .blog-hero--two .spark-line__progress-bar-container{background:rgba(255,255,255,0.5);height:10rem;bottom:-5rem;left:50%;transform:translateX(-147.5px)}@media screen and (min-width: 768px){.blog-landing .blog-hero--two .spark-line__progress-bar-container{bottom:-8rem;height:18rem;transform:translateX(-344px)}}@media screen and (min-width: 900px){.blog-landing .blog-hero--two .spark-line__progress-bar-container{transform:translateX(-410px)}}@media screen and (min-width: 1440px){.blog-landing .blog-hero--two .spark-line__progress-bar-container{bottom:-13rem;height:27rem;transform:translateX(-620px)}}@media screen and (min-width: 768px){.blog-landing .blog-hero--two .blog-hero__headline--title{float:left;display:block;margin-right:.57586%;width:66.47471%}.blog-landing .blog-hero--two .blog-hero__headline--title:last-child{margin-right:0}}@media screen and (min-width: 900px){.blog-landing .blog-hero--two .blog-hero__headline--title{float:left;display:block;margin-right:.57586%;width:83.23736%}.blog-landing .blog-hero--two .blog-hero__headline--title:last-child{margin-right:0}}@media screen and (min-width: 1440px){.blog-landing .blog-hero--two .blog-hero__headline--title{float:left;display:block;margin-right:.57586%;width:66.47471%}.blog-landing .blog-hero--two .blog-hero__headline--title:last-child{margin-right:0}}.blog-landing .blog-hero--two .blog-hero__author{margin-bottom:0}.blog-landing .blog-hero--three .blog-hero__container .blog-hero__cta{margin-bottom:50px}@media screen and (min-width: 768px){.blog-landing .blog-hero--three .blog-hero__container{padding:19rem 0 13.3rem}}@media screen and (min-width: 1440px){.blog-landing .blog-hero--three .blog-hero__container{padding:21.2rem 0 0}}@media screen and (min-width: 1900px){.blog-landing .blog-hero--three .blog-hero__container{padding:20rem 0 0}}.blog-landing .blog-hero--three .blog-hero__background{background-image:url("../assets/images/airport.jpg")}@media screen and (min-width: 768px){.blog-landing .blog-hero--three .blog-hero__background{background-image:url("../assets/images/airport_large.jpg")}}@media screen and (min-width: 768px){.blog-landing .blog-hero--three .blog-hero__headline--title{float:left;display:block;margin-right:.57586%;width:91.61868%}.blog-landing .blog-hero--three .blog-hero__headline--title:last-child{margin-right:0}}@media screen and (min-width: 900px){.blog-landing .blog-hero--three .blog-hero__headline--title{float:left;display:block;margin-right:.57586%;width:100%}.blog-landing .blog-hero--three .blog-hero__headline--title:last-child{margin-right:0}}@media screen and (min-width: 1440px){.blog-landing .blog-hero--three .blog-hero__headline--title{float:left;display:block;margin-right:.57586%;width:100%}.blog-landing .blog-hero--three .blog-hero__headline--title:last-child{margin-right:0}}.blog-landing .blog-hero--three .spark-line__progress-bar-container{background:rgba(0,0,0,0.1);height:10rem;bottom:-2rem;left:50%;transform:translateX(-147.5px)}@media screen and (min-width: 768px){.blog-landing .blog-hero--three .spark-line__progress-bar-container{bottom:-8rem;height:18rem;transform:translateX(-344px)}}@media screen and (min-width: 900px){.blog-landing .blog-hero--three .spark-line__progress-bar-container{transform:translateX(-410px)}}@media screen and (min-width: 1440px){.blog-landing .blog-hero--three .spark-line__progress-bar-container{height:14rem;transform:translateX(-620px)}}.blog-entry{position:relative}.blog-entry section{margin-bottom:2rem !important}.blog-entry .accordion-image figure:before{background-image:none !important}.blog-entry .blog-entry-content__main ul{list-style-type:square;list-style-position:outside;list-style-image:none;margin-left:20px;padding-top:0px;line-height:28px}.blog-entry .blog-entry-content__main .blog-entry-content__content ol,.blog-entry .blog-entry-content__main .related-solution__copy ol,.blog-entry .blog-entry-content__main .related-case-study__copy ol{padding-bottom:0px !important}.blog-entry .blog-hero{margin-bottom:100px}.blog-entry .blog-hero--entry{height:auto;margin-bottom:11rem !important}@media screen and (min-width: 1440px){.blog-entry .blog-hero--entry{height:40vh;min-height:60rem}}.blog-entry .blog-hero--entry .blog-hero__background{background-image:url("/a/dist/img/narrow3_blue.svg");background-position-x:80%}@media screen and (min-width: 768px){.blog-entry .blog-hero--entry .blog-hero__background{background-image:url("/a/dist/img/full-width-feature-2.jpg");background-position-x:25%}.blog-entry .blog-hero--entry .blog-hero__background::before{background-image:linear-gradient(to top, rgba(0,0,0,0.25), rgba(0,0,0,0.45))}}.blog-entry .blog-hero--entry .blog-hero__container{padding:14rem 0 6rem}@media screen and (min-width: 768px){.blog-entry .blog-hero--entry .blog-hero__container{padding:13rem 0 7rem}}@media screen and (min-width: 1440px){.blog-entry .blog-hero--entry .blog-hero__container{padding:13rem 0 0}}@media screen and (min-width: 768px){.blog-entry .blog-hero--entry .blog-hero__headline{margin-bottom:2rem}}@media screen and (min-width: 768px){.blog-entry .blog-hero--entry .blog-hero__headline--category,.blog-entry .blog-hero--entry .blog-hero__headline--date{display:inline-block}}@media screen and (min-width: 900px){.blog-entry .blog-hero--entry .blog-hero__headline--category,.blog-entry .blog-hero--entry .blog-hero__headline--date{font-size:1.8rem;line-height:1;letter-spacing:1.5px}}@media screen and (min-width: 768px){.blog-entry .blog-hero--entry .blog-hero__headline--date::before{content:'|';margin:0 15px 0 10px}}.blog-entry .blog-hero--entry .blog-hero__headline--title{font-size:3rem;line-height:1.33}@media screen and (min-width: 768px){.blog-entry .blog-hero--entry .blog-hero__headline--title{float:left;display:block;margin-right:.57586%;width:100%;font-size:2.5em;line-height:1.2}.blog-entry .blog-hero--entry .blog-hero__headline--title:last-child{margin-right:0}}@media screen and (min-width: 1440px){.blog-entry .blog-hero--entry .blog-hero__headline--title{float:left;display:block;margin-right:.57586%;width:100%}.blog-entry .blog-hero--entry .blog-hero__headline--title:last-child{margin-right:0}}.blog-entry .blog-hero--entry .save-and-share{margin:0}.blog-entry .blog-hero--entry .spark-line__progress-bar-container{background:rgba(0,0,0,0.1);height:8rem;bottom:-3rem;left:50%;transform:translateX(-147.5px)}@media screen and (min-width: 768px){.blog-entry .blog-hero--entry .spark-line__progress-bar-container{bottom:-3rem;height:10rem;transform:translateX(-344px)}}@media screen and (min-width: 900px){.blog-entry .blog-hero--entry .spark-line__progress-bar-container{transform:translateX(-410px)}}@media screen and (min-width: 1440px){.blog-entry .blog-hero--entry .spark-line__progress-bar-container{bottom:-10rem;height:15rem;transform:translateX(-620px)}}.blog-entry .statistical-tout-one{margin:3rem 0;padding:0}@media screen and (min-width: 768px){.blog-entry .statistical-tout-one{margin:6rem 0}}@media screen and (min-width: 1440px){.blog-entry .statistical-tout-one{margin:8rem 0}}@media screen and (min-width: 768px){.blog-entry .statistical-tout-one__title{float:left;display:block;margin-right:.57586%;width:100%;margin-left:0%;margin-bottom:6rem}.blog-entry .statistical-tout-one__title:last-child{margin-right:0}}@media screen and (min-width: 1440px){.blog-entry .statistical-tout-one__title{margin-bottom:8rem}}@media screen and (min-width: 768px){.blog-entry .statistical-tout-one__stat{float:left;display:block;margin-right:.57586%;width:37.14009%;margin-left:0%}.blog-entry .statistical-tout-one__stat:last-child{margin-right:0}.blog-entry .statistical-tout-one__stat:nth-child(even){margin-left:12.57198%}}@media screen and (min-width: 900px){.blog-entry .statistical-tout-one__stat{float:left;display:block;margin-right:.57586%;width:32.94943%;margin-left:0%}.blog-entry .statistical-tout-one__stat:last-child{margin-right:0}.blog-entry .statistical-tout-one__stat:nth-child(even){margin-left:8.38132%}}@media screen and (min-width: 1440px){.blog-entry .statistical-tout-one__stat{float:left;display:block;margin-right:.57586%;width:24.56811%;margin-left:8.38132%}.blog-entry .statistical-tout-one__stat:last-child{margin-right:0}.blog-entry .statistical-tout-one__stat:first-child{margin-left:0%}}.blog-entry .video__wrapper{background:url("/a/dist/img/video-poster.jpg") center center/cover}.blog-entry .client-testimonial-two{background-color:#fff;margin:2rem 0 3rem}@media screen and (min-width: 768px){.blog-entry .client-testimonial-two{margin:5rem 0 6rem}}@media screen and (min-width: 1440px){.blog-entry .client-testimonial-two{margin:8rem 0}}.blog-entry .client-testimonial-two__container{padding:0}.blog-entry .client-testimonial-two__quote-container{padding-bottom:0}@media screen and (min-width: 768px){.blog-entry .client-testimonial-two__quote-container{margin-left:0%;float:left;display:block;margin-right:.57586%;width:100%}.blog-entry .client-testimonial-two__quote-container:last-child{margin-right:0}}@media screen and (min-width: 1440px){.blog-entry .client-testimonial-two__quote-container{float:left;display:block;margin-right:.57586%;width:91.61868%}.blog-entry .client-testimonial-two__quote-container:last-child{margin-right:0}}.blog-entry .client-testimonial-two__quote{color:#ff555f}@media screen and (min-width: 768px){.blog-entry .client-testimonial-two__quote{float:none;font-family:display-egyptian-thin,sans-serif;font-size:5rem;font-weight:100;line-height:1.2;width:100%}}@media screen and (min-width: 1440px){.blog-entry .client-testimonial-two__quote{font-size:7rem;line-height:1.29}}@media screen and (min-width: 768px){.blog-entry .client-testimonial-two__author--headshot{align-items:center;display:flex}}.blog-entry .client-testimonial-two__author--mask{box-shadow:0 0 4rem 0 rgba(0,0,0,0.2)}@media screen and (min-width: 768px){.blog-entry .client-testimonial-two__author--mask{margin:0 2rem 0 0}}.blog-entry .client-testimonial-two__author--name,.blog-entry .client-testimonial-two__author--title{color:#3b3c43}@media screen and (min-width: 768px){.blog-entry .client-testimonial-two__author--name{margin-top:0}}.blog-entry .authors .spark-line__progress-bar-container{display:block;height:12rem;position:absolute;top:-1rem;bottom:auto;left:50%;transform:translateX(-147.5px)}@media screen and (min-width: 768px){.blog-entry .authors .spark-line__progress-bar-container{transform:none}}.blog-landing-alt{position:relative}.blog-landing-alt .blog-hero--one .author__name{color:black !important}.blog-landing-alt .blog-hero--one .spark-line__progress-bar-container{background:rgba(255,255,255,0.5);height:10rem;bottom:-5rem;left:50%;transform:translateX(-147.5px)}@media screen and (min-width: 768px){.blog-landing-alt .blog-hero--one .spark-line__progress-bar-container{bottom:-8rem;height:18rem;transform:none}}@media screen and (min-width: 1440px){.blog-landing-alt .blog-hero--one .spark-line__progress-bar-container{bottom:-13rem;height:27rem}}.page-content-wrapper .t-validator__background{background:url("/a/dist/img/t-validation-bg--mobile.svg") top left/cover no-repeat}@media screen and (min-width: 768px){.page-content-wrapper .t-validator__background{background:url("/a/dist/img/t-validation-bg--tablet.svg") center center/cover no-repeat}}@media screen and (min-width: 1440px){.page-content-wrapper .t-validator__background{background:url("/a/dist/img/t-validation-bg.svg") center center/cover no-repeat}}.page-content-wrapper .t-validator .spark-line{display:block}.page-content-wrapper .t-validator .spark-line .spark-line__progress-bar-container{background-color:rgba(0,0,0,0.25);bottom:inherit;top:16rem;left:50%;height:14rem;transform:translateX(-147.5px)}@media screen and (min-width: 275px){.page-content-wrapper .t-validator .spark-line .spark-line__progress-bar-container{height:16rem;top:7rem;transform:translateX(-343.75px)}}@media screen and (min-width: 768px){.page-content-wrapper .t-validator .spark-line .spark-line__progress-bar-container{transform:translateX(-344px)}}@media screen and (min-width: 900px){.page-content-wrapper .t-validator .spark-line .spark-line__progress-bar-container{height:9.6rem;top:20rem;transform:translateX(-343.75px)}}@media screen and (min-width: 1440px){.page-content-wrapper .t-validator .spark-line .spark-line__progress-bar-container{height:9rem;top:18.4rem;transform:translateX(-620px)}}@media screen and (min-width: 1900px){.page-content-wrapper .t-validator .spark-line .spark-line__progress-bar-container{height:14rem;top:28.4rem;transform:translateX(-620px)}}.insurance-page{background:#10548C}.insurance-page .sticky-nav-bottom{visibility:hidden}.insurance-page .viewport-container{max-width:1240px;width:100%;margin:0 auto;padding:0 25px}.insurance-page .viewport-container:after{content:"";display:block;clear:both}.insurance-page .viewport-container.small{max-width:1000px}.insurance-page .visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.insurance-page .btn{display:inline-block}.insurance-page .btn.thicc-shorty{border-radius:0px;color:white;background:black;padding:10px 20px;font-size:16px;text-transform:uppercase;font-family:"Guardian Sans Bold";font-weight:700;position:relative;white-space:initial}.insurance-page .btn.thicc-shorty:after{content:"";display:inline-block;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid white;margin-left:10px}.insurance-page .btn.thicc-shorty.orange{background:#FF555F}.insurance-page .btn.thicc-shorty.blue{background:#10548C}.insurance-page .btn.thicc-shorty:hover,.insurance-page .btn.thicc-shorty:focus{background:white;border:1px solid black;color:black}.insurance-page .btn.thicc-shorty:hover:after,.insurance-page .btn.thicc-shorty:focus:after{border-left-color:black}.insurance-page .btn.thicc-shorty:hover.orange,.insurance-page .btn.thicc-shorty:focus.orange{color:#FF555F}.insurance-page .btn.thicc-shorty:hover.orange:after,.insurance-page .btn.thicc-shorty:focus.orange:after{border-left-color:#FF555F}.insurance-page .btn.thicc-shorty:hover.blue,.insurance-page .btn.thicc-shorty:focus.blue{color:#10548C}.insurance-page .btn.thicc-shorty:hover.blue:after,.insurance-page .btn.thicc-shorty:focus.blue:after{border-left-color:#10548C}.insurance-page .container-wrapper{width:100%;float:left;position:relative;color:white;font-family:display-egyptian-light, sans-serif;box-sizing:border-box}.insurance-page .container-wrapper *{box-sizing:border-box}.insurance-page .container-wrapper p{font-family:"Guardian Egyptian Medium";margin:0}.insurance-page .container-wrapper h1,.insurance-page .container-wrapper h2,.insurance-page .container-wrapper h3,.insurance-page .container-wrapper h4,.insurance-page .container-wrapper h5,.insurance-page .container-wrapper h6{font-family:"Guardian Egyptian -SemiBold";font-weight:600;margin:0}.insurance-page .container-wrapper figure{margin:0}.insurance-page .container-wrapper .sticky-cta{position:fixed;bottom:90px;right:20px;z-index:30;will-change:transform}.insurance-page .container-wrapper .sticky-cta a{opacity:0.8}.insurance-page .container-wrapper .sticky-cta a img{width:80px}.insurance-page .container-wrapper .sticky-cta a:hover,.insurance-page .container-wrapper .sticky-cta a:focus{opacity:1}@media (max-width: 768px){.insurance-page .container-wrapper .sticky-cta a img{width:65px}}.insurance-page .container-wrapper .stripe-background{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;z-index:1}.insurance-page .container-wrapper .stripe-background .stripe-top{width:100%;height:432px;position:absolute;top:450px;right:0;background:url("/a/dist/img/insurance/stripes-top.png") top right no-repeat;background-size:251px auto;z-index:10}.insurance-page .container-wrapper .stripe-background .stripe-bottom{width:100%;height:calc(100% - 432px - 450px);position:absolute;top:calc(450px + 432px);right:0;background:url("/a/dist/img/insurance/stripes-repeat.png") top right repeat-y;background-size:251px auto;z-index:10}.insurance-page .container-wrapper .stripe-background:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(/a/dist/img/insurance/background-repeat.png) repeat;background-size:121px auto}@media (max-width: 768px){.insurance-page .container-wrapper .stripe-background .stripe-top,.insurance-page .container-wrapper .stripe-background .stripe-bottom{right:-90px}.insurance-page .container-wrapper .stripe-background .stripe-top{top:200px}.insurance-page .container-wrapper .stripe-background .stripe-bottom{top:calc(200px + 432px);height:calc(100% - 432px - 200px)}}.insurance-page .container-wrapper .upper-background-container{background:#14335e;background:linear-gradient(180deg, #14335e 0%, #05538b 100%);padding-top:160px;width:100%;float:left;position:relative;margin-bottom:-200px}.insurance-page .container-wrapper .upper-background-container:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:160px;background:url(/a/dist/img/insurance/NavGradient.png);background-size:100% 100%;z-index:10}@media (max-width: 768px){.insurance-page .container-wrapper .upper-background-container.hero-shade:before{height:1000px}}@media (max-width: 768px){.insurance-page .container-wrapper .upper-background-container{padding-top:120px}.insurance-page .container-wrapper .upper-background-container:before{height:120px}}.insurance-page .container-wrapper .lower-background-container{padding-top:200px;background:#004b7c;background:linear-gradient(180deg, #05538b 0%, #c04b5f 100%);width:100%;float:left;position:relative}.insurance-page .container-wrapper #hero-intro{position:relative;min-height:500px;width:100%;float:left;padding-left:80px}.insurance-page .container-wrapper #hero-intro .larger-title-and-introduction-gap .headline{margin-bottom:40px}.insurance-page .container-wrapper #hero-intro .image{left:50%;position:absolute;width:100%;height:100%;top:0;right:0;background:url(/a/dist/img/insurance/lighthouse.png) no-repeat;background-position:left top;background-size:982px auto;z-index:5}.insurance-page .container-wrapper #hero-intro .image.image-starts-from-top{top:-160px;height:150%}.insurance-page .container-wrapper #hero-intro .image.image-starts-from-left{left:0 !important;background-size:100% 100% !important}@media (min-width: 1900px){.insurance-page .container-wrapper #hero-intro .image{background-position:right top}}.insurance-page .container-wrapper #hero-intro .headline{width:60%;position:relative;float:left;z-index:20}.insurance-page .container-wrapper #hero-intro .headline h1{font-size:70px;font-family:"Guardian Egyptian Regular";text-transform:none;font-weight:400;line-height:80px}.insurance-page .container-wrapper #hero-intro .headline h1 p{font-size:70px;font-family:"Guardian Egyptian Regular";text-transform:none;font-weight:400;line-height:80px}@media (max-width: 768px){.insurance-page .container-wrapper #hero-intro .headline h1 p{font-size:calc(32px + 18 * ((100vw - 320px) / 448));line-height:calc(50px + 10 * ((100vw - 320px) / 448))}}@media (max-width: 1240px) and (min-width: 769px){.insurance-page .container-wrapper #hero-intro .headline h1 p{font-size:calc(32px + 18 * ((100vw - 320px) / 448));line-height:calc(50px + 10 * ((100vw - 320px) / 448))}}.insurance-page .container-wrapper #hero-intro .headline h1 em{font-style:normal;color:#00B3D6;font-family:"Guardian Egyptian -SemiBold";font-weight:600}.insurance-page .container-wrapper #hero-intro .headline h1 em p{font-style:normal;color:#00B3D6;font-family:"Guardian Egyptian -SemiBold";font-weight:600}.insurance-page .container-wrapper #hero-intro .intro{width:55%;float:left;position:relative;z-index:20}.insurance-page .container-wrapper #hero-intro .intro p{font-size:1.8rem;padding-right:80px;margin-bottom:20px;font-family:"Guardian Egyptian Medium"}@media (max-width: 768px){.insurance-page .container-wrapper #hero-intro .intro p{font-size:1.5rem}}@media (max-width: 1240px) and (min-width: 769px){.insurance-page .container-wrapper #hero-intro .intro p{font-size:1.8rem}}.insurance-page .container-wrapper #hero-intro .intro .btn{display:block;max-width:250px;margin-top:20px}@media (max-width: 1240px) and (min-width: 769px){.insurance-page .container-wrapper #hero-intro{padding-left:0}.insurance-page .container-wrapper #hero-intro .headline h1{padding-right:100px}.insurance-page .container-wrapper #hero-intro .image{width:100%}.insurance-page .container-wrapper #hero-intro .image.image-starts-from-top{top:-160px;left:50%;height:150%}}@media (max-width: 768px) and (min-width: 276px){.insurance-page .container-wrapper #hero-intro{padding-left:0;min-height:0}.insurance-page .container-wrapper #hero-intro .viewport-container{padding:0}.insurance-page .container-wrapper #hero-intro .intro{width:90%;padding:30px 25px 0;padding-right:60px}.insurance-page .container-wrapper #hero-intro .intro p{padding-right:0}.insurance-page .container-wrapper #hero-intro .headline{padding-left:25px;width:50%}.insurance-page .container-wrapper #hero-intro .headline h1{margin-top:calc(8px + 7 * ((100vw - 320px) / 448));font-size:calc(30px + 40 * ((100vw - 320px) / 448));line-height:calc(38px + 32 * ((100vw - 320px) / 448));padding-right:0}.insurance-page .container-wrapper #hero-intro .image.image-starts-from-top{top:-160px;left:50%;position:absolute;float:right;width:100%;margin-left:-10%;height:150%;background-size:auto 100%}}@media (max-width: 400px){.insurance-page .container-wrapper #hero-intro{padding-left:0}.insurance-page .container-wrapper #hero-intro .image{left:30%}.insurance-page .container-wrapper #hero-intro .image.image-starts-from-top{top:-160px;left:50%;position:absolute;float:right;width:100%;margin-left:-10%;height:110%;background-size:auto 100%}}@media (max-width: 400px){.insurance-page .container-wrapper #hero-intro{padding-left:0}.insurance-page .container-wrapper #hero-intro .image{left:30%}.insurance-page .container-wrapper #hero-intro .image.image-starts-from-top{top:-160px;left:45%;position:absolute;float:right;width:100%;margin-left:-10%;height:110%;background-size:auto 100%}}.insurance-page .container-wrapper .homepage-cards{width:100%;float:left}.insurance-page .container-wrapper .homepage-cards .card{width:100%;float:left;position:relative;overflow:hidden}.insurance-page .container-wrapper .homepage-cards .card .card-background{width:100%;float:left;overflow:hidden}.insurance-page .container-wrapper .homepage-cards .card .card-background img{height:456px;width:1200px;max-width:none;float:left}.insurance-page .container-wrapper .homepage-cards .card .card-background img.mobile{display:none}.insurance-page .container-wrapper .homepage-cards .card .card-background .smart-shade-overlay{width:100%;height:100%;position:absolute}.insurance-page .container-wrapper .homepage-cards .card .card-content-wrapper{width:80%;height:inherit;margin:auto;max-width:1032px}.insurance-page .container-wrapper .homepage-cards .card .card-content{position:initial;width:550px;height:100%;padding-top:130px;padding-bottom:20px;text-align:left}.insurance-page .container-wrapper .homepage-cards .card .card-content .ordered-number{color:#FF555F;line-height:1;font-weight:600;text-align:left;padding-right:30px;width:100px;display:inline-block;vertical-align:top;font-size:60px;line-height:60px}.insurance-page .container-wrapper .homepage-cards .card .card-content .ordered-number .order-index{font-size:100px;font-family:"Guardian Egyptian -SemiBold"}.insurance-page .container-wrapper .homepage-cards .card .card-content .content{width:400px;display:inline-block}.insurance-page .container-wrapper .homepage-cards .card .card-content .content h3{margin-bottom:20px;margin-top:0;font-size:60px;line-height:60px}.insurance-page .container-wrapper .homepage-cards .card.right-aligned .card-content{left:auto;right:0;text-align:left;margin-left:auto}.insurance-page .container-wrapper .homepage-cards .card.right-aligned .card-content .content{text-align:left}.insurance-page .container-wrapper .homepage-cards .card.right-aligned .card-content .cta-wrapper{float:right}.insurance-page .container-wrapper .homepage-cards .card.right-aligned .card-background img{float:right}@media (max-width: 768px){.insurance-page .container-wrapper .homepage-cards .card figure{display:grid;place-items:center}.insurance-page .container-wrapper .homepage-cards .card .card-background{width:100%;height:100%}.insurance-page .container-wrapper .homepage-cards .card .card-background img{height:auto;width:100%}.insurance-page .container-wrapper .homepage-cards .card .card-background img.mobile{display:block}.insurance-page .container-wrapper .homepage-cards .card .card-background img.desktop{display:none}.insurance-page .container-wrapper .homepage-cards .card .card-content{width:100%;flex-flow:column;padding:25px;padding:calc(15px + 10 * ((100vw - 320px) / 448));justify-content:center;z-index:20;display:flex}.insurance-page .container-wrapper .homepage-cards .card .card-content .ordered-number{flex:0 0 auto;width:100%;float:left;text-align:left;padding:0;font-size:calc(24px + 36 * ((100vw - 320px) / 448));line-height:calc(26px + 34 * ((100vw - 320px) / 448))}.insurance-page .container-wrapper .homepage-cards .card .card-content .ordered-number .order-index{font-size:calc(40px + 60 * ((100vw - 320px) / 448))}.insurance-page .container-wrapper .homepage-cards .card .card-content .content{flex:0 0 auto;width:100%;float:left;padding:0;text-align:left}.insurance-page .container-wrapper .homepage-cards .card .card-content .content h3{margin-top:5px;font-size:calc(24px + 36 * ((100vw - 320px) / 448));line-height:calc(26px + 34 * ((100vw - 320px) / 448));margin-bottom:10px}.insurance-page .container-wrapper .homepage-cards .card .card-content .content p{font-size:calc(14px + 3 * ((100vw - 320px) / 448));line-height:calc(20px + 6 * ((100vw - 320px) / 448))}.insurance-page .container-wrapper .homepage-cards .card .card-content.mobile{display:block}.insurance-page .container-wrapper .homepage-cards .card.right-aligned .card-content{padding:25px}}.insurance-page .container-wrapper #trends{width:100%;float:left;position:relative;z-index:20}.insurance-page .container-wrapper #trends.wide-trends .right-aligned .card-content .content{text-align:right}.insurance-page .container-wrapper #trends .intro{width:100%;text-align:center;max-width:800px;margin:0 auto;padding-top:100px}.insurance-page .container-wrapper #trends .intro h2{margin-bottom:20px;font-size:50px;line-height:50px}.insurance-page .container-wrapper #trends .intro p{max-width:600px;margin:0 auto}.insurance-page .container-wrapper #trends .intro:after{content:"";display:block;clear:both}.insurance-page .container-wrapper #trends .homepage-cards .card{margin-top:60px}@media (max-width: 768px){.insurance-page .container-wrapper #trends .intro{padding-top:60px}.insurance-page .container-wrapper #trends .intro h2{font-size:calc(32px + 18 * ((100vw - 320px) / 448));line-height:calc(40px + 10 * ((100vw - 320px) / 448))}.insurance-page .container-wrapper #trends .homepage-cards{margin-top:20px}.insurance-page .container-wrapper #trends .homepage-cards .card{margin-top:15px}}.insurance-page .container-wrapper #insurers{position:relative;z-index:20;padding-top:60px;width:100%;float:left}.insurance-page .container-wrapper #insurers .insurer-inner-container{background:#10548C;padding-top:40px;padding-bottom:20px}.insurance-page .container-wrapper #insurers .intro{text-align:center}.insurance-page .container-wrapper #insurers .intro h2{color:#00B3D6;font-size:60px;line-height:60px}.insurance-page .container-wrapper #insurers .intro p{margin:20px auto 0;max-width:800px}.insurance-page .container-wrapper #insurers .insurer-features{display:flex;flex-flow:row wrap;justify-content:space-around;margin-top:40px;padding:0 80px}.insurance-page .container-wrapper #insurers .insurer-features .feature{width:330px;padding:0 40px;text-align:center;margin-bottom:40px}.insurance-page .container-wrapper #insurers .insurer-features .feature .feature-title{font-size:36px;line-height:36px;color:#00B3D6;margin-bottom:15px}.insurance-page .container-wrapper #insurers .insurer-features .feature .feature-title img{vertical-align:middle;width:46px;margin-right:10px}@media (max-width: 900px){.insurance-page .container-wrapper #insurers .insurer-features{padding:0}}@media (max-width: 768px){.insurance-page .container-wrapper #insurers .intro{padding-left:20px;padding-right:20px}.insurance-page .container-wrapper #insurers .intro h2{font-size:calc(34px + 26 * ((100vw - 320px) / 448));line-height:calc(41px + 19 * ((100vw - 320px) / 448))}.insurance-page .container-wrapper #insurers .insurer-features .feature .feature-title{font-size:calc(24px + 12 * ((100vw - 320px) / 448));line-height:calc(30px + 12 * ((100vw - 320px) / 448))}}.insurance-page .container-wrapper #age-of-instinct-video{width:100%;float:left;padding-top:60px;position:relative;z-index:20}.insurance-page .container-wrapper #age-of-instinct-video .video-container{width:100%;max-width:800px;margin:0 auto}.insurance-page .container-wrapper #age-of-instinct-video .video-container .video{width:100%;float:left;position:relative}.insurance-page .container-wrapper #age-of-instinct-video .video-container .video iframe,.insurance-page .container-wrapper #age-of-instinct-video .video-container .video video{position:absolute;top:0;left:0;width:100%;height:100%}.insurance-page .container-wrapper #resources{width:100%;float:left;padding-top:140px;position:relative;z-index:10}.insurance-page .container-wrapper #resources .genpact-logo{content:"";display:block;width:25vw;height:100%;left:-7%;top:-6.5vw;background:url(/a/dist/img/insurance/Genpact_G.png) no-repeat;background-size:100% auto;position:absolute}.insurance-page .container-wrapper #resources .report-container{text-align:center;background:#073262;width:100%;padding:0 20px 70px}.insurance-page .container-wrapper #resources .report-container>img{margin-top:-30px;max-width:292px;width:100%}.insurance-page .container-wrapper #resources .report-container h3{font-size:26px;line-height:34px;font-weight:600;margin-top:40px;margin-bottom:20px}.insurance-page .container-wrapper #resources .report-container a{margin-top:20px}.insurance-page .container-wrapper #resources .resource-links{width:100%;padding-top:50px;padding-bottom:50px}.insurance-page .container-wrapper #resources .resource-links ul{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between}.insurance-page .container-wrapper #resources .resource-links ul li{margin:0 10px}.insurance-page .container-wrapper #resources .resource-links ul li a{color:white;font-size:18px;font-family:"Guardian Sans Bold";font-weight:600;background:transparent;padding-left:0;padding-right:25px;border:0}.insurance-page .container-wrapper #resources .resource-links ul li a:after{position:relative;top:-1px}.insurance-page .container-wrapper #resources .resource-links ul li a:hover,.insurance-page .container-wrapper #resources .resource-links ul li a:focus{text-decoration:underline;border:0}.insurance-page .container-wrapper #resources .resource-links ul li a:hover:after,.insurance-page .container-wrapper #resources .resource-links ul li a:focus:after{border-left-color:white}@media (max-width: 768px){.insurance-page .container-wrapper #resources .report-container{padding-bottom:50px}.insurance-page .container-wrapper #resources .resource-links{padding-top:40px;padding-bottom:10px}.insurance-page .container-wrapper #resources .resource-links ul li{flex:100%;text-align:center;margin:0;margin-bottom:30px}}.industry .hero{height:700px !important;min-height:700px !important;max-height:700px !important}.industry .hero.video-hero video{height:700px !important;min-height:700px !important;max-height:700px !important}.industry .hero.video-hero .hero__container{z-index:1}.careers-page .tiles .header{color:#274373 !important;font-size:3em  !important;line-height:100%  !important;text-align:center !important;font-family:'Guardian Egyptian light'  !important}.careers-page .tiles .card{margin-top:0px !important}.careers-page .tiles .card.columns-6 .card__title{font-size:1.7rem !important;font-weight:normal !important}@media screen and (min-width: 275px){.careers-page .tiles .card.columns-6 .card__title{font-weight:normal !important}}@media screen and (min-width: 568px){.careers-page .tiles .card.columns-6 .card__title{font-weight:normal !important}}@media screen and (min-width: 768px){.careers-page .tiles .card.columns-6 .card__title{font-weight:normal !important}}@media screen and (min-width: 900px){.careers-page .tiles .card.columns-6 .card__title{font-size:1.7rem !important;font-weight:normal !important}}.careers-page .careers-hero{position:relative;margin-bottom:20px;height:450px;background-size:cover !important;background-position:left, center !important}.careers-page .careers-hero .shader{position:absolute;top:0;left:0;height:100%;width:100%;z-index:0}.careers-page .careers-hero .container .row #hero .content h1,.careers-page .careers-hero .recirculation>.spark-line .row #hero .content h1,.careers-page .careers-hero .new-links-module>.spark-line .row #hero .content h1,.careers-page .careers-hero .links-module>.spark-line .row #hero .content h1{margin-bottom:30px}.careers-page .careers-hero .container .row #hero .content h2,.careers-page .careers-hero .recirculation>.spark-line .row #hero .content h2,.careers-page .careers-hero .new-links-module>.spark-line .row #hero .content h2,.careers-page .careers-hero .links-module>.spark-line .row #hero .content h2{text-transform:none !important;font-family:"Guardian Egyptian Thin" !important}.careers-page #get-to-know-us{z-index:9999999}.careers-page .homepage-cards{width:100%;float:left}.careers-page .homepage-cards .card{width:100%;float:left;position:relative;overflow:hidden}.careers-page .homepage-cards .card .card-background{width:100%;float:left;overflow:hidden}.careers-page .homepage-cards .card .card-background img{height:456px;width:1200px;max-width:none;float:left}.careers-page .homepage-cards .card .card-background img.mobile{display:none}.careers-page .homepage-cards .card .card-background .smart-shade-overlay{width:100%;height:100%;position:absolute}.careers-page .homepage-cards .card .card-content-wrapper{width:80%;height:inherit;margin:auto;max-width:1032px}.careers-page .homepage-cards .card .card-content{position:initial;width:550px;height:100%;padding-top:130px;padding-bottom:20px;text-align:left}.careers-page .homepage-cards .card .card-content .ordered-number{color:#FF555F;line-height:1;font-weight:600;text-align:left;padding-right:30px;width:100px;display:inline-block;vertical-align:top;font-size:60px;line-height:60px}.careers-page .homepage-cards .card .card-content .ordered-number .order-index{font-size:100px;font-family:"Guardian Egyptian -SemiBold"}.careers-page .homepage-cards .card .card-content .content{width:400px;display:inline-block}.careers-page .homepage-cards .card .card-content .content h3{margin-bottom:20px;margin-top:0;font-size:60px;line-height:60px}.careers-page .homepage-cards .card.right-aligned .card-content{left:auto;right:0;text-align:left;margin-left:auto}.careers-page .homepage-cards .card.right-aligned .card-content .content{text-align:left}.careers-page .homepage-cards .card.right-aligned .card-content .cta-wrapper{float:right}.careers-page .homepage-cards .card.right-aligned .card-background img{float:right}@media (max-width: 768px){.careers-page .homepage-cards .card figure{display:grid;place-items:center}.careers-page .homepage-cards .card .card-background{width:100%;height:100%}.careers-page .homepage-cards .card .card-background img{height:auto;width:100%}.careers-page .homepage-cards .card .card-background img.mobile{display:block}.careers-page .homepage-cards .card .card-background img.desktop{display:none}.careers-page .homepage-cards .card .card-content{width:100%;flex-flow:column;padding:25px;padding:calc(15px + 10 * ((100vw - 320px) / 448));justify-content:center;z-index:20;display:flex}.careers-page .homepage-cards .card .card-content .ordered-number{flex:0 0 auto;width:100%;float:left;text-align:left;padding:0;font-size:calc(24px + 36 * ((100vw - 320px) / 448));line-height:calc(26px + 34 * ((100vw - 320px) / 448))}.careers-page .homepage-cards .card .card-content .ordered-number .order-index{font-size:calc(40px + 60 * ((100vw - 320px) / 448))}.careers-page .homepage-cards .card .card-content .content{flex:0 0 auto;width:100%;float:left;padding:0;text-align:left}.careers-page .homepage-cards .card .card-content .content h3{margin-top:5px;font-size:calc(24px + 36 * ((100vw - 320px) / 448));line-height:calc(26px + 34 * ((100vw - 320px) / 448));margin-bottom:10px}.careers-page .homepage-cards .card .card-content .content p{font-size:calc(14px + 3 * ((100vw - 320px) / 448));line-height:calc(20px + 6 * ((100vw - 320px) / 448))}.careers-page .homepage-cards .card .card-content.mobile{display:block}.careers-page .homepage-cards .card.right-aligned .card-content{padding:25px}}.careers-page #trends{width:100%;float:left;position:relative;z-index:20}.careers-page #trends.wide-trends .right-aligned .card-content .content{text-align:right}.careers-page #trends .intro{width:100%;text-align:center;max-width:800px;margin:0 auto;padding-top:100px}.careers-page #trends .intro h2{margin-bottom:20px;font-size:50px;line-height:50px}.careers-page #trends .intro p{max-width:600px;margin:0 auto}.careers-page #trends .intro:after{content:"";display:block;clear:both}.careers-page #trends .homepage-cards .card{margin-top:60px}@media (max-width: 768px){.careers-page #trends .intro{padding-top:60px}.careers-page #trends .intro h2{font-size:calc(32px + 18 * ((100vw - 320px) / 448));line-height:calc(40px + 10 * ((100vw - 320px) / 448))}.careers-page #trends .homepage-cards{margin-top:20px}.careers-page #trends .homepage-cards .card{margin-top:15px}}.careers-page .trends-row{background-color:white}.careers-page .trends-row #trends .cta-wrapper--right{margin-left:auto !important}.careers-page .trends-row #trends figure{margin:0}.careers-page .trends-row #trends .homepage-cards{margin-left:0px !important;margin-right:0px !important}.careers-page .trends-row #trends .homepage-cards .card{margin-top:10px;margin-bottom:0px}.careers-page .trends-row #trends .homepage-cards .card-content .content h3{color:white !important;font-size:40px}.careers-page .trends-row #trends .homepage-cards .card-content .content h3.content__title-background{background-color:#ff555f}.careers-page .trends-row #trends .homepage-cards .card-content .content p{color:white !important;font-size:20px}.careers-page .trends-row #trends .homepage-cards .card-content .content p.content__title-background{background-color:#ff555f}.careers-page .trends-row #trends .card-background .smart-shade-overlay{width:100%;height:100%;position:absolute}.careers-page .tile{position:relative;transition:height, opacity, margin, padding-top 0.2s linear;max-width:42.6rem;max-height:40rem;min-height:40rem;height:100%;margin-left:auto}@media screen and (min-width: 275px){.careers-page .tile{min-height:40rem;width:100%;max-width:100%}}@media screen and (min-width: 992px){.careers-page .tile{min-height:40rem;max-width:42.6rem}}@media screen and (min-width: 1440px){.careers-page .tile{min-height:40rem;max-width:42.6rem}}@media screen and (min-width: 1900px){.careers-page .tile{min-height:60rem;max-width:64.5rem}}@media screen and (min-width: 2800px){.careers-page .tile{min-height:70rem;max-width:75.25rem}}.careers-page .tile .tile-stage{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center top;top:0;left:0}.careers-page .tile .shade{position:absolute;width:100%;height:100%;background-image:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.8))}.careers-page .tile .tile__text{position:relative;display:flex;flex-direction:column;padding:22px;height:inherit}.careers-page .tile .tag{position:absolute;top:-23px;right:-15px}.careers-page .tile .tile__details{position:relative;margin-top:auto}.careers-page .tile .tile__type{position:relative;display:block;margin-bottom:calc(22px / 2);color:#fff;font-family:"Guardian Egyptian TextRegular";font-weight:400;font-style:normal;font-stretch:normal;font-size:1.4rem;line-height:3.4rem}@media screen and (min-width: 900px){.careers-page .tile .tile__type{font-size:1.6rem;margin-bottom:calc(22px / 1.5)}}.careers-page .tile .tile__title{position:relative;display:block;color:#fff;font-family:"Guardian Egyptian TextRegular";font-weight:400;font-style:normal;font-stretch:normal;text-decoration:none;text-transform:none;font-size:3.0rem;line-height:3.2rem}@media screen and (min-width: 275px){.careers-page .tile .tile__title{font-size:3.0rem;line-height:3.2rem}}@media screen and (min-width: 568px){.careers-page .tile .tile__title{font-size:3.0rem;line-height:3.2rem}}@media screen and (min-width: 768px){.careers-page .tile .tile__title{font-size:3.0rem;line-height:3.2rem}}@media screen and (min-width: 900px){.careers-page .tile .tile__title{font-size:3.0rem;line-height:3.2rem}}.careers-page .tile .icon-chevron{color:#ff555f;text-decoration:none;font-size:3rem;font-weight:bold;float:right}.careers-page .careers .content{top:30%}.careers-page .careers .content h1{padding:0}.careers-page ul.inside-hero-share,.careers-page ul.inside-hero-share li{margin-top:0;padding-top:0}.careers-page #careers-search-bar{position:relative}.careers-page #careers-search-bar .row{border-bottom:1px solid #ff555f;overflow:visible !important}.careers-page #careers-search-bar .search-wrapper{display:flex;flex-direction:row}.careers-page #careers-search-bar .search-widget-icon{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:none;margin-right:12px;background-color:transparent;cursor:pointer}.careers-page #careers-search-bar .search-widget-icon .icon,.careers-page #careers-search-bar .search-widget-icon .chapter-nav__navigation ul::after,.chapter-nav__navigation .careers-page #careers-search-bar .search-widget-icon ul::after{color:#ff555f;font-size:25px !important}@media screen and (min-width: 275px){.careers-page #careers-search-bar .search-widget-icon .icon,.careers-page #careers-search-bar .search-widget-icon .chapter-nav__navigation ul::after,.chapter-nav__navigation .careers-page #careers-search-bar .search-widget-icon ul::after{font-size:15px !important}}@media screen and (min-width: 568px){.careers-page #careers-search-bar .search-widget-icon .icon,.careers-page #careers-search-bar .search-widget-icon .chapter-nav__navigation ul::after,.chapter-nav__navigation .careers-page #careers-search-bar .search-widget-icon ul::after{font-size:15px !important}}@media screen and (min-width: 768px){.careers-page #careers-search-bar .search-widget-icon .icon,.careers-page #careers-search-bar .search-widget-icon .chapter-nav__navigation ul::after,.chapter-nav__navigation .careers-page #careers-search-bar .search-widget-icon ul::after{font-size:15px !important}}@media screen and (min-width: 900px){.careers-page #careers-search-bar .search-widget-icon .icon,.careers-page #careers-search-bar .search-widget-icon .chapter-nav__navigation ul::after,.chapter-nav__navigation .careers-page #careers-search-bar .search-widget-icon ul::after{font-size:25px !important}}.careers-page #careers-search-bar input[type='search']{display:inline-block;padding-bottom:.2em;width:93%;background:transparent;color:#ff555f;font-size:3rem !important;border:none;font-family:'Guardian Egyptian light' !important}@media screen and (min-width: 275px){.careers-page #careers-search-bar input[type='search']{font-size:1.5rem !important}}@media screen and (min-width: 568px){.careers-page #careers-search-bar input[type='search']{font-size:1.5rem !important}}@media screen and (min-width: 768px){.careers-page #careers-search-bar input[type='search']{font-size:2rem !important}}@media screen and (min-width: 900px){.careers-page #careers-search-bar input[type='search']{font-size:3rem !important}}.careers-page #careers-search-bar input[type='search']:focus ~ .search-dropdown{max-height:190px;opacity:1;padding-top:20px;padding-bottom:20px}@media (max-width: 768px){.careers-page #careers-search-bar input[type='search']{font-size:1.3em}}.careers-page #careers-search-bar button{display:inline-block;height:60px !important;width:60px !important}@media screen and (min-width: 275px){.careers-page #careers-search-bar button{height:30px !important;width:30px !important}}@media screen and (min-width: 568px){.careers-page #careers-search-bar button{height:30px !important;width:30px !important}}@media screen and (min-width: 768px){.careers-page #careers-search-bar button{height:30px !important;width:30px !important}}@media screen and (min-width: 900px){.careers-page #careers-search-bar button{height:60px !important;width:60px !important}}.careers-page #careers-search-bar input[type='search']::-moz-placeholder{color:#ff555f}.careers-page #careers-search-bar input[type='search']:-ms-input-placeholder{color:#ff555f}.careers-page #careers-search-bar input[type='search']::placeholder{color:#ff555f}.careers-page #careers-search-bar .cta{margin:0;padding:0}.careers-page #careers-search-bar .cta button.cta-right-whiteOnRed{margin:0;padding:0;transition:all 0.5s ease;display:inline-block;border:none;cursor:pointer;width:105px;height:105px;background:url("/a/dist/img/cta-btn2-right-whiteOnRed.svg") no-repeat center center,url("/a/dist/img/cta-btn2-right-whiteOnRed-hoverWhiteOnRed.svg") no-repeat -9999px -9999px}.careers-page #careers-search-bar .search-dropdown{position:absolute;top:102%;left:37px;max-height:0;width:100%;max-width:600px;overflow:hidden;z-index:10;background:#efefef;padding:0 20px;opacity:0;transition:all 0.3s linear}@media (max-width: 768px){.careers-page #careers-search-bar .search-dropdown{left:0}}.careers-page #careers-search-bar .search-dropdown h4{display:block;padding-bottom:10px}.careers-page #careers-search-bar .search-dropdown__columns{display:block;-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px;-moz-column-width:50%;column-width:50%}.careers-page #careers-search-bar .search-dropdown__columns li{width:100%;display:flex;flex-direction:row;justify-content:space-between}.careers-page #careers-search-bar .search-dropdown__columns a,.careers-page #careers-search-bar .search-dropdown__columns a:visited{font-family:display-egyptian-light, sans-serif;font-size:1.8rem;line-height:2.6rem;color:#000}.careers-page #careers-search-bar .search-dropdown__columns a:hover,.careers-page #careers-search-bar .search-dropdown__columns a:focus{text-decoration:underline}.careers-page #careers-search-bar .search-dropdown__columns span{line-height:2.9rem}.careers-page #get-job-alerts{padding-top:50px;color:#274373}.careers-page #get-job-alerts h2{font-family:'Guardian Egyptian light';font-size:3em;line-height:1.3em;color:#274373}.careers-page #get-job-alerts .sign-up{padding-top:100px}.careers-page #get-job-alerts .job-alerts-form{padding-top:140px;padding-left:70px}.careers-page #get-job-alerts .job-alerts-form .job-category{margin-bottom:2em}.careers-page #get-job-alerts .job-alerts-form label{display:block;margin-bottom:1em;color:#fff}.careers-page #get-job-alerts .job-alerts-form input[type='text']{display:block;padding-bottom:.2em;width:100%;background:transparent;color:#ff555f;font-size:1.2em;border:none;border-bottom:1px solid #ff555f}.careers-page #get-job-alerts .job-alerts-form input[type='text']::-moz-placeholder{color:#ff555f}.careers-page #get-job-alerts .job-alerts-form input[type='text']:-ms-input-placeholder{color:#ff555f}.careers-page #get-job-alerts .job-alerts-form input[type='text']::placeholder{color:#ff555f}.careers-page #get-job-alerts .job-alerts-form input[type='text']:focus{border:none;outline-style:none;box-shadow:none;border-color:transparent;border-bottom:1px solid #ff555f}.careers-page #get-job-alerts .job-alerts-form button{display:block;margin-top:3em;color:#ff555f;background:none;border:none;float:right}.careers-page #get-job-alerts .job-alerts-form p.add-alert{display:block;margin-top:3em;color:#ff555f;text-transform:uppercase;text-align:right}.careers-page #get-job-alerts .rounded-button{border-radius:0px;width:100%;box-shadow:none;margin-bottom:15px;height:6rem}.careers-page #get-job-alerts .rounded-button__desc{margin:auto;font-size:1.5rem}.careers-page #get-to-know-us,.careers-page #curious{padding-top:40px}.careers-page #get-to-know-us{padding-bottom:100px}.careers-page #get-to-know-us p{color:#fff;text-align:center;padding-left:20%;padding-right:20%}.careers-page #get-to-know-us h2{font-size:3em;color:#fff;text-align:center;font-family:'Guardian Egyptian light'}.careers-page #get-to-know-us .video .slider-videos-main{padding:1em 0}.careers-page #get-to-know-us .video .slider-videos-nav{margin:0}.careers-page #get-to-know-us .video .slider-videos-nav div.thumb{margin:0 1em 0 0;cursor:pointer}.careers-page #get-to-know-us .video .slider-videos-nav p{text-align:left;padding-left:5px;padding-right:5px;padding-top:8px;font-size:1.4rem;line-height:1.6rem}.careers-page #divider .red-line{background:white;height:100px;width:100%;border-right:1px solid #ff555f}.careers-page #divider .blue-line{height:50px;width:100%;border-right:1px solid #274373}.careers-page #divider .gray-line{height:50px;width:100%;border-right:1px solid #8e8e8e}.careers-page #curious{position:relative;margin-bottom:300px;overflow:visible}.careers-page #curious h2{font-size:3em;color:#fff;font-family:'Guardian Egyptian light'}.careers-page #curious p{color:#fff}.careers-page #curious .tag-line{margin-top:200px}.careers-page #curious .curious-cards{position:relative;color:#fff;margin:0 auto}.careers-page #curious .curious-cards .card{height:450px;padding:0 .5em;margin:0 1%}.careers-page #curious .curious-cards .card p{color:#fff;padding:1.7em 8.5em 0 1.5em}.careers-page #curious .curious-cards .card-1{background:#000;margin-top:160px}.careers-page #curious .curious-cards .card-2{background:#0E4C7A}.careers-page #curious .curious-cards .card-3{background:#083261;margin-top:100px}.careers-page #succeed{padding-top:50px;padding-bottom:100px;background:white}.careers-page #succeed h2{font-size:3em;color:#000;font-family:'Guardian Egyptian light'}.careers-page #succeed .card{padding-right:70px}.careers-page #succeed .card h3{margin:30px 0;color:#000;font-family:'Guardian Egyptian light'}.careers-page #succeed .card .divider{height:100px;border-left:1px solid #eee}.careers-page #succeed .card a{margin-top:30px;color:#ff555f;font-weight:bold;text-transform:uppercase}.careers-page #succeed .card .card-1{margin-top:270px}.careers-page #succeed .card .card-2{margin-top:135px}.careers-page #diversity h2{font-size:3em;color:#fff;font-family:'Guardian Egyptian light'}.careers-page #diversity p{color:#fff}.careers-page #diversity .tag-line{padding-top:200px}.careers-page #diversity .diversity-cards{color:#fff;padding-bottom:7em;margin:0 auto}.careers-page #diversity .diversity-cards .card{height:450px;padding:0 .5em;margin:0 1%}.careers-page #diversity .diversity-cards .card p{color:#fff;padding:1.7em 8.5em 0 1.5em}.careers-page #diversity .diversity-cards .card p.quotation{padding:1.7em 0 0 1.5em;margin:0;line-height:0}.careers-page #diversity .diversity-cards .card-1{background:#000;margin-top:100px}.careers-page #diversity .diversity-cards .card-2{background:#0E4C7A;margin-top:540px}.careers-page #diversity .diversity-cards .card-3{background:#083261;margin-top:640px}.careers-page #diversity .diversity-cards .card-4{background:#083261;margin-top:1em}.careers-page #diversity .diversity-cards .card-5{background:#ff555f;margin-top:1em}.careers-page #map{background:#031A34}.careers-page #map .container,.careers-page #map .recirculation>.spark-line,.careers-page #map .new-links-module>.spark-line,.careers-page #map .links-module>.spark-line{background:url("/craft/assets/uploads/map.png") #031A34 top center no-repeat;background-size:100%;background-position:20% center;color:#fff;text-align:center;min-height:auto}.careers-page #map h3{color:#fff;font-family:'Guardian Egyptian light'}.careers-page #map p{color:#fff}.careers-page #connect{padding-top:3em;padding-bottom:5em;color:#fff;background:#031A34}.careers-page #connect h3{color:#fff;font-family:'Guardian Egyptian light';text-align:center}.careers-page #connect h4{color:#fff;font-family:'Guardian Egyptian light'}.careers-page #connect .slick-carousel{margin:25px 0 25px 0}.careers-page #connect .slick-carousel h4{color:#fff;font-family:'Guardian Egyptian light'}.careers-page #connect .slick-carousel .text{float:left;width:50%}.careers-page #connect .slick-carousel .photo{float:left;width:48%}.careers-page #connect .slick-carousel .text p{font-size:.7em;line-height:1.5}.careers-page #get-to-know-us .video .slider-nav div.thumb.slick-current{border:none;border-left:4px solid red}.careers-page .slick-carousel{padding-bottom:2em;border-bottom:1px solid rgba(255,255,255,0.1)}.careers-page .slick-prev{left:-25px}.careers-page [dir='rtl'] .slick-prev{right:-25px;left:auto}.careers-page .slick-prev:before{content:'< ';color:red;font-weight:bold}.careers-page [dir='rtl'] .slick-prev:before{content:'< ';color:red;font-weight:bold}.careers-page .slick-next{right:-25px}.careers-page [dir='rtl'] .slick-next{right:auto;left:-25px}.careers-page .slick-next:before{content:' >';color:red;font-weight:bold}.careers-page [dir='rtl'] .slick-next:before{content:' >';color:red;font-weight:bold}.careers-page .twitter-feed{padding-top:0;padding-bottom:5em;height:560px;overflow:hidden;color:#fff;background:#031A34}.careers-page .twitter-feed .container .col-md-6,.careers-page .twitter-feed .recirculation>.spark-line .col-md-6,.careers-page .twitter-feed .new-links-module>.spark-line .col-md-6,.careers-page .twitter-feed .links-module>.spark-line .col-md-6{position:relative}.careers-page .twitter-feed .container .col-md-6:after,.careers-page .twitter-feed .recirculation>.spark-line .col-md-6:after,.careers-page .twitter-feed .new-links-module>.spark-line .col-md-6:after,.careers-page .twitter-feed .links-module>.spark-line .col-md-6:after{content:'';width:100%;height:100%;position:absolute;left:0;bottom:0;background:linear-gradient(transparent 30px, #031A34)}.careers-page .twitter-feed h3{color:#fff;font-family:'Guardian Egyptian light'}.careers-page .twitter-feed h3 i{font-size:1.3em}.careers-page .twitter-feed .col-1 .card{margin-right:1.5em}.careers-page .twitter-feed .card{color:#fff;padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid rgba(255,255,255,0.1)}.careers-page .twitter-feed .card .time{padding:1em 0 1em 0;font-size:.8em;color:rgba(255,255,255,0.4);text-transform:uppercase}.careers-page .twitter-feed .card ul.links{padding:1em 0 1em 0;margin-top:1em;color:rgba(255,255,255,0.4);text-transform:uppercase}.careers-page .twitter-feed .card ul.links li{display:inline-block;padding-right:1em;padding-left:1em;border-right:2px solid rgba(255,255,255,0.4)}.careers-page .twitter-feed .card ul.links li:nth-last-child(3){padding-left:0}.careers-page .twitter-feed .card ul.links li:nth-last-child(1){padding-right:0;padding-left:1em;border:none}.careers-page .twitter-feed .card ul.links li a{color:#ff555f;text-transform:uppercase}.careers-page .load-more{padding-top:3em;padding-bottom:2em;color:#fff;background:#031A34}.careers-page .load-more .row{border-bottom:1px solid rgba(255,255,255,0.4)}.careers-page .load-more h4{color:#fff;font-family:'Guardian Egyptian light';text-align:center;text-transform:uppercase}.careers-page html#design2017 .load-more .cta a{display:inline-block;float:none}.careers-page html#design2017 .cta a{display:inline-block;float:none}.careers-page .load-more .cta a{margin:0 auto;float:none;text-align:center}.careers-page .tile-wrapper{margin-top:20px;padding-left:0 !important}@media screen and (min-width: 992px){.careers-page .tile-wrapper{padding-left:20px !important;margin-top:0}}.careers-insights-page #solutions-promo{margin-bottom:0px;margin-top:0px !important}.navigation--meet-cora .navigation-header__left{z-index:2501}.navigation--meet-cora .navigation-content__left{z-index:2500}.navigation--meet-cora .navigation-header__button--meet-cora{color:#01a2c1}.navigation--solutions .navigation-header__left{z-index:2501}.navigation--solutions .navigation-content__left{z-index:2500}.navigation--solutions .navigation-header__button--solutions{color:#01a2c1}.navigation--industries .navigation-header__left{z-index:2501}.navigation--industries .navigation-content__left{z-index:2500}.navigation--industries .navigation-header__button--industries{color:#01a2c1}.navigation--why-genpact .navigation-header__left{z-index:2501}.navigation--why-genpact .navigation-content__left{z-index:2500}.navigation--why-genpact .navigation-header__button--why-genpact{color:#01a2c1}.navigation--insights .navigation-header__left{z-index:2501}.navigation--insights .navigation-content__left{z-index:2500}.navigation--insights .navigation-header__button--insights{color:#01a2c1}@media screen and (min-width: 1240px){.navigation .navigation-content__button--close{display:block}}.navigation-content__meet-cora{display:none}.navigation--meet-cora .navigation-content__meet-cora{display:block}.navigation-content__solutions{display:none;padding:7rem 0 0}@media screen and (min-width: 1240px){.navigation-content__solutions .browse-items__item-title{line-height:1.2;margin-bottom:7px}}.navigation--solutions .navigation-content__solutions{display:block}.navigation-content__industries{display:none;padding:7rem 0 0}@media screen and (min-width: 1240px){.navigation-content__industries .browse-items__item-title{line-height:1.2;margin-bottom:7px}}.navigation--industries .navigation-content__industries{display:block}.navigation-content__why-genpact{display:none}.navigation--why-genpact .navigation-content__why-genpact{display:block}.navigation-content__insights{display:none}.navigation--insights .navigation-content__insights{display:block}.navigation-content__contact{display:none}.navigation--contact .navigation-content__contact{display:block;padding:0rem 0 5rem;width:80%;margin:0 auto}@media screen and (min-width: 1024px){.navigation--contact .navigation-content__contact{position:relative;max-height:75vh}}@media screen and (min-width: 1240px){.navigation--contact .navigation-content__contact{padding:0;width:74.5%;margin:22px 0 0 8.5%}}.navigation-content__contact .browse-items__list{-moz-column-count:1;column-count:1}.navigation-content__careers{display:none}.navigation--careers .navigation-content__careers{display:block;padding:0rem 0 5rem;width:80%;margin:0 auto}@media screen and (min-width: 1024px){.navigation--careers .navigation-content__careers{position:relative;max-height:75vh}}@media screen and (min-width: 1240px){.navigation--careers .navigation-content__careers{padding:0;width:74.5%;margin:22px 0 0 8.5%}}.navigation-content__careers .browse-items__list{-moz-column-count:1;column-count:1}.navigation-content__languages{display:none}.navigation--languages .navigation-content__languages{display:block;padding:0rem 0 5rem;width:80%;margin:0 auto}@media screen and (min-width: 1024px){.navigation--languages .navigation-content__languages{position:relative;max-height:75vh}}@media screen and (min-width: 1240px){.navigation--languages .navigation-content__languages{padding:0;width:74.5%;margin:22px 0 0 8.5%}}.navigation-content__languages .browse-items__list{-moz-column-count:1;column-count:1}.category-sidebar--finance-accounting .browse-items--finance-accounting{display:block}.category-sidebar--core-operations .browse-items--core-operations{display:block}.category-sidebar--procurement-supply-chain .browse-items--procurement-supply-chain{display:block}.category-sidebar--data-technology .browse-items--data-technology{display:block}.category-sidebar--risk-compliance .browse-items--risk-compliance{display:block}.category-sidebar .somefakeclass{background:#000 url("../assets/images/genpact.svg") top center/cover no-repeat}.navigation{color:#fff;position:absolute;z-index:2000;width:100vw}@media screen and (min-width: 275px){.navigation .navigation-header__button{padding-right:0px !important;height:50px;line-height:50px}}@media screen and (min-width: 900px){.navigation .navigation-header__button{padding-right:0px !important;height:50px;line-height:50px}}@media screen and (min-width: 1024px){.navigation .navigation-header__button{height:auto;line-height:1}}@media screen and (min-width: 275px){.navigation .navigation-header__button .icon-chevron--down{line-height:50px !important}}@media screen and (min-width: 900px){.navigation .navigation-header__button .icon-chevron--down{line-height:50px !important}}@media screen and (min-width: 1024px){.navigation .navigation-header__button .icon-chevron--down{line-height:1 !important}}.navigation .navigation-header__button--search{height:auto !important;line-height:1 !important}.navigation .navigation-header__button--mobile-menu{height:auto !important;line-height:1 !important}.navigation .navigation-header__button--mobile-close{height:auto !important;line-height:1 !important}.navigation .browseColumnItems .browse-items__view-all-button{margin-left:5px;font-family:display-egyptian-light,sans-serif;background:none;border:none;color:#fff;padding:30px 0 0;position:relative;text-align:left;width:100%;font-size:2.2rem;height:70px;margin-bottom:10px}@media screen and (min-width: 275px){.navigation .browseColumnItems .browse-items__view-all-button{height:auto}}@media screen and (min-width: 900px){.navigation .browseColumnItems .browse-items__view-all-button{font-size:2rem}}@media screen and (min-width: 1024px){.navigation .browseColumnItems .browse-items__view-all-button{font-size:2rem}}@media screen and (min-width: 1240px){.navigation .browseColumnItems .browse-items__view-all-button{font-size:2rem}}@media screen and (min-width: 1440px){.navigation .browseColumnItems .browse-items__view-all-button{font-size:2.2rem}}@media screen and (min-width: 1900px){.navigation .browseColumnItems .browse-items__view-all-button{font-size:2.2rem}}.navigation .browseColumnItems .browse-items__view-all-button:hover{color:#01a2c1}.navigation .story-sidebar__cta-button:focus,.navigation .navigation-header__button:focus{outline:3px solid #25a5bd}.overflow-hidden-explore .navigation{position:relative}.navigation button:focus{outline:0}.navigation a{text-decoration:none}.navigation a:hover{text-decoration:none}.navigation .category-sidebar__item-title{text-decoration:none;color:white !important}.navigation .category-sidebar__item-title:focus{outline:3px solid #25a5bd}.navigation-header{left:0;padding:3rem 4rem;position:absolute;top:0;width:100vw}@media screen and (max-width: 1023px){.navigation-header{z-index:3}}@media screen and (max-width: 1023px){.navigation--active .navigation-header{background:#021D44}}@media screen and (min-width: 1024px){.navigation-header{align-items:center;display:flex;justify-content:space-between;left:0;padding:3rem 4rem 0;position:absolute;right:0;top:0}}.navigation-header__logo{height:auto;position:relative;max-width:100%;width:auto;z-index:3001}.navigation-header__logo--mobile{display:block;max-width:50%}@media screen and (min-width: 1024px){.navigation-header__logo--mobile{display:none}}.navigation-header__logo--desktop{display:none}@media screen and (min-width: 1024px){.navigation-header__logo--desktop{display:block}}.navigation-header__button{align-content:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;flex:1 1 auto;flex-flow:row nowrap;font-family:display-sans-semibold,sans-serif;font-size:1.6rem;font-weight:600;justify-content:space-between;line-height:1;outline-color:#01a2c1;margin:4px 0 0}.tablet .navigation-header__button{font-size:1.2rem}@media screen and (min-width: 1024px){.navigation-header__button{justify-content:flex-start;margin:0 1rem;flex:0 1 auto}.navigation-header__button:last-child{margin-right:0}}@media screen and (min-width: 1440px){.navigation-header__button{margin:0 4rem}.navigation-header__button:first-child{margin-left:2rem}}.navigation-header__button.navigation-header__button--mobile-share{position:relative}.navigation-header__button.navigation-header__button--mobile-share.has--items::after{background:#ff555f;border-radius:50%;content:'';height:14px;position:absolute;right:0;top:0;transform:translate(50%, -50%);width:14px}.navigation-header__button.navigation-header__button--desktop-search{display:none}@media screen and (min-width: 1024px){.navigation-header__button.navigation-header__button--desktop-search{display:block}.navigation-header__button.navigation-header__button--desktop-search.share-page{display:none}}.navigation-header__button.navigation-header__button--mobile-close{display:none}.navigation-header__button.navigation-header__button--desktop-share{position:relative;display:block}.navigation-header__button.navigation-header__button--desktop-share .icon-saved{font-size:2.4rem}@media screen and (min-width: 1024px){.navigation-header__button.navigation-header__button--contact{margin-right:1rem}}@media screen and (min-width: 1024px){.navigation-header__button.navigation-header__button--careers{margin-right:1rem}}@media screen and (min-width: 1024px){.navigation-header__button.navigation-header__button--languages{margin-right:1rem}}.navigation-header__button.navigation-header__button--back{display:none;padding:2rem 0;flex:0 1 auto}.navigation-header__button .navigation-header__button--close{display:none}.navigation-header__button.navigation-header__button--search{margin-right:0}.navigation-header .icon.icon-chevron--up,.navigation-header .chapter-nav__navigation ul.icon-chevron--up::after,.chapter-nav__navigation .navigation-header ul.icon-chevron--up::after{display:block;font-size:1rem;line-height:1;margin-left:1rem;transform:translateX(3px)}@media screen and (min-width: 1024px){.navigation-header .icon.icon-chevron--up,.navigation-header .chapter-nav__navigation ul.icon-chevron--up::after,.chapter-nav__navigation .navigation-header ul.icon-chevron--up::after{font-size:0.8rem;transform:rotate(-90deg) translateX(3px)}}.navigation-header .icon.icon-chevron--down,.navigation-header .chapter-nav__navigation ul.icon-chevron--down::after,.chapter-nav__navigation .navigation-header ul.icon-chevron--down::after{display:block;font-size:1rem;height:10px;line-height:1;margin-left:1rem;transform:translateX(3px);width:10px}@media screen and (min-width: 1024px){.navigation-header .icon.icon-chevron--down,.navigation-header .chapter-nav__navigation ul.icon-chevron--down::after,.chapter-nav__navigation .navigation-header ul.icon-chevron--down::after{font-size:0.8rem;transform:rotate(90deg) translateX(3px)}}.navigation-header .icon.icon-search,.navigation-header .chapter-nav__navigation ul.icon-search::after,.chapter-nav__navigation .navigation-header ul.icon-search::after{font-size:2.3rem}@media screen and (min-width: 1024px){.navigation-header .icon.icon-search,.navigation-header .chapter-nav__navigation ul.icon-search::after,.chapter-nav__navigation .navigation-header ul.icon-search::after{font-size:2.4rem}}.navigation-header__mobile{display:flex;flex-flow:row nowrap;justify-content:space-between;position:relative;width:100%;z-index:3000}@media screen and (min-width: 1024px){.navigation-header__mobile{display:none}}.navigation-header__menus{display:none;flex-flow:column nowrap;height:auto;left:0;position:absolute;top:0;width:100%}@media screen and (min-width: 1024px){.navigation-header__menus{display:flex;flex-flow:row nowrap;height:auto;left:inherit;position:static;top:inherit}}.navigation-header__nav-list{display:flex;flex:1 1 auto;flex-flow:column nowrap;justify-content:flex-start;list-style:none;margin:0;padding:0}@media screen and (min-width: 1024px){.navigation-header__nav-list{align-items:center;flex:1 1 auto;flex-flow:row nowrap;justify-content:flex-start;padding:0;width:100%}}.navigation-header__nav-list-item{display:flex;flex-flow:column nowrap;flex:1 1 auto}@media screen and (min-width: 1024px){.navigation-header__nav-list-item{border-bottom:0;flex:0 1 auto}.navigation-header__nav-list-item:first-child{margin-left:2rem}}.navigation-header__nav-list-item.navigation-header__nav-list-item--bottom-border{border-bottom:2px solid rgba(255,255,255,0.2)}@media screen and (min-width: 1024px){.navigation-header__nav-list-item.navigation-header__nav-list-item--bottom-border{border-bottom:none}}.navigation-header__nav-list-item.navigation-header__nav-list-item--desktop{display:none}@media screen and (min-width: 1024px){.navigation-header__nav-list-item.navigation-header__nav-list-item--desktop{display:flex}}.navigation-header__left{background-color:#021D44;display:flex;flex:1 1 60%;flex-flow:column nowrap;padding:12rem 10% 0}@media screen and (min-width: 1024px){.navigation-header__left{background:none;padding:0;width:100%;flex:1 1 40%}}.navigation-header__right{background-color:#021D44;display:flex;flex:1 1 0%;flex-flow:column nowrap;padding:0 10% 5rem;overflow:hidden}@media screen and (min-width: 1024px){.navigation-header__right{background:none;padding:0;width:20%}}@media screen and (min-width: 1024px) and (min-width: 1024px){.navigation-header__right .navigation-header__nav-list{justify-content:flex-end}}@media screen and (min-width: 1240px){.navigation-header__right{flex:1 1 0%}}.navigation-header__right .navigation-header__button{color:#fff}@media screen and (min-width: 1024px){.navigation-header__right .navigation-header__button{color:#fff}}.navigation-header__mobile-buttons{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center;max-width:45%}.navigation-header__mobile-buttons .navigation-header__button{font-size:1.8rem;margin:0 5px}.navigation-header__mobile-buttons .navigation-header__button .icon,.navigation-header__mobile-buttons .navigation-header__button .chapter-nav__navigation ul::after,.chapter-nav__navigation .navigation-header__mobile-buttons .navigation-header__button ul::after{margin-top:2px}.navigation-header__mobile-buttons .navigation-header__button:first-child{margin-right:0}.tablet .navigation-header__mobile-buttons .navigation-header__button{font-size:1.4rem;margin:0 2px}.navigation-content::after{clear:both;content:"";display:block}.navigation-content .navigation-content__button--idustries{align-items:center;background:none;border:none;color:#01a2c1;cursor:pointer;display:none;flex-flow:row nowrap;font-family:display-sans-semibold,sans-serif;font-size:1.6rem;font-weight:600;line-height:1;padding:0}@media screen and (min-width: 1024px){.navigation-content .navigation-content__button--idustries{display:flex;left:6.2rem;margin:0;position:absolute;top:5rem}.navigation-content .navigation-content__button--idustries .icon.icon-chevron--up,.navigation-content .navigation-content__button--idustries .chapter-nav__navigation ul.icon-chevron--up::after,.chapter-nav__navigation .navigation-content .navigation-content__button--idustries ul.icon-chevron--up::after{display:block;font-size:1rem;line-height:1;margin-left:1rem;transform:translateX(3px)}}@media screen and (min-width: 1024px) and (min-width: 1024px){.navigation-content .navigation-content__button--idustries .icon.icon-chevron--up,.navigation-content .navigation-content__button--idustries .chapter-nav__navigation ul.icon-chevron--up::after,.chapter-nav__navigation .navigation-content .navigation-content__button--idustries ul.icon-chevron--up::after{font-size:0.8rem;transform:rotate(-90deg) translateX(3px)}}@media screen and (min-width: 1024px){.navigation-content .navigation-content__button--idustries .icon.icon-chevron--down,.navigation-content .navigation-content__button--idustries .chapter-nav__navigation ul.icon-chevron--down::after,.chapter-nav__navigation .navigation-content .navigation-content__button--idustries ul.icon-chevron--down::after{display:block;font-size:1rem;line-height:1;margin-left:1rem;transform:translateX(3px)}}@media screen and (min-width: 1024px) and (min-width: 1024px){.navigation-content .navigation-content__button--idustries .icon.icon-chevron--down,.navigation-content .navigation-content__button--idustries .chapter-nav__navigation ul.icon-chevron--down::after,.chapter-nav__navigation .navigation-content .navigation-content__button--idustries ul.icon-chevron--down::after{font-size:0.8rem;transform:rotate(90deg) translateX(3px)}}@media screen and (min-width: 1024px){.navigation-content .navigation-content__button--idustries .icon.icon-search,.navigation-content .navigation-content__button--idustries .chapter-nav__navigation ul.icon-search::after,.chapter-nav__navigation .navigation-content .navigation-content__button--idustries ul.icon-search::after{font-size:2.4rem}}.navigation-content .navigation-content__button--close{background:none;border:none;color:#fff;display:none;line-height:1;margin:0;padding:0;position:absolute;right:4rem;top:4rem;z-index:3000}.navigation-content .navigation-content__button--close:focus{outline:3px solid #25a5bd}@media screen and (min-width: 1024px){.navigation-content .navigation-content__button--close{font-size:4rem;display:block}}.navigation-content .navigation-content__button--close .icon-close{display:block}.navigation-content .navigation-content__button--close .icon-close-filled{display:none}.navigation-content .navigation-content__button--close:hover .icon-close{display:none}.navigation-content .navigation-content__button--close:hover .icon-close-filled{display:block}.navigation-content .navigation-content__button--close .icon.icon-chevron--up,.navigation-content .navigation-content__button--close .chapter-nav__navigation ul.icon-chevron--up::after,.chapter-nav__navigation .navigation-content .navigation-content__button--close ul.icon-chevron--up::after{display:block;font-size:1rem;line-height:1;margin-left:1rem;transform:translateX(3px)}@media screen and (min-width: 1024px){.navigation-content .navigation-content__button--close .icon.icon-chevron--up,.navigation-content .navigation-content__button--close .chapter-nav__navigation ul.icon-chevron--up::after,.chapter-nav__navigation .navigation-content .navigation-content__button--close ul.icon-chevron--up::after{font-size:0.8rem;transform:rotate(-90deg) translateX(3px)}}.navigation-content .navigation-content__button--close .icon.icon-chevron--down,.navigation-content .navigation-content__button--close .chapter-nav__navigation ul.icon-chevron--down::after,.chapter-nav__navigation .navigation-content .navigation-content__button--close ul.icon-chevron--down::after{display:block;font-size:1rem;line-height:1;margin-left:1rem;transform:translateX(3px)}@media screen and (min-width: 1024px){.navigation-content .navigation-content__button--close .icon.icon-chevron--down,.navigation-content .navigation-content__button--close .chapter-nav__navigation ul.icon-chevron--down::after,.chapter-nav__navigation .navigation-content .navigation-content__button--close ul.icon-chevron--down::after{font-size:0.8rem;transform:rotate(90deg) translateX(3px)}}.navigation-content .navigation-content__button--close .icon.icon-search,.navigation-content .navigation-content__button--close .chapter-nav__navigation ul.icon-search::after,.chapter-nav__navigation .navigation-content .navigation-content__button--close ul.icon-search::after{font-size:2.4rem}.navigation-content__left{background-color:#021D44;opacity:0;height:calc(100vh - 115px);left:0;margin-top:-100vh;position:absolute;overflow:auto;top:115px;transition:0.5s;width:100%;z-index:-1}@media screen and (min-width: 1024px){.navigation-content__left{height:100vh;top:0;box-shadow:0 0 40px 0 rgba(0,0,0,0.5);overflow:visible;padding:10rem 5.1% 2.5% 12.8%;width:92.5vw}}@media screen and (min-width: 1024px){.navigation-content__left{padding:10rem 13.2% 2.5% 11.1%;width:92.5vw}}@media screen and (min-width: 2800px){.navigation-content__left{padding:10rem 18.5rem 2.5% 17.7rem;width:55.5vw}}.navigation--meet-cora .navigation-content__left,.navigation--solutions .navigation-content__left,.navigation--industries .navigation-content__left,.navigation--why-genpact .navigation-content__left,.navigation--insights .navigation-content__left{opacity:1;margin-top:0}.navigation-content__right{background-color:#021D44;opacity:0;height:calc(100vh - 100px);margin-top:-100vh;overflow:auto;position:absolute;right:0;top:0;transition:0.5s;width:100%;z-index:2000}@media screen and (min-width: 1024px){.navigation-content__right{box-shadow:0 0 40px 0 rgba(0,0,0,0.5);padding:8rem 0 2.5% 1%;width:36.5vw;height:100vh;overflow:hidden}.navigation-content__right .browse-items{max-height:80vh;overflow:hidden}.navigation-content__right .browse-items.browse-items--contact{max-height:inherit}.navigation-content__right .browse-items.browse-items--contact .browse-items__list{overflow-y:hidden;overflow-x:hidden}.navigation-content__right .browse-items.browse-items--careers{max-height:inherit}.navigation-content__right .browse-items.browse-items--careers .browse-items__list{overflow-y:hidden;overflow-x:hidden}.navigation-content__right .browse-items.browse-items--languages{max-height:inherit}.navigation-content__right .browse-items.browse-items--languages .browse-items__list{overflow-y:hidden;overflow-x:hidden}}@media screen and (min-width: 1024px){.navigation-content__right{width:27vw}}@media screen and (min-width: 2800px){.navigation-content__right{width:19vw}}.navigation--contact .navigation-content__right{opacity:1;margin-top:100px}@media screen and (min-width: 1024px){.navigation--contact .navigation-content__right{margin-top:0}}.navigation--careers .navigation-content__right{opacity:1;margin-top:100px}@media screen and (min-width: 1024px){.navigation--careers .navigation-content__right{margin-top:0}}.navigation--languages .navigation-content__right{opacity:1;margin-top:100px}@media screen and (min-width: 1024px){.navigation--languages .navigation-content__right{margin-top:0}}@media screen and (min-width: 1024px){.navigation.navigation--active::after{background:rgba(0,0,0,0.5);content:'';height:100vh;left:0;position:absolute;top:0;width:100%}}.navigation.navigation--active .navigation-header__button--back{display:none}.navigation.navigation--active .navigation-header__menus{display:flex}.navigation.navigation--active .navigation-header__button--mobile-menu{display:none}.navigation.navigation--active .navigation-header__button--mobile-close{display:block;font-size:21px}.navigation.navigation--active .navigation-header__button--mobile-close .icon-close{display:block}.navigation.navigation--active .navigation-header__button--mobile-close .icon-close-filled{display:none}.navigation.navigation--active .navigation-header__button--mobile-close:hover .icon-close{display:none}.navigation.navigation--active .navigation-header__button--mobile-close:hover .icon-close-filled{display:block}.navigation.navigation--active.navigation--contact{margin-top:0}.navigation.navigation--active.navigation--careers{margin-top:0}.navigation.navigation--active.navigation--languages{margin-top:0}.navigation.navigation--top-level-selected .navigation-header__left,.navigation.navigation--top-level-selected .navigation-header__right{display:none}@media screen and (min-width: 1024px){.navigation.navigation--top-level-selected .navigation-header__left,.navigation.navigation--top-level-selected .navigation-header__right{display:flex}}.navigation.navigation--top-level-selected .navigation-header__button--back{display:block}.navigation.navigation--top-level-selected .navigation-header__logo--mobile{display:none}@media screen and (min-width: 1024px){.story-sidebar{padding:7rem 0 0}}.story-sidebar__flex-row{display:flex;flex-flow:column nowrap;justify-content:space-between}@media screen and (min-width: 1024px){.story-sidebar__flex-row{flex-flow:row nowrap;max-height:30vh}}@media screen and (min-width: 1024px){.story-sidebar__items-container{height:100%;overflow:auto}}.story-sidebar__left-column{padding:2rem 10% 5rem}@media screen and (min-width: 1024px){.story-sidebar__left-column{flex:0 1 42%;padding:0}}@media screen and (max-height: 860px){.story-sidebar__left-column{height:75vh;overflow:auto}}.story-sidebar__right-column{position:absolute;width:100%;background-color:#021D44;padding:2rem 10% 5rem}@media screen and (min-width: 1024px){.story-sidebar__right-column{position:relative;flex:0 1 60%;height:70vh;max-height:70vh;overflow:hidden;padding:0}}.story-sidebar__header{font-family:display-egyptian-light,sans-serif;font-size:2rem;font-weight:100;line-height:1.4;margin:0 0 3.2rem}@media screen and (min-width: 768px){.story-sidebar__header{font-family:display-egyptian-thin,sans-serif;font-size:3rem;line-height:1.33}.tablet .story-sidebar__header{font-size:2rem;line-height:1}}@media screen and (min-width: 1024px){.story-sidebar__header{font-size:3.4rem;font-weight:100;line-height:1.5;margin:0 0 3.5rem}.tablet .story-sidebar__header{font-size:3rem;line-height:1.2}}.story-sidebar__cta{align-items:center;border-bottom:solid 1px rgba(255,255,255,0.2);padding:3.4rem 0;margin:0 2rem 2rem;background-color:transparent;transition:background-color, margin, padding 0.3s linear}.story-sidebar__cta:last-child{border-bottom:none}.story-sidebar__cta span{max-width:65%;margin-right:10%}@media screen and (min-width: 768px){.story-sidebar__cta{border:none;padding:0;position:relative;margin-bottom:8rem;color:#fff;font-family:display-egyptian-thin, sans-serif;font-size:3.6rem;font-weight:100;justify-content:space-between;line-height:1.5}}@media screen and (min-width: 1024px){.story-sidebar__cta{align-items:center;padding:0 2rem}}@media screen and (min-width: 768px){.story-sidebar__cta:hover{background-color:#0e4c7a;color:#fff;box-shadow:0 0 40px 0 rgba(0,0,0,0.2);opacity:1;padding:1.2rem 2rem 1.9rem;margin:0 2rem 2rem}.story-sidebar__cta:hover .icon,.story-sidebar__cta:hover .chapter-nav__navigation ul::after,.chapter-nav__navigation .story-sidebar__cta:hover ul::after{display:block;padding-right:1rem}}@media screen and (min-width: 1024px){.story-sidebar__cta:hover{margin:0 2rem 2rem}}.navigation-content__insights .story-sidebar__cta{color:#ff555f;display:flex;justify-content:flex-start;font-family:display-egyptian-light,sans-serif;font-size:1.8rem;font-weight:300;line-height:1.56;margin:0 0 8rem;padding:0}.navigation-content__insights .story-sidebar__cta:hover{color:white;background:none;box-shadow:none;padding:0;margin:0 0 8rem}.navigation-content__insights .story-sidebar__cta:hover .icon,.navigation-content__insights .story-sidebar__cta:hover .chapter-nav__navigation ul::after,.chapter-nav__navigation .navigation-content__insights .story-sidebar__cta:hover ul::after{padding-right:0}.navigation-content__insights .story-sidebar__cta:active{color:white}@media screen and (min-width: 1024px){.navigation-content__insights .story-sidebar__cta{color:#ff555f;display:flex;justify-content:flex-start;font-family:display-egyptian-light,sans-serif;font-size:2.4rem;font-weight:300;line-height:2;padding:0 2rem}.navigation-content__insights .story-sidebar__cta .story-sidebar__cta-button{margin-left:2.5rem}}.navigation-content__meet-cora .story-sidebar__cta{color:#ff555f;display:flex;justify-content:flex-start;font-family:display-egyptian-light,sans-serif;font-size:1.8rem;font-weight:300;line-height:1.56;margin:0 0 8rem;padding:0}.navigation-content__meet-cora .story-sidebar__cta:hover{color:white;background:none;box-shadow:none;padding:0;margin:0 0 8rem}.navigation-content__meet-cora .story-sidebar__cta:hover .icon,.navigation-content__meet-cora .story-sidebar__cta:hover .chapter-nav__navigation ul::after,.chapter-nav__navigation .navigation-content__meet-cora .story-sidebar__cta:hover ul::after{padding-right:0}.navigation-content__meet-cora .story-sidebar__cta:active{color:white}@media screen and (min-width: 1024px){.navigation-content__meet-cora .story-sidebar__cta{color:#ff555f;display:flex;justify-content:flex-start;font-family:display-egyptian-light,sans-serif;font-size:2.4rem;font-weight:300;line-height:2;padding:0 2rem}.navigation-content__meet-cora .story-sidebar__cta .story-sidebar__cta-button{margin-left:2.5rem}}.navigation-content__why-genpact .story-sidebar__cta{color:#ff555f;display:flex;justify-content:flex-start;font-family:display-egyptian-light,sans-serif;font-size:1.8rem;font-weight:300;line-height:1.56;margin:0 0 8rem;padding:0}.navigation-content__why-genpact .story-sidebar__cta:hover{color:white;background:none;box-shadow:none;padding:0;margin:0 0 8rem}.navigation-content__why-genpact .story-sidebar__cta:hover .icon,.navigation-content__why-genpact .story-sidebar__cta:hover .chapter-nav__navigation ul::after,.chapter-nav__navigation .navigation-content__why-genpact .story-sidebar__cta:hover ul::after{padding-right:0}.navigation-content__why-genpact .story-sidebar__cta:active{color:white}@media screen and (min-width: 1024px){.navigation-content__why-genpact .story-sidebar__cta{color:#ff555f;display:flex;justify-content:flex-start;font-family:display-egyptian-light,sans-serif;font-size:2.4rem;font-weight:300;line-height:2;padding:0 2rem}.navigation-content__why-genpact .story-sidebar__cta .story-sidebar__cta-button{margin-left:2.5rem}}.story-sidebar__cta-button{cursor:pointer}.category-sidebar__flex-row{display:flex;flex-flow:column nowrap;justify-content:space-between}@media screen and (min-width: 1024px){.category-sidebar__flex-row{flex-flow:row nowrap}}@media screen and (min-width: 1024px){.category-sidebar__items-container{height:100%;overflow:auto}}.category-sidebar__left-column{padding:1rem 10% 0}@media screen and (min-width: 1024px){.category-sidebar__left-column{flex:0 1 58%;padding:0;height:100%}}@media screen and (max-height: 715px) and (min-width: 1024px){.category-sidebar__left-column{height:65vh;max-height:65vh;overflow:hidden}.navigation-content__meet-cora .category-sidebar__left-column{height:60vh;max-height:60vh}}@media screen and (min-height: 719px) and (max-height: 860px) and (min-width: 1024px){.category-sidebar__left-column{height:75vh;max-height:75vh;overflow:hidden}.navigation-content__meet-cora .category-sidebar__left-column{height:45vh;max-height:45vh}}.category-sidebar__right-column{position:absolute;width:100%;background-color:#021D44;padding:2rem 10% 5rem}.category-sidebar__right-column .category-sidebar__headline{margin:0;padding:0;font-style:0}@media screen and (min-width: 1024px){.category-sidebar__right-column{position:relative;display:block;flex:0 1 42%;padding:0;height:70vh;max-height:70vh;overflow:hidden}.navigation-content__meet-cora .category-sidebar__right-column,.browse-items--digital-transformation .category-sidebar__right-column{height:calc(75vh - 200px);max-height:calc(75vh - 200px)}}.category-sidebar__headline{border-bottom:solid 1px rgba(255,255,255,0.2);font-family:display-egyptian-light,sans-serif;font-size:1.3rem;font-weight:500;letter-spacing:0.07rem;line-height:2.15;text-transform:uppercase;margin-bottom:1.5rem}@media screen and (min-width: 768px){.category-sidebar__headline{margin-bottom:2.6rem}}@media screen and (min-width: 900px){.category-sidebar__headline{margin-bottom:1.5rem}}.category-sidebar__item{border-bottom:solid 1px rgba(255,255,255,0.2);padding:2rem 0 1.9rem;background-color:transparent;transition:background-color box-shadow 0.2s linear}@media screen and (min-width: 1024px){.category-sidebar__item{padding:2rem 1.3rem 1.9rem;margin:0 2rem}}.category-sidebar__item .icon,.category-sidebar__item .chapter-nav__navigation ul::after,.chapter-nav__navigation .category-sidebar__item ul::after{display:block;font-size:1rem}@media screen and (min-width: 1024px){.category-sidebar__item .icon,.category-sidebar__item .chapter-nav__navigation ul::after,.chapter-nav__navigation .category-sidebar__item ul::after{display:none;font-size:3rem}}.category-sidebar__item:last-child{border-bottom:none}@media screen and (min-width: 768px){.category-sidebar__item{border:none;position:relative}}@media screen and (min-width: 768px){.category-sidebar__item:hover,.category-sidebar__item.category-sidebar__item--active{background-color:#0e4c7a;box-shadow:0 0 40px 0 rgba(0,0,0,0.2);opacity:1}.category-sidebar__item:hover .icon,.category-sidebar__item:hover .chapter-nav__navigation ul::after,.chapter-nav__navigation .category-sidebar__item:hover ul::after,.category-sidebar__item.category-sidebar__item--active .icon,.category-sidebar__item.category-sidebar__item--active .chapter-nav__navigation ul::after,.chapter-nav__navigation .category-sidebar__item.category-sidebar__item--active ul::after{display:block;padding-right:1rem}}.category-sidebar__item.category-sidebar__item--active .category-sidebar__item-description{max-height:100%}.category-sidebar__list{list-style:none;margin:0;padding:0}@media screen and (min-width: 1024px){.category-sidebar__list.category-sidebar__list--active .category-sidebar__item{opacity:0.5}}@media screen and (min-width: 1024px){.category-sidebar__list.category-sidebar__list--active .category-sidebar__item--active{opacity:1}}.category-sidebar__item-title{align-items:center;color:#fff;display:flex;flex-flow:row nowrap;font-family:display-sans-semibold,sans-serif;font-size:1.6rem;font-weight:600;justify-content:space-between;line-height:1.75}@media screen and (min-width: 768px){.category-sidebar__item-title{font-family:display-egyptian-thin,sans-serif;font-size:3.6rem;font-weight:100;justify-content:space-between;line-height:1.5;padding:0}}.category-sidebar__item-description{position:relative;display:block;font-size:1.4rem;font-weight:400}@media screen and (min-width: 1024px){.category-sidebar__item-description{max-height:0;overflow:hidden;transition:max-height 0.3s linear}}.category-sidebar.category-sidebar--active-selection .category-sidebar__left-column{display:none}@media screen and (min-width: 1024px){.category-sidebar.category-sidebar--active-selection .category-sidebar__left-column{display:block}}.category-sidebar.category-sidebar--active-selection .category-sidebar__right-column{display:block}.browse-items{padding:0 0 5rem}.browse-items:not(.browse-items--contact){min-height:auto}.browse-items:not(.browse-items--careers){min-height:auto}.browse-items:not(.browse-items--languages){min-height:auto}@media screen and (min-width: 768px){.browse-items{padding:0}}@media screen and (min-width: 1024px){.browse-items{padding:0 0 0 7%}}.browse-items__headline{border-bottom:solid 1px rgba(255,255,255,0.2);font-family:display-egyptian-light,sans-serif;font-size:1.3rem;font-weight:500;line-height:2.15;letter-spacing:0.7px;margin:0 0 4rem;padding-bottom:3.4rem;text-transform:uppercase}@media screen and (min-width: 1024px){.browse-items__headline{border-bottom:solid 1px rgba(255,255,255,0.2);margin:0 20% 4rem 0;padding-bottom:4rem}}.browse-items__list{-moz-column-count:2;column-count:2;list-style:none;margin:0;padding:0}@media screen and (min-width: 275px){.browse-items__list{-moz-column-count:1;column-count:1}}@media screen and (min-width: 1024px){.browse-items__list{-moz-column-count:2;column-count:2}}@media screen and (min-height: 861px){.browse-items__list{overflow-y:auto}}@media screen and (min-width: 1024px){.browse-items__list{height:50vh;padding-bottom:180px}}.browse-items__item-title{color:#fff;font-family:display-egyptian-light,sans-serif;font-size:1.7rem;font-weight:300;line-height:1.2;margin-bottom:7px}@media screen and (min-width: 768px){.browse-items__item-title{font-size:1.5rem;line-height:1.2;margin-bottom:7px}}@media screen and (min-width: 900px){.browse-items__item-title{font-size:1.5rem;line-height:1.2;margin-bottom:7px}}@media screen and (min-width: 1024px){.browse-items__item-title{display:block;font-size:1.5rem;line-height:1.2;margin-bottom:7px}}@media screen and (min-width: 1240px){.browse-items__item-title{display:block;font-size:1.6rem;line-height:1.2;margin-bottom:7px}}@media screen and (min-width: 1440px){.browse-items__item-title{display:block;font-size:1.6rem;line-height:1.2;margin-bottom:7px}}@media screen and (min-width: 1900px){.browse-items__item-title{display:block;font-size:1.6rem;line-height:1.2;margin-bottom:7px}}.browse-items__item-title--active{color:#01a2c1}.browse-items__view-all-button{align-items:center;display:flex;flex-flow:row nowrap;font-family:display-sans-semibold,sans-serif;font-size:1.6rem;justify-content:space-between;background:none;border:none;color:#fff;cursor:pointer;padding:30px 0 0;position:relative;text-align:left;width:100%;line-height:1.3 !important}@media screen and (min-width: 275px){.browse-items__view-all-button{line-height:1.3 !important}}@media screen and (min-width: 1024px){.browse-items__view-all-button{line-height:1.3 !important}}.browse-items__view-all-button:hover{color:#01a2c1}@media screen and (min-width: 1024px){.browse-items__view-all-button{margin-right:2rem}}.browse-items__item{cursor:pointer;position:relative}@media screen and (min-width: 1024px){.browse-items__item{margin-right:2rem}.browse-items__item:last-child{margin-bottom:200px}}@media screen and (min-width: 1024px){.browse-items__item:hover::after{display:block}}@media screen and (min-width: 1024px){.browse-items__item:hover .browse-items__item-title{color:#01a2c1}}@media screen and (min-width: 1024px){.browse-items__item.browse-items__item--active::after{display:block}}@media screen and (min-width: 1024px){.browse-items__item.browse-items__item--active .browse-items__item-title{color:#01a2c1}}.browse-items__item-description{font-family:display-sans-light,sans-serif;font-size:1.4rem;font-weight:300;line-height:2;margin:0}@media screen and (min-width: 1024px){.browse-items__item-description{font-size:2.0rem;line-height:1.96}}@media screen and (min-width: 1024px){.browse-items.browse-items--contact{position:relative;margin:2em auto 0;padding:0}.browse-items.browse-items--contact .browse-items__list{padding-bottom:0}}@media screen and (min-width: 1024px){.browse-items.browse-items--contact .browse-items__item-title{line-height:1.8}}@media screen and (min-width: 1024px){.browse-items.browse-items--careers{position:relative;margin:2em auto 0;padding:0}.browse-items.browse-items--careers .browse-items__list{padding-bottom:0}}@media screen and (min-width: 1024px){.browse-items.browse-items--careers .browse-items__item-title{line-height:1.8}}@media screen and (min-width: 1024px){.browse-items.browse-items--languages{position:relative;margin:2em auto 0;padding:0}.browse-items.browse-items--languages .browse-items__list{padding-bottom:0}}@media screen and (min-width: 1024px){.browse-items.browse-items--languages .browse-items__item-title{line-height:1.8}}.browse-items--why-genpact,.browse-items--insights,.mobile--hidden{display:none}.browse-items--why-genpact.browse-items--insights,.browse-items--insights.browse-items--insights,.mobile--hidden.browse-items--insights{display:block}.browse-items--why-genpact.browse-items--why-genpact,.browse-items--insights.browse-items--why-genpact,.mobile--hidden.browse-items--why-genpact{display:block}.browse-items--why-genpact.browse-items--contact,.browse-items--insights.browse-items--contact,.mobile--hidden.browse-items--contact{display:block}.browse-items--why-genpact.browse-items--careers,.browse-items--insights.browse-items--careers,.mobile--hidden.browse-items--careers{display:block}.browse-items--why-genpact.browse-items--languages,.browse-items--insights.browse-items--languages,.mobile--hidden.browse-items--languages{display:block}.navigation-intro{padding:0 10%;padding-bottom:3rem}@media screen and (min-width: 1024px){.navigation-intro{padding:50px 26px 0;padding-bottom:3rem;display:flex;flex-direction:row;align-items:center}.navigation-intro .story-sidebar__header{margin:0}.navigation-intro-left{width:58%}.navigation-intro-right{width:42%;padding-left:7%}}.navigation-intro .story-sidebar__cta{margin:0;width:240px;padding:0}.navigation-intro .story-sidebar__cta:hover,.navigation-intro .story-sidebar__cta:focus{margin:0;padding:0}.navigation-intro .story-sidebar__cta:focus{outline:3px solid #25a5bd}@media screen and (min-width: 1024px){.navigation-intro .story-sidebar__cta{width:260px}}@media screen and (min-width: 1024px){.mCustomScrollbar{touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{transition:opacity .2s ease-in-out, background-color .2s ease-in-out}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{transition:width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#01063A;background-color:rgba(1,6,58,0.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(1,6,58,0.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:rgba(1,6,58,0.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}}.author{margin-bottom:2.4rem}@media screen and (min-width: 768px){.author{margin-bottom:5rem}}.author__images{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin-right:0.8rem}.author__image{border-radius:50%;height:auto;width:4rem;position:relative;z-index:15}@media screen and (min-width: 768px){.author__image{width:6.4rem}}.author__image:nth-child(2n){margin-left:-15px;z-index:14}@media screen and (min-width: 768px){.author__image:nth-child(2n){margin-left:-20px}}.author__image:nth-child(3){margin-left:-15px;z-index:13}@media screen and (min-width: 768px){.author__image:nth-child(3){margin-left:-20px}}.author__image:nth-child(4){margin-left:-15px;z-index:12}@media screen and (min-width: 768px){.author__image:nth-child(4){margin-left:-20px}}.author__image:nth-child(5){margin-left:-15px;z-index:11}@media screen and (min-width: 768px){.author__image:nth-child(5){margin-left:-20px}}.author__flex-row{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start}.author__name{color:#484c46;display:block;font-family:display-sans-semibold,sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:0.7px;line-height:1.43;max-width:19rem}.icon,.chapter-nav__navigation ul::after{cursor:pointer;font-family:genpact-icon-library !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-close-filled::before{content:'\e91b'}.icon-plus-filled::before{content:'\e91c'}.icon-share-filled::before{content:'\e91c'}.icon-hamburger::before{content:'\e919'}.icon-saved::before{content:'\e91a'}.icon-facebook::before{content:'\e917'}.icon-twitter::before{content:'\e918'}.icon-close::before{content:'\e916'}.new-close::before{content:'\e916' !important}.icon-email::before{content:'\e914'}.icon-linkedin::before{content:'\e915'}.icon-ticket::before{content:'\e910'}.icon-comment::before{content:'\e911'}.icon-robot::before{content:'\e912'}.icon-close-btn::before{content:'\e900'}.icon-chat::before{content:'\e901'}.icon-download::before{content:'\e902'}.icon-full-screen::before{content:'\e903'}.icon-left-arrow::before{content:'\e904'}.icon-right-arrow::before{content:'\e913'}.icon-filter::before{content:'\e905'}.icon-rotate::before{content:'\e906'}.icon-link::before{content:'\e907'}.icon-module::before{content:'\e908'}.icon-compass::before{content:'\e909'}.icon-play::before{content:'\e90a'}.icon-plus::before{content:'\e90b'}.icon-share::before{content:'\e90b'}.icon-search::before{content:'\e90c'}.icon-send::before{content:'\e90d'}.icon-chevron::before{content:'\e90e'}.icon-trash::before{content:'\e90f'}@font-face{font-family:"Guardian Sans Bold";src:url("/a/dist/fonts/GuardianSans-Bold-Web.eot");src:url("/a/dist/fonts/GuardianSans-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianSans-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianSans-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.GuardianSans-Bold,.tag,.load-more__text{font-family:"Guardian Sans Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:'Guardian Sans Regular';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansRegular.woff") format("woff")}@font-face{font-family:'Guardian Sans Regular Italic';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansRegularIt.woff") format("woff")}@font-face{font-family:'Guardian Sans Medium';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansMedium.woff") format("woff")}@font-face{font-family:'Guardian Sans Medium Italic';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansMediumIt.woff") format("woff")}@font-face{font-family:"Guardian Egyptian Black-Italic";src:url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.woff") format("woff");font-weight:800;font-style:italic;font-stretch:normal}.EgypBlack-Italic{font-family:"Guardian Egyptian Black-Italic";font-weight:800;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Black";src:url("/a/dist/fonts/GuardianEgyp-Black-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Black-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Black-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Black-Web.woff") format("woff");font-weight:800;font-style:normal;font-stretch:normal}.EgypBlack{font-family:"Guardian Egyptian Black";font-weight:800;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -BoldItalic";src:url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.woff") format("woff");font-weight:700;font-style:italic;font-stretch:normal}.Egyp-BoldItalic{font-family:"Guardian Egyptian -BoldItalic";font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -Bold";src:url("/a/dist/fonts/GuardianEgyp-Bold-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.Egyp-Bold{font-family:"Guardian Egyptian -Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -SemiBoldItalic";src:url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.woff") format("woff");font-weight:600;font-style:italic;font-stretch:normal}.Egyp-SemiBoldItalic{font-family:"Guardian Egyptian -SemiBoldItalic";font-weight:600;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -SemiBold";src:url("/a/dist/fonts/GuardianEgyp-Semibold-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Semibold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Semibold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Semibold-Web.woff") format("woff");font-weight:600;font-style:normal;font-stretch:normal}.Egyp-SemiBold{font-family:"Guardian Egyptian -SemiBold";font-weight:600;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Medium-Italic";src:url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.woff") format("woff");font-weight:500;font-style:italic;font-stretch:normal}.EgypMedium-Italic{font-family:"Guardian Egyptian Medium-Italic";font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Medium";src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}.EgypMedium{font-family:"Guardian Egyptian Medium";font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Regular-Italic";src:url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}.EgypRegular-Italic{font-family:"Guardian Egyptian Regular-Italic";font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Regular";src:url("/a/dist/fonts/GuardianEgyp-Regular-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Regular-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Regular-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}.EgypRegular{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Light-Italic";src:url("/a/dist/fonts/GuardianEgyp-LightIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-LightIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-LightIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-LightIt-Web.woff") format("woff");font-weight:300;font-style:italic;font-stretch:normal}.EgypLight-Italic{font-family:"Guardian Egyptian Light-Italic";font-weight:300;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Light";src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal}.EgypLight{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Thin-Italic";src:url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.woff") format("woff");font-weight:200;font-style:italic;font-stretch:normal}.EgypThin-Italic{font-family:"Guardian Egyptian Thin-Italic";font-weight:200;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Thin";src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff") format("woff");font-weight:200;font-style:normal;font-stretch:normal}.EgypThin{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Hairline-Italic";src:url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.woff") format("woff");font-weight:100;font-style:italic;font-stretch:normal}.EgypHairline-Italic{font-family:"Guardian Egyptian Hairline-Italic";font-weight:100;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Hairline";src:url("/a/dist/fonts/GuardianEgyp-Hairline-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Hairline-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Hairline-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Hairline-Web.woff") format("woff");font-weight:100;font-style:normal;font-stretch:normal}.EgypHairline{font-family:"Guardian Egyptian Hairline";font-weight:100;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextBlack-Italic";src:url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.woff") format("woff");font-weight:900;font-style:italic;font-stretch:normal}.EgypTextBlack-Italic{font-family:"Guardian Egyptian TextBlack-Italic";font-weight:900;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextBlack";src:url("/a/dist/fonts/GuardianTextEgyp-Black-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Black-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Black-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Black-Web.woff") format("woff");font-weight:900;font-style:normal;font-stretch:normal}.EgypTextBlack{font-family:"Guardian Egyptian TextBlack";font-weight:900;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-BoldItalic";src:url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.woff") format("woff");font-weight:700;font-style:italic;font-stretch:normal}.EgypText-BoldItalic{font-family:"Guardian Egyptian Text-BoldItalic";font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-Bold";src:url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.EgypText-Bold{font-family:"Guardian Egyptian Text-Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-MediumItalic";src:url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.woff") format("woff");font-weight:500;font-style:italic;font-stretch:normal}.EgypText-MediumItalic{font-family:"Guardian Egyptian Text-MediumItalic";font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-Medium";src:url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}.EgypText-Medium{font-family:"Guardian Egyptian Text-Medium";font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextRegular-Italic";src:url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}.EgypTextRegular-Italic{font-family:"Guardian Egyptian TextRegular-Italic";font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextRegular";src:url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}.EgypTextRegular{font-family:"Guardian Egyptian TextRegular";font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"display-egyptian-thin";src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff") format("woff");font-weight:200;font-style:normal;font-stretch:normal}@font-face{font-family:"display-egyptian-light";src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:"display-sans-semibold";src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"display-sans-light";src:url("/a/dist/fonts/GdnSanDS2Lig.eot");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"genpact-icon-library";src:url("/a/dist/fonts/genpact-icon-library.ttf") format("truetype");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"photograph-signature";src:url("/a/dist/fonts/Photograph-Signature.ttf");font-weight:400;font-style:normal;font-stretch:normal}.searchBar-container{margin-left:auto;margin-right:auto;max-width:1240px;padding-top:125px}@media screen and (min-width: 768px){.searchBar-container{padding-top:160px}}@media screen and (min-width: 900px){.searchBar-container{padding-top:250px}}.searchBar-container .searchBar .input-search-loading{background-color:#ffffff;background-image:url("/a/dist/img/fancy-loading.gif");background-size:50px 50px;background-position:right center;background-repeat:no-repeat}.searchBar-container .searchBar .searchBar-label{font-size:12px;line-height:18px;text-transform:uppercase;margin-bottom:15px}.searchBar-container .searchBar .searchBar-inputContainer{position:relative}.searchBar-container .searchBar .searchBar-inputContainer .searchBar-input{font-family:display-egyptian-light,sans-serif;line-height:1.33;font-size:30px;width:100%;background-color:#031a34;color:#ff555f;border:none;border-bottom:1px solid #ff555f;padding-bottom:9px;padding-right:30px}@media screen and (min-width: 900px){.searchBar-container .searchBar .searchBar-inputContainer .searchBar-input{font-family:display-egyptian-thin,sans-serif;font-weight:100;font-size:70px;line-height:1.29}}@media screen and (min-width: 275px){.searchBar-container .searchBar .searchBar-inputContainer .searchBar-input{font-size:20px}}@media screen and (min-width: 768px){.searchBar-container .searchBar .searchBar-inputContainer .searchBar-input{font-family:display-egyptian-light,sans-serif;line-height:1.33;font-size:30px}}@media screen and (min-width: 768px) and (min-width: 900px){.searchBar-container .searchBar .searchBar-inputContainer .searchBar-input{font-family:display-egyptian-thin,sans-serif;font-weight:100;font-size:70px;line-height:1.29}}.searchBar-container .searchBar .searchBar-inputContainer .searchBar-input:focus{outline:none}.searchBar-container .searchBar .searchBar-inputContainer .searchBar-input::-moz-placeholder{color:#ff555f}.searchBar-container .searchBar .searchBar-inputContainer .searchBar-input:-ms-input-placeholder{color:#ff555f}.searchBar-container .searchBar .searchBar-inputContainer .searchBar-input::placeholder{color:#ff555f}.searchBar-container .searchBar .searchBar-inputContainer>i.icon{font-family:display-egyptian-light,sans-serif;position:absolute;font-size:20px;line-height:1.8;right:0;top:0;color:#ff555f}@font-face{font-family:"Guardian Sans Bold";src:url("/a/dist/fonts/GuardianSans-Bold-Web.eot");src:url("/a/dist/fonts/GuardianSans-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianSans-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianSans-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.GuardianSans-Bold,.tag,.load-more__text{font-family:"Guardian Sans Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:'Guardian Sans Regular';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansRegular.woff") format("woff")}@font-face{font-family:'Guardian Sans Regular Italic';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansRegularIt.woff") format("woff")}@font-face{font-family:'Guardian Sans Medium';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansMedium.woff") format("woff")}@font-face{font-family:'Guardian Sans Medium Italic';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansMediumIt.woff") format("woff")}@font-face{font-family:"Guardian Egyptian Black-Italic";src:url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.woff") format("woff");font-weight:800;font-style:italic;font-stretch:normal}.EgypBlack-Italic{font-family:"Guardian Egyptian Black-Italic";font-weight:800;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Black";src:url("/a/dist/fonts/GuardianEgyp-Black-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Black-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Black-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Black-Web.woff") format("woff");font-weight:800;font-style:normal;font-stretch:normal}.EgypBlack{font-family:"Guardian Egyptian Black";font-weight:800;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -BoldItalic";src:url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.woff") format("woff");font-weight:700;font-style:italic;font-stretch:normal}.Egyp-BoldItalic{font-family:"Guardian Egyptian -BoldItalic";font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -Bold";src:url("/a/dist/fonts/GuardianEgyp-Bold-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.Egyp-Bold{font-family:"Guardian Egyptian -Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -SemiBoldItalic";src:url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.woff") format("woff");font-weight:600;font-style:italic;font-stretch:normal}.Egyp-SemiBoldItalic{font-family:"Guardian Egyptian -SemiBoldItalic";font-weight:600;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -SemiBold";src:url("/a/dist/fonts/GuardianEgyp-Semibold-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Semibold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Semibold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Semibold-Web.woff") format("woff");font-weight:600;font-style:normal;font-stretch:normal}.Egyp-SemiBold{font-family:"Guardian Egyptian -SemiBold";font-weight:600;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Medium-Italic";src:url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.woff") format("woff");font-weight:500;font-style:italic;font-stretch:normal}.EgypMedium-Italic{font-family:"Guardian Egyptian Medium-Italic";font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Medium";src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}.EgypMedium{font-family:"Guardian Egyptian Medium";font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Regular-Italic";src:url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}.EgypRegular-Italic{font-family:"Guardian Egyptian Regular-Italic";font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Regular";src:url("/a/dist/fonts/GuardianEgyp-Regular-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Regular-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Regular-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}.EgypRegular{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Light-Italic";src:url("/a/dist/fonts/GuardianEgyp-LightIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-LightIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-LightIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-LightIt-Web.woff") format("woff");font-weight:300;font-style:italic;font-stretch:normal}.EgypLight-Italic{font-family:"Guardian Egyptian Light-Italic";font-weight:300;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Light";src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal}.EgypLight{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Thin-Italic";src:url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.woff") format("woff");font-weight:200;font-style:italic;font-stretch:normal}.EgypThin-Italic{font-family:"Guardian Egyptian Thin-Italic";font-weight:200;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Thin";src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff") format("woff");font-weight:200;font-style:normal;font-stretch:normal}.EgypThin{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Hairline-Italic";src:url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.woff") format("woff");font-weight:100;font-style:italic;font-stretch:normal}.EgypHairline-Italic{font-family:"Guardian Egyptian Hairline-Italic";font-weight:100;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Hairline";src:url("/a/dist/fonts/GuardianEgyp-Hairline-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Hairline-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Hairline-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Hairline-Web.woff") format("woff");font-weight:100;font-style:normal;font-stretch:normal}.EgypHairline{font-family:"Guardian Egyptian Hairline";font-weight:100;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextBlack-Italic";src:url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.woff") format("woff");font-weight:900;font-style:italic;font-stretch:normal}.EgypTextBlack-Italic{font-family:"Guardian Egyptian TextBlack-Italic";font-weight:900;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextBlack";src:url("/a/dist/fonts/GuardianTextEgyp-Black-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Black-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Black-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Black-Web.woff") format("woff");font-weight:900;font-style:normal;font-stretch:normal}.EgypTextBlack{font-family:"Guardian Egyptian TextBlack";font-weight:900;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-BoldItalic";src:url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.woff") format("woff");font-weight:700;font-style:italic;font-stretch:normal}.EgypText-BoldItalic{font-family:"Guardian Egyptian Text-BoldItalic";font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-Bold";src:url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.EgypText-Bold{font-family:"Guardian Egyptian Text-Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-MediumItalic";src:url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.woff") format("woff");font-weight:500;font-style:italic;font-stretch:normal}.EgypText-MediumItalic{font-family:"Guardian Egyptian Text-MediumItalic";font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-Medium";src:url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}.EgypText-Medium{font-family:"Guardian Egyptian Text-Medium";font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextRegular-Italic";src:url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}.EgypTextRegular-Italic{font-family:"Guardian Egyptian TextRegular-Italic";font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextRegular";src:url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}.EgypTextRegular{font-family:"Guardian Egyptian TextRegular";font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"display-egyptian-thin";src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff") format("woff");font-weight:200;font-style:normal;font-stretch:normal}@font-face{font-family:"display-egyptian-light";src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:"display-sans-semibold";src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"display-sans-light";src:url("/a/dist/fonts/GdnSanDS2Lig.eot");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"genpact-icon-library";src:url("/a/dist/fonts/genpact-icon-library.ttf") format("truetype");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"photograph-signature";src:url("/a/dist/fonts/Photograph-Signature.ttf");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Sans Bold";src:url("/a/dist/fonts/GuardianSans-Bold-Web.eot");src:url("/a/dist/fonts/GuardianSans-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianSans-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianSans-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.GuardianSans-Bold,.tag,.load-more__text{font-family:"Guardian Sans Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:'Guardian Sans Regular';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansRegular.woff") format("woff")}@font-face{font-family:'Guardian Sans Regular Italic';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansRegularIt.woff") format("woff")}@font-face{font-family:'Guardian Sans Medium';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansMedium.woff") format("woff")}@font-face{font-family:'Guardian Sans Medium Italic';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansMediumIt.woff") format("woff")}@font-face{font-family:"Guardian Egyptian Black-Italic";src:url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.woff") format("woff");font-weight:800;font-style:italic;font-stretch:normal}.EgypBlack-Italic{font-family:"Guardian Egyptian Black-Italic";font-weight:800;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Black";src:url("/a/dist/fonts/GuardianEgyp-Black-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Black-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Black-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Black-Web.woff") format("woff");font-weight:800;font-style:normal;font-stretch:normal}.EgypBlack{font-family:"Guardian Egyptian Black";font-weight:800;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -BoldItalic";src:url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.woff") format("woff");font-weight:700;font-style:italic;font-stretch:normal}.Egyp-BoldItalic{font-family:"Guardian Egyptian -BoldItalic";font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -Bold";src:url("/a/dist/fonts/GuardianEgyp-Bold-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.Egyp-Bold{font-family:"Guardian Egyptian -Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -SemiBoldItalic";src:url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.woff") format("woff");font-weight:600;font-style:italic;font-stretch:normal}.Egyp-SemiBoldItalic{font-family:"Guardian Egyptian -SemiBoldItalic";font-weight:600;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -SemiBold";src:url("/a/dist/fonts/GuardianEgyp-Semibold-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Semibold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Semibold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Semibold-Web.woff") format("woff");font-weight:600;font-style:normal;font-stretch:normal}.Egyp-SemiBold{font-family:"Guardian Egyptian -SemiBold";font-weight:600;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Medium-Italic";src:url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.woff") format("woff");font-weight:500;font-style:italic;font-stretch:normal}.EgypMedium-Italic{font-family:"Guardian Egyptian Medium-Italic";font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Medium";src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}.EgypMedium{font-family:"Guardian Egyptian Medium";font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Regular-Italic";src:url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}.EgypRegular-Italic{font-family:"Guardian Egyptian Regular-Italic";font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Regular";src:url("/a/dist/fonts/GuardianEgyp-Regular-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Regular-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Regular-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}.EgypRegular{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Light-Italic";src:url("/a/dist/fonts/GuardianEgyp-LightIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-LightIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-LightIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-LightIt-Web.woff") format("woff");font-weight:300;font-style:italic;font-stretch:normal}.EgypLight-Italic{font-family:"Guardian Egyptian Light-Italic";font-weight:300;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Light";src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal}.EgypLight{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Thin-Italic";src:url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.woff") format("woff");font-weight:200;font-style:italic;font-stretch:normal}.EgypThin-Italic{font-family:"Guardian Egyptian Thin-Italic";font-weight:200;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Thin";src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff") format("woff");font-weight:200;font-style:normal;font-stretch:normal}.EgypThin{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Hairline-Italic";src:url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.woff") format("woff");font-weight:100;font-style:italic;font-stretch:normal}.EgypHairline-Italic{font-family:"Guardian Egyptian Hairline-Italic";font-weight:100;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Hairline";src:url("/a/dist/fonts/GuardianEgyp-Hairline-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Hairline-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Hairline-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Hairline-Web.woff") format("woff");font-weight:100;font-style:normal;font-stretch:normal}.EgypHairline{font-family:"Guardian Egyptian Hairline";font-weight:100;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextBlack-Italic";src:url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.woff") format("woff");font-weight:900;font-style:italic;font-stretch:normal}.EgypTextBlack-Italic{font-family:"Guardian Egyptian TextBlack-Italic";font-weight:900;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextBlack";src:url("/a/dist/fonts/GuardianTextEgyp-Black-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Black-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Black-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Black-Web.woff") format("woff");font-weight:900;font-style:normal;font-stretch:normal}.EgypTextBlack{font-family:"Guardian Egyptian TextBlack";font-weight:900;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-BoldItalic";src:url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.woff") format("woff");font-weight:700;font-style:italic;font-stretch:normal}.EgypText-BoldItalic{font-family:"Guardian Egyptian Text-BoldItalic";font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-Bold";src:url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.EgypText-Bold{font-family:"Guardian Egyptian Text-Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-MediumItalic";src:url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.woff") format("woff");font-weight:500;font-style:italic;font-stretch:normal}.EgypText-MediumItalic{font-family:"Guardian Egyptian Text-MediumItalic";font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-Medium";src:url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}.EgypText-Medium{font-family:"Guardian Egyptian Text-Medium";font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextRegular-Italic";src:url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}.EgypTextRegular-Italic{font-family:"Guardian Egyptian TextRegular-Italic";font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextRegular";src:url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}.EgypTextRegular{font-family:"Guardian Egyptian TextRegular";font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"display-egyptian-thin";src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff") format("woff");font-weight:200;font-style:normal;font-stretch:normal}@font-face{font-family:"display-egyptian-light";src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:"display-sans-semibold";src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"display-sans-light";src:url("/a/dist/fonts/GdnSanDS2Lig.eot");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"genpact-icon-library";src:url("/a/dist/fonts/genpact-icon-library.ttf") format("truetype");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"photograph-signature";src:url("/a/dist/fonts/Photograph-Signature.ttf");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Sans Bold";src:url("/a/dist/fonts/GuardianSans-Bold-Web.eot");src:url("/a/dist/fonts/GuardianSans-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianSans-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianSans-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.GuardianSans-Bold,.tag,.load-more__text{font-family:"Guardian Sans Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:'Guardian Sans Regular';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansRegular.woff") format("woff")}@font-face{font-family:'Guardian Sans Regular Italic';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansRegularIt.woff") format("woff")}@font-face{font-family:'Guardian Sans Medium';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansMedium.woff") format("woff")}@font-face{font-family:'Guardian Sans Medium Italic';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansMediumIt.woff") format("woff")}@font-face{font-family:"Guardian Egyptian Black-Italic";src:url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.woff") format("woff");font-weight:800;font-style:italic;font-stretch:normal}.EgypBlack-Italic{font-family:"Guardian Egyptian Black-Italic";font-weight:800;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Black";src:url("/a/dist/fonts/GuardianEgyp-Black-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Black-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Black-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Black-Web.woff") format("woff");font-weight:800;font-style:normal;font-stretch:normal}.EgypBlack{font-family:"Guardian Egyptian Black";font-weight:800;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -BoldItalic";src:url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.woff") format("woff");font-weight:700;font-style:italic;font-stretch:normal}.Egyp-BoldItalic{font-family:"Guardian Egyptian -BoldItalic";font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -Bold";src:url("/a/dist/fonts/GuardianEgyp-Bold-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.Egyp-Bold{font-family:"Guardian Egyptian -Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -SemiBoldItalic";src:url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.woff") format("woff");font-weight:600;font-style:italic;font-stretch:normal}.Egyp-SemiBoldItalic{font-family:"Guardian Egyptian -SemiBoldItalic";font-weight:600;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -SemiBold";src:url("/a/dist/fonts/GuardianEgyp-Semibold-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Semibold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Semibold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Semibold-Web.woff") format("woff");font-weight:600;font-style:normal;font-stretch:normal}.Egyp-SemiBold{font-family:"Guardian Egyptian -SemiBold";font-weight:600;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Medium-Italic";src:url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.woff") format("woff");font-weight:500;font-style:italic;font-stretch:normal}.EgypMedium-Italic{font-family:"Guardian Egyptian Medium-Italic";font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Medium";src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}.EgypMedium{font-family:"Guardian Egyptian Medium";font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Regular-Italic";src:url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}.EgypRegular-Italic{font-family:"Guardian Egyptian Regular-Italic";font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Regular";src:url("/a/dist/fonts/GuardianEgyp-Regular-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Regular-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Regular-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}.EgypRegular{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Light-Italic";src:url("/a/dist/fonts/GuardianEgyp-LightIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-LightIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-LightIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-LightIt-Web.woff") format("woff");font-weight:300;font-style:italic;font-stretch:normal}.EgypLight-Italic{font-family:"Guardian Egyptian Light-Italic";font-weight:300;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Light";src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal}.EgypLight{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Thin-Italic";src:url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.woff") format("woff");font-weight:200;font-style:italic;font-stretch:normal}.EgypThin-Italic{font-family:"Guardian Egyptian Thin-Italic";font-weight:200;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Thin";src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff") format("woff");font-weight:200;font-style:normal;font-stretch:normal}.EgypThin{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Hairline-Italic";src:url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.woff") format("woff");font-weight:100;font-style:italic;font-stretch:normal}.EgypHairline-Italic{font-family:"Guardian Egyptian Hairline-Italic";font-weight:100;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Hairline";src:url("/a/dist/fonts/GuardianEgyp-Hairline-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Hairline-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Hairline-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Hairline-Web.woff") format("woff");font-weight:100;font-style:normal;font-stretch:normal}.EgypHairline{font-family:"Guardian Egyptian Hairline";font-weight:100;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextBlack-Italic";src:url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.woff") format("woff");font-weight:900;font-style:italic;font-stretch:normal}.EgypTextBlack-Italic{font-family:"Guardian Egyptian TextBlack-Italic";font-weight:900;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextBlack";src:url("/a/dist/fonts/GuardianTextEgyp-Black-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Black-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Black-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Black-Web.woff") format("woff");font-weight:900;font-style:normal;font-stretch:normal}.EgypTextBlack{font-family:"Guardian Egyptian TextBlack";font-weight:900;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-BoldItalic";src:url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.woff") format("woff");font-weight:700;font-style:italic;font-stretch:normal}.EgypText-BoldItalic{font-family:"Guardian Egyptian Text-BoldItalic";font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-Bold";src:url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.EgypText-Bold{font-family:"Guardian Egyptian Text-Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-MediumItalic";src:url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.woff") format("woff");font-weight:500;font-style:italic;font-stretch:normal}.EgypText-MediumItalic{font-family:"Guardian Egyptian Text-MediumItalic";font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-Medium";src:url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}.EgypText-Medium{font-family:"Guardian Egyptian Text-Medium";font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextRegular-Italic";src:url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}.EgypTextRegular-Italic{font-family:"Guardian Egyptian TextRegular-Italic";font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextRegular";src:url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}.EgypTextRegular{font-family:"Guardian Egyptian TextRegular";font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"display-egyptian-thin";src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff") format("woff");font-weight:200;font-style:normal;font-stretch:normal}@font-face{font-family:"display-egyptian-light";src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:"display-sans-semibold";src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"display-sans-light";src:url("/a/dist/fonts/GdnSanDS2Lig.eot");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"genpact-icon-library";src:url("/a/dist/fonts/genpact-icon-library.ttf") format("truetype");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"photograph-signature";src:url("/a/dist/fonts/Photograph-Signature.ttf");font-weight:400;font-style:normal;font-stretch:normal}.searchResults-categories{display:flex;flex-direction:row;justify-content:space-between;overflow-x:visible;padding-left:4rem;padding-top:5px;padding-bottom:5px}@media screen and (min-width: 275px){.searchResults-categories{flex-wrap:wrap;overflow-x:auto;flex-direction:column}}@media screen and (min-width: 900px){.searchResults-categories{flex-direction:row;flex-wrap:wrap;overflow-x:auto}}.searchResults-categories li{flex-basis:150px;font-family:display-egyptian-light,sans-serif;font-size:16px;line-height:1.33;color:#3b3c43;cursor:pointer;margin-right:50px}@media screen and (min-width: 275px){.searchResults-categories li{flex-basis:50px}}@media screen and (min-width: 900px){.searchResults-categories li{flex-basis:150px;flex-wrap:wrap;overflow-x:visible;margin-right:0;font-size:24px}}.searchResults-categories li .searchResults-categoriesTotal{font-size:16px;font-style:italic;line-height:2px;color:#ee000e;vertical-align:super}.searchResults-categories li>div{display:inline-block;padding-bottom:8px}@media screen and (min-width: 900px){.searchResults-categories li>div{padding-bottom:14px}}.searchResults-categories li.active>div{color:#ee000e;border-bottom:4px solid #ff555f}.searchResults-categories li:hover{color:#ee000e}.searchResults-categories li:last-child{padding-right:4rem}.searchResults-features,.searchResults-results{padding-left:4rem;padding-right:4rem}@media screen and (min-width: 900px){.searchResults-features,.searchResults-results{padding-top:60px}}.searchResults-features>li,.searchResults-results>li{padding-top:40px;border-bottom:1px solid #CCCCCC}@media screen and (min-width: 275px){.searchResults-features>li,.searchResults-results>li{padding-top:10px}}@media screen and (min-width: 900px){.searchResults-features>li,.searchResults-results>li{padding-top:60px}}@font-face{font-family:"Guardian Sans Bold";src:url("/a/dist/fonts/GuardianSans-Bold-Web.eot");src:url("/a/dist/fonts/GuardianSans-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianSans-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianSans-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.GuardianSans-Bold,.tag,.load-more__text{font-family:"Guardian Sans Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:'Guardian Sans Regular';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansRegular.woff") format("woff")}@font-face{font-family:'Guardian Sans Regular Italic';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansRegularIt.woff") format("woff")}@font-face{font-family:'Guardian Sans Medium';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansMedium.woff") format("woff")}@font-face{font-family:'Guardian Sans Medium Italic';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansMediumIt.woff") format("woff")}@font-face{font-family:"Guardian Egyptian Black-Italic";src:url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.woff") format("woff");font-weight:800;font-style:italic;font-stretch:normal}.EgypBlack-Italic{font-family:"Guardian Egyptian Black-Italic";font-weight:800;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Black";src:url("/a/dist/fonts/GuardianEgyp-Black-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Black-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Black-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Black-Web.woff") format("woff");font-weight:800;font-style:normal;font-stretch:normal}.EgypBlack{font-family:"Guardian Egyptian Black";font-weight:800;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -BoldItalic";src:url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.woff") format("woff");font-weight:700;font-style:italic;font-stretch:normal}.Egyp-BoldItalic{font-family:"Guardian Egyptian -BoldItalic";font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -Bold";src:url("/a/dist/fonts/GuardianEgyp-Bold-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.Egyp-Bold{font-family:"Guardian Egyptian -Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -SemiBoldItalic";src:url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.woff") format("woff");font-weight:600;font-style:italic;font-stretch:normal}.Egyp-SemiBoldItalic{font-family:"Guardian Egyptian -SemiBoldItalic";font-weight:600;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -SemiBold";src:url("/a/dist/fonts/GuardianEgyp-Semibold-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Semibold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Semibold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Semibold-Web.woff") format("woff");font-weight:600;font-style:normal;font-stretch:normal}.Egyp-SemiBold{font-family:"Guardian Egyptian -SemiBold";font-weight:600;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Medium-Italic";src:url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.woff") format("woff");font-weight:500;font-style:italic;font-stretch:normal}.EgypMedium-Italic{font-family:"Guardian Egyptian Medium-Italic";font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Medium";src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}.EgypMedium{font-family:"Guardian Egyptian Medium";font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Regular-Italic";src:url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}.EgypRegular-Italic{font-family:"Guardian Egyptian Regular-Italic";font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Regular";src:url("/a/dist/fonts/GuardianEgyp-Regular-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Regular-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Regular-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}.EgypRegular{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Light-Italic";src:url("/a/dist/fonts/GuardianEgyp-LightIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-LightIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-LightIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-LightIt-Web.woff") format("woff");font-weight:300;font-style:italic;font-stretch:normal}.EgypLight-Italic{font-family:"Guardian Egyptian Light-Italic";font-weight:300;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Light";src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal}.EgypLight{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Thin-Italic";src:url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.woff") format("woff");font-weight:200;font-style:italic;font-stretch:normal}.EgypThin-Italic{font-family:"Guardian Egyptian Thin-Italic";font-weight:200;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Thin";src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff") format("woff");font-weight:200;font-style:normal;font-stretch:normal}.EgypThin{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Hairline-Italic";src:url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.woff") format("woff");font-weight:100;font-style:italic;font-stretch:normal}.EgypHairline-Italic{font-family:"Guardian Egyptian Hairline-Italic";font-weight:100;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Hairline";src:url("/a/dist/fonts/GuardianEgyp-Hairline-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Hairline-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Hairline-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Hairline-Web.woff") format("woff");font-weight:100;font-style:normal;font-stretch:normal}.EgypHairline{font-family:"Guardian Egyptian Hairline";font-weight:100;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextBlack-Italic";src:url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.woff") format("woff");font-weight:900;font-style:italic;font-stretch:normal}.EgypTextBlack-Italic{font-family:"Guardian Egyptian TextBlack-Italic";font-weight:900;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextBlack";src:url("/a/dist/fonts/GuardianTextEgyp-Black-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Black-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Black-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Black-Web.woff") format("woff");font-weight:900;font-style:normal;font-stretch:normal}.EgypTextBlack{font-family:"Guardian Egyptian TextBlack";font-weight:900;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-BoldItalic";src:url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.woff") format("woff");font-weight:700;font-style:italic;font-stretch:normal}.EgypText-BoldItalic{font-family:"Guardian Egyptian Text-BoldItalic";font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-Bold";src:url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.EgypText-Bold{font-family:"Guardian Egyptian Text-Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-MediumItalic";src:url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.woff") format("woff");font-weight:500;font-style:italic;font-stretch:normal}.EgypText-MediumItalic{font-family:"Guardian Egyptian Text-MediumItalic";font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-Medium";src:url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}.EgypText-Medium{font-family:"Guardian Egyptian Text-Medium";font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextRegular-Italic";src:url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}.EgypTextRegular-Italic{font-family:"Guardian Egyptian TextRegular-Italic";font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextRegular";src:url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}.EgypTextRegular{font-family:"Guardian Egyptian TextRegular";font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"display-egyptian-thin";src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff") format("woff");font-weight:200;font-style:normal;font-stretch:normal}@font-face{font-family:"display-egyptian-light";src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:"display-sans-semibold";src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"display-sans-light";src:url("/a/dist/fonts/GdnSanDS2Lig.eot");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"genpact-icon-library";src:url("/a/dist/fonts/genpact-icon-library.ttf") format("truetype");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"photograph-signature";src:url("/a/dist/fonts/Photograph-Signature.ttf");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Sans Bold";src:url("/a/dist/fonts/GuardianSans-Bold-Web.eot");src:url("/a/dist/fonts/GuardianSans-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianSans-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianSans-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.GuardianSans-Bold,.tag,.load-more__text{font-family:"Guardian Sans Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:'Guardian Sans Regular';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansRegular.woff") format("woff")}@font-face{font-family:'Guardian Sans Regular Italic';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansRegularIt.woff") format("woff")}@font-face{font-family:'Guardian Sans Medium';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansMedium.woff") format("woff")}@font-face{font-family:'Guardian Sans Medium Italic';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansMediumIt.woff") format("woff")}@font-face{font-family:"Guardian Egyptian Black-Italic";src:url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.woff") format("woff");font-weight:800;font-style:italic;font-stretch:normal}.EgypBlack-Italic{font-family:"Guardian Egyptian Black-Italic";font-weight:800;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Black";src:url("/a/dist/fonts/GuardianEgyp-Black-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Black-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Black-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Black-Web.woff") format("woff");font-weight:800;font-style:normal;font-stretch:normal}.EgypBlack{font-family:"Guardian Egyptian Black";font-weight:800;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -BoldItalic";src:url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.woff") format("woff");font-weight:700;font-style:italic;font-stretch:normal}.Egyp-BoldItalic{font-family:"Guardian Egyptian -BoldItalic";font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -Bold";src:url("/a/dist/fonts/GuardianEgyp-Bold-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.Egyp-Bold{font-family:"Guardian Egyptian -Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -SemiBoldItalic";src:url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.woff") format("woff");font-weight:600;font-style:italic;font-stretch:normal}.Egyp-SemiBoldItalic{font-family:"Guardian Egyptian -SemiBoldItalic";font-weight:600;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -SemiBold";src:url("/a/dist/fonts/GuardianEgyp-Semibold-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Semibold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Semibold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Semibold-Web.woff") format("woff");font-weight:600;font-style:normal;font-stretch:normal}.Egyp-SemiBold{font-family:"Guardian Egyptian -SemiBold";font-weight:600;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Medium-Italic";src:url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.woff") format("woff");font-weight:500;font-style:italic;font-stretch:normal}.EgypMedium-Italic{font-family:"Guardian Egyptian Medium-Italic";font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Medium";src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}.EgypMedium{font-family:"Guardian Egyptian Medium";font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Regular-Italic";src:url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}.EgypRegular-Italic{font-family:"Guardian Egyptian Regular-Italic";font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Regular";src:url("/a/dist/fonts/GuardianEgyp-Regular-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Regular-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Regular-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}.EgypRegular{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Light-Italic";src:url("/a/dist/fonts/GuardianEgyp-LightIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-LightIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-LightIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-LightIt-Web.woff") format("woff");font-weight:300;font-style:italic;font-stretch:normal}.EgypLight-Italic{font-family:"Guardian Egyptian Light-Italic";font-weight:300;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Light";src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal}.EgypLight{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Thin-Italic";src:url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.woff") format("woff");font-weight:200;font-style:italic;font-stretch:normal}.EgypThin-Italic{font-family:"Guardian Egyptian Thin-Italic";font-weight:200;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Thin";src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff") format("woff");font-weight:200;font-style:normal;font-stretch:normal}.EgypThin{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Hairline-Italic";src:url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.woff") format("woff");font-weight:100;font-style:italic;font-stretch:normal}.EgypHairline-Italic{font-family:"Guardian Egyptian Hairline-Italic";font-weight:100;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Hairline";src:url("/a/dist/fonts/GuardianEgyp-Hairline-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Hairline-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Hairline-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Hairline-Web.woff") format("woff");font-weight:100;font-style:normal;font-stretch:normal}.EgypHairline{font-family:"Guardian Egyptian Hairline";font-weight:100;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextBlack-Italic";src:url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.woff") format("woff");font-weight:900;font-style:italic;font-stretch:normal}.EgypTextBlack-Italic{font-family:"Guardian Egyptian TextBlack-Italic";font-weight:900;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextBlack";src:url("/a/dist/fonts/GuardianTextEgyp-Black-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Black-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Black-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Black-Web.woff") format("woff");font-weight:900;font-style:normal;font-stretch:normal}.EgypTextBlack{font-family:"Guardian Egyptian TextBlack";font-weight:900;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-BoldItalic";src:url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.woff") format("woff");font-weight:700;font-style:italic;font-stretch:normal}.EgypText-BoldItalic{font-family:"Guardian Egyptian Text-BoldItalic";font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-Bold";src:url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.EgypText-Bold{font-family:"Guardian Egyptian Text-Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-MediumItalic";src:url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.woff") format("woff");font-weight:500;font-style:italic;font-stretch:normal}.EgypText-MediumItalic{font-family:"Guardian Egyptian Text-MediumItalic";font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-Medium";src:url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}.EgypText-Medium{font-family:"Guardian Egyptian Text-Medium";font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextRegular-Italic";src:url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}.EgypTextRegular-Italic{font-family:"Guardian Egyptian TextRegular-Italic";font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextRegular";src:url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}.EgypTextRegular{font-family:"Guardian Egyptian TextRegular";font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"display-egyptian-thin";src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff") format("woff");font-weight:200;font-style:normal;font-stretch:normal}@font-face{font-family:"display-egyptian-light";src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:"display-sans-semibold";src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"display-sans-light";src:url("/a/dist/fonts/GdnSanDS2Lig.eot");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"genpact-icon-library";src:url("/a/dist/fonts/genpact-icon-library.ttf") format("truetype");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"photograph-signature";src:url("/a/dist/fonts/Photograph-Signature.ttf");font-weight:400;font-style:normal;font-stretch:normal}.searchResults-features>li{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width: 768px){.searchResults-features>li{padding-top:60px}}.searchResults-features>li .searchResults-featuresLeftColumn{padding-bottom:30px;width:100%}@media screen and (min-width: 900px){.searchResults-features>li .searchResults-featuresLeftColumn{padding-bottom:50px;width:50%}}.searchResults-features>li .searchResults-featuresLeftColumn>*{margin-bottom:10px}@media screen and (min-width: 900px){.searchResults-features>li .searchResults-featuresLeftColumn{padding-right:75px}}@media screen and (min-width: 1240px){.searchResults-features>li .searchResults-featuresLeftColumn{max-width:585px}}.searchResults-features>li .searchResults-featuresRightColumn{padding-bottom:30px;width:100%}@media screen and (min-width: 900px){.searchResults-features>li .searchResults-featuresRightColumn{padding-bottom:50px;width:50%}}.searchResults-features>li .searchResults-featuresRightColumn>*{margin-bottom:10px}@media screen and (min-width: 768px){.searchResults-features>li .searchResults-featuresRightColumn{padding-bottom:50px}}@media screen and (min-width: 900px){.searchResults-features>li .searchResults-featuresRightColumn{text-align:right}}.searchResults-features>li .searchResults-featuresRightColumn>*{text-align:left}.searchResults-features>li .searchResults-featuresTitle{width:100%;font-family:display-egyptian-light,sans-serif;font-size:30px;line-height:1.33;color:#3b3c43}.searchResults-features>li .searchResults-featuresBody{width:100%;font-family:display-egyptian-light,sans-serif;font-size:16px;line-height:1.75;color:#3b3c43}@media screen and (min-width: 900px){.searchResults-features>li .searchResults-featuresBody{font-size:18px}}.searchResults-features>li .searchResults-featuresType{font-family:"Guardian Egyptian Medium";font-weight:500;font-style:normal;font-stretch:normal;font-size:14px;line-height:2;font-weight:600;margin-bottom:10px;color:#fff}@media screen and (min-width: 900px){.searchResults-features>li .searchResults-featuresType{font-size:16px;line-height:1.75}}.searchResults-features>li .searchResults-featuresType::after{content:" ";display:block;height:4px}@media screen and (min-width: 900px){.searchResults-features>li .searchResults-featuresType::after{height:10px}}.searchResults-features>li .searchResults-featuresLink{width:100%;position:relative;max-height:412px;height:400px}@media screen and (min-width: 900px){.searchResults-features>li .searchResults-featuresLink{width:100%}}.searchResults-features>li .searchResults-featuresLink .searchResults-featuresLinkText{position:absolute;left:20px;bottom:20px;padding-right:20px;font-family:display-egyptian-light,sans-serif;font-size:16px;line-height:1.5;color:#fff;max-width:215px}@media screen and (min-width: 768px){.searchResults-features>li .searchResults-featuresLink .searchResults-featuresLinkText{left:30px;bottom:30px;padding-right:30px}}@media screen and (min-width: 900px){.searchResults-features>li .searchResults-featuresLink .searchResults-featuresLinkText{font-size:24px;line-height:1.33}}@font-face{font-family:"Guardian Sans Bold";src:url("/a/dist/fonts/GuardianSans-Bold-Web.eot");src:url("/a/dist/fonts/GuardianSans-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianSans-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianSans-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.GuardianSans-Bold,.tag,.load-more__text{font-family:"Guardian Sans Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:'Guardian Sans Regular';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansRegular.woff") format("woff")}@font-face{font-family:'Guardian Sans Regular Italic';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansRegularIt.woff") format("woff")}@font-face{font-family:'Guardian Sans Medium';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansMedium.woff") format("woff")}@font-face{font-family:'Guardian Sans Medium Italic';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansMediumIt.woff") format("woff")}@font-face{font-family:"Guardian Egyptian Black-Italic";src:url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.woff") format("woff");font-weight:800;font-style:italic;font-stretch:normal}.EgypBlack-Italic{font-family:"Guardian Egyptian Black-Italic";font-weight:800;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Black";src:url("/a/dist/fonts/GuardianEgyp-Black-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Black-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Black-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Black-Web.woff") format("woff");font-weight:800;font-style:normal;font-stretch:normal}.EgypBlack{font-family:"Guardian Egyptian Black";font-weight:800;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -BoldItalic";src:url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.woff") format("woff");font-weight:700;font-style:italic;font-stretch:normal}.Egyp-BoldItalic{font-family:"Guardian Egyptian -BoldItalic";font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -Bold";src:url("/a/dist/fonts/GuardianEgyp-Bold-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.Egyp-Bold{font-family:"Guardian Egyptian -Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -SemiBoldItalic";src:url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.woff") format("woff");font-weight:600;font-style:italic;font-stretch:normal}.Egyp-SemiBoldItalic{font-family:"Guardian Egyptian -SemiBoldItalic";font-weight:600;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -SemiBold";src:url("/a/dist/fonts/GuardianEgyp-Semibold-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Semibold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Semibold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Semibold-Web.woff") format("woff");font-weight:600;font-style:normal;font-stretch:normal}.Egyp-SemiBold{font-family:"Guardian Egyptian -SemiBold";font-weight:600;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Medium-Italic";src:url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.woff") format("woff");font-weight:500;font-style:italic;font-stretch:normal}.EgypMedium-Italic{font-family:"Guardian Egyptian Medium-Italic";font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Medium";src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}.EgypMedium{font-family:"Guardian Egyptian Medium";font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Regular-Italic";src:url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}.EgypRegular-Italic{font-family:"Guardian Egyptian Regular-Italic";font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Regular";src:url("/a/dist/fonts/GuardianEgyp-Regular-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Regular-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Regular-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}.EgypRegular{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Light-Italic";src:url("/a/dist/fonts/GuardianEgyp-LightIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-LightIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-LightIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-LightIt-Web.woff") format("woff");font-weight:300;font-style:italic;font-stretch:normal}.EgypLight-Italic{font-family:"Guardian Egyptian Light-Italic";font-weight:300;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Light";src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal}.EgypLight{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Thin-Italic";src:url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.woff") format("woff");font-weight:200;font-style:italic;font-stretch:normal}.EgypThin-Italic{font-family:"Guardian Egyptian Thin-Italic";font-weight:200;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Thin";src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff") format("woff");font-weight:200;font-style:normal;font-stretch:normal}.EgypThin{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Hairline-Italic";src:url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.woff") format("woff");font-weight:100;font-style:italic;font-stretch:normal}.EgypHairline-Italic{font-family:"Guardian Egyptian Hairline-Italic";font-weight:100;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Hairline";src:url("/a/dist/fonts/GuardianEgyp-Hairline-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Hairline-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Hairline-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Hairline-Web.woff") format("woff");font-weight:100;font-style:normal;font-stretch:normal}.EgypHairline{font-family:"Guardian Egyptian Hairline";font-weight:100;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextBlack-Italic";src:url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.woff") format("woff");font-weight:900;font-style:italic;font-stretch:normal}.EgypTextBlack-Italic{font-family:"Guardian Egyptian TextBlack-Italic";font-weight:900;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextBlack";src:url("/a/dist/fonts/GuardianTextEgyp-Black-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Black-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Black-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Black-Web.woff") format("woff");font-weight:900;font-style:normal;font-stretch:normal}.EgypTextBlack{font-family:"Guardian Egyptian TextBlack";font-weight:900;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-BoldItalic";src:url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.woff") format("woff");font-weight:700;font-style:italic;font-stretch:normal}.EgypText-BoldItalic{font-family:"Guardian Egyptian Text-BoldItalic";font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-Bold";src:url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.EgypText-Bold{font-family:"Guardian Egyptian Text-Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-MediumItalic";src:url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.woff") format("woff");font-weight:500;font-style:italic;font-stretch:normal}.EgypText-MediumItalic{font-family:"Guardian Egyptian Text-MediumItalic";font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-Medium";src:url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}.EgypText-Medium{font-family:"Guardian Egyptian Text-Medium";font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextRegular-Italic";src:url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}.EgypTextRegular-Italic{font-family:"Guardian Egyptian TextRegular-Italic";font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextRegular";src:url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}.EgypTextRegular{font-family:"Guardian Egyptian TextRegular";font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"display-egyptian-thin";src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff") format("woff");font-weight:200;font-style:normal;font-stretch:normal}@font-face{font-family:"display-egyptian-light";src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:"display-sans-semibold";src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"display-sans-light";src:url("/a/dist/fonts/GdnSanDS2Lig.eot");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"genpact-icon-library";src:url("/a/dist/fonts/genpact-icon-library.ttf") format("truetype");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"photograph-signature";src:url("/a/dist/fonts/Photograph-Signature.ttf");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Sans Bold";src:url("/a/dist/fonts/GuardianSans-Bold-Web.eot");src:url("/a/dist/fonts/GuardianSans-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianSans-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianSans-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.GuardianSans-Bold,.tag,.load-more__text{font-family:"Guardian Sans Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:'Guardian Sans Regular';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansRegular.woff") format("woff")}@font-face{font-family:'Guardian Sans Regular Italic';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansRegularIt.woff") format("woff")}@font-face{font-family:'Guardian Sans Medium';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansMedium.woff") format("woff")}@font-face{font-family:'Guardian Sans Medium Italic';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansMediumIt.woff") format("woff")}@font-face{font-family:"Guardian Egyptian Black-Italic";src:url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.woff") format("woff");font-weight:800;font-style:italic;font-stretch:normal}.EgypBlack-Italic{font-family:"Guardian Egyptian Black-Italic";font-weight:800;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Black";src:url("/a/dist/fonts/GuardianEgyp-Black-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Black-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Black-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Black-Web.woff") format("woff");font-weight:800;font-style:normal;font-stretch:normal}.EgypBlack{font-family:"Guardian Egyptian Black";font-weight:800;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -BoldItalic";src:url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.woff") format("woff");font-weight:700;font-style:italic;font-stretch:normal}.Egyp-BoldItalic{font-family:"Guardian Egyptian -BoldItalic";font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -Bold";src:url("/a/dist/fonts/GuardianEgyp-Bold-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.Egyp-Bold{font-family:"Guardian Egyptian -Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -SemiBoldItalic";src:url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.woff") format("woff");font-weight:600;font-style:italic;font-stretch:normal}.Egyp-SemiBoldItalic{font-family:"Guardian Egyptian -SemiBoldItalic";font-weight:600;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -SemiBold";src:url("/a/dist/fonts/GuardianEgyp-Semibold-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Semibold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Semibold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Semibold-Web.woff") format("woff");font-weight:600;font-style:normal;font-stretch:normal}.Egyp-SemiBold{font-family:"Guardian Egyptian -SemiBold";font-weight:600;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Medium-Italic";src:url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.woff") format("woff");font-weight:500;font-style:italic;font-stretch:normal}.EgypMedium-Italic{font-family:"Guardian Egyptian Medium-Italic";font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Medium";src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}.EgypMedium{font-family:"Guardian Egyptian Medium";font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Regular-Italic";src:url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}.EgypRegular-Italic{font-family:"Guardian Egyptian Regular-Italic";font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Regular";src:url("/a/dist/fonts/GuardianEgyp-Regular-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Regular-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Regular-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}.EgypRegular{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Light-Italic";src:url("/a/dist/fonts/GuardianEgyp-LightIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-LightIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-LightIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-LightIt-Web.woff") format("woff");font-weight:300;font-style:italic;font-stretch:normal}.EgypLight-Italic{font-family:"Guardian Egyptian Light-Italic";font-weight:300;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Light";src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal}.EgypLight{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Thin-Italic";src:url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.woff") format("woff");font-weight:200;font-style:italic;font-stretch:normal}.EgypThin-Italic{font-family:"Guardian Egyptian Thin-Italic";font-weight:200;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Thin";src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff") format("woff");font-weight:200;font-style:normal;font-stretch:normal}.EgypThin{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Hairline-Italic";src:url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.woff") format("woff");font-weight:100;font-style:italic;font-stretch:normal}.EgypHairline-Italic{font-family:"Guardian Egyptian Hairline-Italic";font-weight:100;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Hairline";src:url("/a/dist/fonts/GuardianEgyp-Hairline-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Hairline-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Hairline-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Hairline-Web.woff") format("woff");font-weight:100;font-style:normal;font-stretch:normal}.EgypHairline{font-family:"Guardian Egyptian Hairline";font-weight:100;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextBlack-Italic";src:url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.woff") format("woff");font-weight:900;font-style:italic;font-stretch:normal}.EgypTextBlack-Italic{font-family:"Guardian Egyptian TextBlack-Italic";font-weight:900;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextBlack";src:url("/a/dist/fonts/GuardianTextEgyp-Black-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Black-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Black-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Black-Web.woff") format("woff");font-weight:900;font-style:normal;font-stretch:normal}.EgypTextBlack{font-family:"Guardian Egyptian TextBlack";font-weight:900;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-BoldItalic";src:url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.woff") format("woff");font-weight:700;font-style:italic;font-stretch:normal}.EgypText-BoldItalic{font-family:"Guardian Egyptian Text-BoldItalic";font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-Bold";src:url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.EgypText-Bold{font-family:"Guardian Egyptian Text-Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-MediumItalic";src:url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.woff") format("woff");font-weight:500;font-style:italic;font-stretch:normal}.EgypText-MediumItalic{font-family:"Guardian Egyptian Text-MediumItalic";font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-Medium";src:url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}.EgypText-Medium{font-family:"Guardian Egyptian Text-Medium";font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextRegular-Italic";src:url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}.EgypTextRegular-Italic{font-family:"Guardian Egyptian TextRegular-Italic";font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextRegular";src:url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}.EgypTextRegular{font-family:"Guardian Egyptian TextRegular";font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"display-egyptian-thin";src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff") format("woff");font-weight:200;font-style:normal;font-stretch:normal}@font-face{font-family:"display-egyptian-light";src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:"display-sans-semibold";src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"display-sans-light";src:url("/a/dist/fonts/GdnSanDS2Lig.eot");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"genpact-icon-library";src:url("/a/dist/fonts/genpact-icon-library.ttf") format("truetype");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"photograph-signature";src:url("/a/dist/fonts/Photograph-Signature.ttf");font-weight:400;font-style:normal;font-stretch:normal}@media screen and (min-width: 1240px){.searchResults-results{padding-left:0;padding-right:0}}.searchResults-results>li{display:flex;flex-wrap:wrap}.searchResults-results>li .searchResults-resultsLeftColumn{padding-bottom:20px;width:100%}@media screen and (min-width: 900px){.searchResults-results>li .searchResults-resultsLeftColumn{padding-bottom:50px}}.searchResults-results>li .searchResults-resultsLeftColumn>*{margin-bottom:20px}@media screen and (min-width: 900px){.searchResults-results>li .searchResults-resultsLeftColumn{width:calc(100% / 3)}}.searchResults-results>li .searchResults-resultsRightColumn{padding-bottom:20px;width:100%}@media screen and (min-width: 900px){.searchResults-results>li .searchResults-resultsRightColumn{padding-bottom:50px}}.searchResults-results>li .searchResults-resultsRightColumn>*{margin-bottom:20px}@media screen and (min-width: 900px){.searchResults-results>li .searchResults-resultsRightColumn{width:calc(100% / 3 * 2)}}.searchResults-results>li .searchResults-resultsRightColumn .searchResults-resultsType{font-family:display-sans-semibold,sans-serif;font-size:16px;line-height:1.75;font-weight:600}.searchResults-results>li .searchResults-resultsRightColumn .searchResults-resultsTitle{font-family:display-egyptian-light,sans-serif;font-size:24px;line-height:1.33;color:#3b3c43}@media screen and (min-width: 900px){.searchResults-results>li .searchResults-resultsRightColumn .searchResults-resultsTitle{font-size:30px}}.searchResults-results>li .searchResults-resultsSection{display:inline-block;font-family:display-sans-semibold,sans-serif;font-size:12px;line-height:1.5;letter-spacing:1px;color:#fff;padding:7px 20px;margin:0;background-color:#ff555f;text-transform:uppercase}.searchResults-pagination{text-align:center;padding-top:100px;padding-bottom:90px}.searchResults-pagination li{height:20px;width:20px;margin-right:40px;background-color:#000;border-radius:50%;display:inline-block;opacity:0.1;cursor:pointer}.searchResults-pagination li:hover{opacity:0.2}.searchResults-pagination li.active{opacity:0.3}.searchResults-pagination li:last-child{margin-right:0}.searchResults{margin-left:auto;margin-right:auto;max-width:1240px;padding-left:0;padding-right:0;background-color:#fff;color:#3b3c43;padding-top:90px}@media screen and (min-width: 275px){.searchResults{padding-top:40px}}@media screen and (min-width: 900px){.searchResults{padding-top:140px}}@font-face{font-family:"Guardian Sans Bold";src:url("/a/dist/fonts/GuardianSans-Bold-Web.eot");src:url("/a/dist/fonts/GuardianSans-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianSans-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianSans-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.GuardianSans-Bold,.tag,.load-more__text{font-family:"Guardian Sans Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:'Guardian Sans Regular';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansRegular.woff") format("woff")}@font-face{font-family:'Guardian Sans Regular Italic';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansRegularIt.woff") format("woff")}@font-face{font-family:'Guardian Sans Medium';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansMedium.woff") format("woff")}@font-face{font-family:'Guardian Sans Medium Italic';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansMediumIt.woff") format("woff")}@font-face{font-family:"Guardian Egyptian Black-Italic";src:url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.woff") format("woff");font-weight:800;font-style:italic;font-stretch:normal}.EgypBlack-Italic{font-family:"Guardian Egyptian Black-Italic";font-weight:800;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Black";src:url("/a/dist/fonts/GuardianEgyp-Black-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Black-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Black-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Black-Web.woff") format("woff");font-weight:800;font-style:normal;font-stretch:normal}.EgypBlack{font-family:"Guardian Egyptian Black";font-weight:800;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -BoldItalic";src:url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.woff") format("woff");font-weight:700;font-style:italic;font-stretch:normal}.Egyp-BoldItalic{font-family:"Guardian Egyptian -BoldItalic";font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -Bold";src:url("/a/dist/fonts/GuardianEgyp-Bold-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.Egyp-Bold{font-family:"Guardian Egyptian -Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -SemiBoldItalic";src:url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.woff") format("woff");font-weight:600;font-style:italic;font-stretch:normal}.Egyp-SemiBoldItalic{font-family:"Guardian Egyptian -SemiBoldItalic";font-weight:600;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -SemiBold";src:url("/a/dist/fonts/GuardianEgyp-Semibold-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Semibold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Semibold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Semibold-Web.woff") format("woff");font-weight:600;font-style:normal;font-stretch:normal}.Egyp-SemiBold{font-family:"Guardian Egyptian -SemiBold";font-weight:600;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Medium-Italic";src:url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.woff") format("woff");font-weight:500;font-style:italic;font-stretch:normal}.EgypMedium-Italic{font-family:"Guardian Egyptian Medium-Italic";font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Medium";src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}.EgypMedium{font-family:"Guardian Egyptian Medium";font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Regular-Italic";src:url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}.EgypRegular-Italic{font-family:"Guardian Egyptian Regular-Italic";font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Regular";src:url("/a/dist/fonts/GuardianEgyp-Regular-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Regular-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Regular-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}.EgypRegular{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Light-Italic";src:url("/a/dist/fonts/GuardianEgyp-LightIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-LightIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-LightIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-LightIt-Web.woff") format("woff");font-weight:300;font-style:italic;font-stretch:normal}.EgypLight-Italic{font-family:"Guardian Egyptian Light-Italic";font-weight:300;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Light";src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal}.EgypLight{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Thin-Italic";src:url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.woff") format("woff");font-weight:200;font-style:italic;font-stretch:normal}.EgypThin-Italic{font-family:"Guardian Egyptian Thin-Italic";font-weight:200;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Thin";src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff") format("woff");font-weight:200;font-style:normal;font-stretch:normal}.EgypThin{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Hairline-Italic";src:url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.woff") format("woff");font-weight:100;font-style:italic;font-stretch:normal}.EgypHairline-Italic{font-family:"Guardian Egyptian Hairline-Italic";font-weight:100;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Hairline";src:url("/a/dist/fonts/GuardianEgyp-Hairline-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Hairline-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Hairline-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Hairline-Web.woff") format("woff");font-weight:100;font-style:normal;font-stretch:normal}.EgypHairline{font-family:"Guardian Egyptian Hairline";font-weight:100;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextBlack-Italic";src:url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.woff") format("woff");font-weight:900;font-style:italic;font-stretch:normal}.EgypTextBlack-Italic{font-family:"Guardian Egyptian TextBlack-Italic";font-weight:900;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextBlack";src:url("/a/dist/fonts/GuardianTextEgyp-Black-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Black-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Black-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Black-Web.woff") format("woff");font-weight:900;font-style:normal;font-stretch:normal}.EgypTextBlack{font-family:"Guardian Egyptian TextBlack";font-weight:900;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-BoldItalic";src:url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.woff") format("woff");font-weight:700;font-style:italic;font-stretch:normal}.EgypText-BoldItalic{font-family:"Guardian Egyptian Text-BoldItalic";font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-Bold";src:url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.EgypText-Bold{font-family:"Guardian Egyptian Text-Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-MediumItalic";src:url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.woff") format("woff");font-weight:500;font-style:italic;font-stretch:normal}.EgypText-MediumItalic{font-family:"Guardian Egyptian Text-MediumItalic";font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-Medium";src:url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}.EgypText-Medium{font-family:"Guardian Egyptian Text-Medium";font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextRegular-Italic";src:url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}.EgypTextRegular-Italic{font-family:"Guardian Egyptian TextRegular-Italic";font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextRegular";src:url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}.EgypTextRegular{font-family:"Guardian Egyptian TextRegular";font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"display-egyptian-thin";src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff") format("woff");font-weight:200;font-style:normal;font-stretch:normal}@font-face{font-family:"display-egyptian-light";src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:"display-sans-semibold";src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"display-sans-light";src:url("/a/dist/fonts/GdnSanDS2Lig.eot");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"genpact-icon-library";src:url("/a/dist/fonts/genpact-icon-library.ttf") format("truetype");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"photograph-signature";src:url("/a/dist/fonts/Photograph-Signature.ttf");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Sans Bold";src:url("/a/dist/fonts/GuardianSans-Bold-Web.eot");src:url("/a/dist/fonts/GuardianSans-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianSans-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianSans-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.GuardianSans-Bold,.tag,.load-more__text{font-family:"Guardian Sans Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:'Guardian Sans Regular';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansRegular.woff") format("woff")}@font-face{font-family:'Guardian Sans Regular Italic';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansRegularIt.woff") format("woff")}@font-face{font-family:'Guardian Sans Medium';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansMedium.woff") format("woff")}@font-face{font-family:'Guardian Sans Medium Italic';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansMediumIt.woff") format("woff")}@font-face{font-family:"Guardian Egyptian Black-Italic";src:url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.woff") format("woff");font-weight:800;font-style:italic;font-stretch:normal}.EgypBlack-Italic{font-family:"Guardian Egyptian Black-Italic";font-weight:800;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Black";src:url("/a/dist/fonts/GuardianEgyp-Black-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Black-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Black-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Black-Web.woff") format("woff");font-weight:800;font-style:normal;font-stretch:normal}.EgypBlack{font-family:"Guardian Egyptian Black";font-weight:800;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -BoldItalic";src:url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.woff") format("woff");font-weight:700;font-style:italic;font-stretch:normal}.Egyp-BoldItalic{font-family:"Guardian Egyptian -BoldItalic";font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -Bold";src:url("/a/dist/fonts/GuardianEgyp-Bold-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.Egyp-Bold{font-family:"Guardian Egyptian -Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -SemiBoldItalic";src:url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.woff") format("woff");font-weight:600;font-style:italic;font-stretch:normal}.Egyp-SemiBoldItalic{font-family:"Guardian Egyptian -SemiBoldItalic";font-weight:600;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -SemiBold";src:url("/a/dist/fonts/GuardianEgyp-Semibold-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Semibold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Semibold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Semibold-Web.woff") format("woff");font-weight:600;font-style:normal;font-stretch:normal}.Egyp-SemiBold{font-family:"Guardian Egyptian -SemiBold";font-weight:600;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Medium-Italic";src:url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.woff") format("woff");font-weight:500;font-style:italic;font-stretch:normal}.EgypMedium-Italic{font-family:"Guardian Egyptian Medium-Italic";font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Medium";src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}.EgypMedium{font-family:"Guardian Egyptian Medium";font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Regular-Italic";src:url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}.EgypRegular-Italic{font-family:"Guardian Egyptian Regular-Italic";font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Regular";src:url("/a/dist/fonts/GuardianEgyp-Regular-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Regular-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Regular-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}.EgypRegular{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Light-Italic";src:url("/a/dist/fonts/GuardianEgyp-LightIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-LightIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-LightIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-LightIt-Web.woff") format("woff");font-weight:300;font-style:italic;font-stretch:normal}.EgypLight-Italic{font-family:"Guardian Egyptian Light-Italic";font-weight:300;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Light";src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal}.EgypLight{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Thin-Italic";src:url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.woff") format("woff");font-weight:200;font-style:italic;font-stretch:normal}.EgypThin-Italic{font-family:"Guardian Egyptian Thin-Italic";font-weight:200;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Thin";src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff") format("woff");font-weight:200;font-style:normal;font-stretch:normal}.EgypThin{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Hairline-Italic";src:url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.woff") format("woff");font-weight:100;font-style:italic;font-stretch:normal}.EgypHairline-Italic{font-family:"Guardian Egyptian Hairline-Italic";font-weight:100;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Hairline";src:url("/a/dist/fonts/GuardianEgyp-Hairline-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Hairline-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Hairline-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Hairline-Web.woff") format("woff");font-weight:100;font-style:normal;font-stretch:normal}.EgypHairline{font-family:"Guardian Egyptian Hairline";font-weight:100;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextBlack-Italic";src:url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.woff") format("woff");font-weight:900;font-style:italic;font-stretch:normal}.EgypTextBlack-Italic{font-family:"Guardian Egyptian TextBlack-Italic";font-weight:900;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextBlack";src:url("/a/dist/fonts/GuardianTextEgyp-Black-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Black-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Black-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Black-Web.woff") format("woff");font-weight:900;font-style:normal;font-stretch:normal}.EgypTextBlack{font-family:"Guardian Egyptian TextBlack";font-weight:900;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-BoldItalic";src:url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.woff") format("woff");font-weight:700;font-style:italic;font-stretch:normal}.EgypText-BoldItalic{font-family:"Guardian Egyptian Text-BoldItalic";font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-Bold";src:url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.EgypText-Bold{font-family:"Guardian Egyptian Text-Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-MediumItalic";src:url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.woff") format("woff");font-weight:500;font-style:italic;font-stretch:normal}.EgypText-MediumItalic{font-family:"Guardian Egyptian Text-MediumItalic";font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-Medium";src:url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}.EgypText-Medium{font-family:"Guardian Egyptian Text-Medium";font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextRegular-Italic";src:url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}.EgypTextRegular-Italic{font-family:"Guardian Egyptian TextRegular-Italic";font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextRegular";src:url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}.EgypTextRegular{font-family:"Guardian Egyptian TextRegular";font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"display-egyptian-thin";src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff") format("woff");font-weight:200;font-style:normal;font-stretch:normal}@font-face{font-family:"display-egyptian-light";src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:"display-sans-semibold";src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"display-sans-light";src:url("/a/dist/fonts/GdnSanDS2Lig.eot");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"genpact-icon-library";src:url("/a/dist/fonts/genpact-icon-library.ttf") format("truetype");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"photograph-signature";src:url("/a/dist/fonts/Photograph-Signature.ttf");font-weight:400;font-style:normal;font-stretch:normal}.featuredResults{margin-left:auto;margin-right:auto;max-width:1240px;padding-top:20px;position:relative;padding-bottom:300px}@media screen and (min-width: 275px){.featuredResults{padding-bottom:200px}}@media screen and (min-width: 768px){.featuredResults{padding-bottom:300px;padding-top:50px}}@media screen and (min-width: 900px){.featuredResults{min-height:450px;padding-top:60px;margin-bottom:70px;padding-bottom:0}}.featuredResults .featuredResults-title{font-family:display-egyptian-light,sans-serif;line-height:1.33;font-size:30px;color:#fff !important}@media screen and (min-width: 900px){.featuredResults .featuredResults-title{font-family:display-egyptian-thin,sans-serif;font-weight:100;font-size:70px;line-height:1.29}}@media screen and (min-width: 768px){.featuredResults .featuredResults-title{max-width:500px;margin-bottom:75px}}@media screen and (min-width: 900px){.featuredResults .featuredResults-title{background-blend-mode:overlay;background:#063264;padding:40px 248px 55px 40px;margin-right:208px;font-size:42px;max-width:none;margin-bottom:initial}}.featuredResults .featuredResults-link{background-size:cover;background-repeat:no-repeat;width:310px;position:absolute;right:-4rem;height:350px}@media screen and (min-width: 275px){.featuredResults .featuredResults-link{width:200px;height:220px}}@media screen and (min-width: 768px){.featuredResults .featuredResults-link{width:310px;height:350px;right:0}}@media screen and (min-width: 900px){.featuredResults .featuredResults-link{top:90px}}.featuredResults .featuredResults-link .featuredResults-linkText{color:#fff;position:absolute;bottom:40px;left:40px;margin-right:120px;font-family:display-egyptian-light,sans-serif;font-size:24px;line-height:1.33}@media screen and (min-width: 900px){.featuredResults .featuredResults-link{width:409px}}@font-face{font-family:"Guardian Sans Bold";src:url("/a/dist/fonts/GuardianSans-Bold-Web.eot");src:url("/a/dist/fonts/GuardianSans-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianSans-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianSans-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.GuardianSans-Bold,.tag,.load-more__text{font-family:"Guardian Sans Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:'Guardian Sans Regular';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansRegular.woff") format("woff")}@font-face{font-family:'Guardian Sans Regular Italic';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansRegularIt.woff") format("woff")}@font-face{font-family:'Guardian Sans Medium';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansMedium.woff") format("woff")}@font-face{font-family:'Guardian Sans Medium Italic';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansMediumIt.woff") format("woff")}@font-face{font-family:"Guardian Egyptian Black-Italic";src:url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.woff") format("woff");font-weight:800;font-style:italic;font-stretch:normal}.EgypBlack-Italic{font-family:"Guardian Egyptian Black-Italic";font-weight:800;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Black";src:url("/a/dist/fonts/GuardianEgyp-Black-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Black-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Black-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Black-Web.woff") format("woff");font-weight:800;font-style:normal;font-stretch:normal}.EgypBlack{font-family:"Guardian Egyptian Black";font-weight:800;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -BoldItalic";src:url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.woff") format("woff");font-weight:700;font-style:italic;font-stretch:normal}.Egyp-BoldItalic{font-family:"Guardian Egyptian -BoldItalic";font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -Bold";src:url("/a/dist/fonts/GuardianEgyp-Bold-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.Egyp-Bold{font-family:"Guardian Egyptian -Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -SemiBoldItalic";src:url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.woff") format("woff");font-weight:600;font-style:italic;font-stretch:normal}.Egyp-SemiBoldItalic{font-family:"Guardian Egyptian -SemiBoldItalic";font-weight:600;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -SemiBold";src:url("/a/dist/fonts/GuardianEgyp-Semibold-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Semibold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Semibold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Semibold-Web.woff") format("woff");font-weight:600;font-style:normal;font-stretch:normal}.Egyp-SemiBold{font-family:"Guardian Egyptian -SemiBold";font-weight:600;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Medium-Italic";src:url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.woff") format("woff");font-weight:500;font-style:italic;font-stretch:normal}.EgypMedium-Italic{font-family:"Guardian Egyptian Medium-Italic";font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Medium";src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}.EgypMedium{font-family:"Guardian Egyptian Medium";font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Regular-Italic";src:url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}.EgypRegular-Italic{font-family:"Guardian Egyptian Regular-Italic";font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Regular";src:url("/a/dist/fonts/GuardianEgyp-Regular-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Regular-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Regular-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}.EgypRegular{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Light-Italic";src:url("/a/dist/fonts/GuardianEgyp-LightIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-LightIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-LightIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-LightIt-Web.woff") format("woff");font-weight:300;font-style:italic;font-stretch:normal}.EgypLight-Italic{font-family:"Guardian Egyptian Light-Italic";font-weight:300;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Light";src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal}.EgypLight{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Thin-Italic";src:url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.woff") format("woff");font-weight:200;font-style:italic;font-stretch:normal}.EgypThin-Italic{font-family:"Guardian Egyptian Thin-Italic";font-weight:200;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Thin";src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff") format("woff");font-weight:200;font-style:normal;font-stretch:normal}.EgypThin{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Hairline-Italic";src:url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.woff") format("woff");font-weight:100;font-style:italic;font-stretch:normal}.EgypHairline-Italic{font-family:"Guardian Egyptian Hairline-Italic";font-weight:100;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Hairline";src:url("/a/dist/fonts/GuardianEgyp-Hairline-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Hairline-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Hairline-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Hairline-Web.woff") format("woff");font-weight:100;font-style:normal;font-stretch:normal}.EgypHairline{font-family:"Guardian Egyptian Hairline";font-weight:100;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextBlack-Italic";src:url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.woff") format("woff");font-weight:900;font-style:italic;font-stretch:normal}.EgypTextBlack-Italic{font-family:"Guardian Egyptian TextBlack-Italic";font-weight:900;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextBlack";src:url("/a/dist/fonts/GuardianTextEgyp-Black-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Black-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Black-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Black-Web.woff") format("woff");font-weight:900;font-style:normal;font-stretch:normal}.EgypTextBlack{font-family:"Guardian Egyptian TextBlack";font-weight:900;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-BoldItalic";src:url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.woff") format("woff");font-weight:700;font-style:italic;font-stretch:normal}.EgypText-BoldItalic{font-family:"Guardian Egyptian Text-BoldItalic";font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-Bold";src:url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.EgypText-Bold{font-family:"Guardian Egyptian Text-Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-MediumItalic";src:url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.woff") format("woff");font-weight:500;font-style:italic;font-stretch:normal}.EgypText-MediumItalic{font-family:"Guardian Egyptian Text-MediumItalic";font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-Medium";src:url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}.EgypText-Medium{font-family:"Guardian Egyptian Text-Medium";font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextRegular-Italic";src:url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}.EgypTextRegular-Italic{font-family:"Guardian Egyptian TextRegular-Italic";font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextRegular";src:url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}.EgypTextRegular{font-family:"Guardian Egyptian TextRegular";font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"display-egyptian-thin";src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff") format("woff");font-weight:200;font-style:normal;font-stretch:normal}@font-face{font-family:"display-egyptian-light";src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:"display-sans-semibold";src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"display-sans-light";src:url("/a/dist/fonts/GdnSanDS2Lig.eot");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"genpact-icon-library";src:url("/a/dist/fonts/genpact-icon-library.ttf") format("truetype");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"photograph-signature";src:url("/a/dist/fonts/Photograph-Signature.ttf");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Sans Bold";src:url("/a/dist/fonts/GuardianSans-Bold-Web.eot");src:url("/a/dist/fonts/GuardianSans-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianSans-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianSans-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.GuardianSans-Bold,.tag,.load-more__text{font-family:"Guardian Sans Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:'Guardian Sans Regular';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansRegular.woff") format("woff")}@font-face{font-family:'Guardian Sans Regular Italic';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansRegularIt.woff") format("woff")}@font-face{font-family:'Guardian Sans Medium';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansMedium.woff") format("woff")}@font-face{font-family:'Guardian Sans Medium Italic';font-style:normal;font-weight:normal;src:url("/a/dist/fonts/GuardianSansMediumIt.woff") format("woff")}@font-face{font-family:"Guardian Egyptian Black-Italic";src:url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-BlackIt-Web.woff") format("woff");font-weight:800;font-style:italic;font-stretch:normal}.EgypBlack-Italic{font-family:"Guardian Egyptian Black-Italic";font-weight:800;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Black";src:url("/a/dist/fonts/GuardianEgyp-Black-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Black-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Black-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Black-Web.woff") format("woff");font-weight:800;font-style:normal;font-stretch:normal}.EgypBlack{font-family:"Guardian Egyptian Black";font-weight:800;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -BoldItalic";src:url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-BoldIt-Web.woff") format("woff");font-weight:700;font-style:italic;font-stretch:normal}.Egyp-BoldItalic{font-family:"Guardian Egyptian -BoldItalic";font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -Bold";src:url("/a/dist/fonts/GuardianEgyp-Bold-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.Egyp-Bold{font-family:"Guardian Egyptian -Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -SemiBoldItalic";src:url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-SemiboldIt-Web.woff") format("woff");font-weight:600;font-style:italic;font-stretch:normal}.Egyp-SemiBoldItalic{font-family:"Guardian Egyptian -SemiBoldItalic";font-weight:600;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian -SemiBold";src:url("/a/dist/fonts/GuardianEgyp-Semibold-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Semibold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Semibold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Semibold-Web.woff") format("woff");font-weight:600;font-style:normal;font-stretch:normal}.Egyp-SemiBold{font-family:"Guardian Egyptian -SemiBold";font-weight:600;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Medium-Italic";src:url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-MediumIt-Web.woff") format("woff");font-weight:500;font-style:italic;font-stretch:normal}.EgypMedium-Italic{font-family:"Guardian Egyptian Medium-Italic";font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Medium";src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}.EgypMedium{font-family:"Guardian Egyptian Medium";font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Regular-Italic";src:url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-RegularIt-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}.EgypRegular-Italic{font-family:"Guardian Egyptian Regular-Italic";font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Regular";src:url("/a/dist/fonts/GuardianEgyp-Regular-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Regular-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Regular-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}.EgypRegular{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Light-Italic";src:url("/a/dist/fonts/GuardianEgyp-LightIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-LightIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-LightIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-LightIt-Web.woff") format("woff");font-weight:300;font-style:italic;font-stretch:normal}.EgypLight-Italic{font-family:"Guardian Egyptian Light-Italic";font-weight:300;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Light";src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal}.EgypLight{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Thin-Italic";src:url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-ThinIt-Web.woff") format("woff");font-weight:200;font-style:italic;font-stretch:normal}.EgypThin-Italic{font-family:"Guardian Egyptian Thin-Italic";font-weight:200;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Thin";src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff") format("woff");font-weight:200;font-style:normal;font-stretch:normal}.EgypThin{font-family:"Guardian Egyptian Thin";font-weight:200;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Hairline-Italic";src:url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-HairlineIt-Web.woff") format("woff");font-weight:100;font-style:italic;font-stretch:normal}.EgypHairline-Italic{font-family:"Guardian Egyptian Hairline-Italic";font-weight:100;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Hairline";src:url("/a/dist/fonts/GuardianEgyp-Hairline-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Hairline-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Hairline-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Hairline-Web.woff") format("woff");font-weight:100;font-style:normal;font-stretch:normal}.EgypHairline{font-family:"Guardian Egyptian Hairline";font-weight:100;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextBlack-Italic";src:url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-BlackIt-Web.woff") format("woff");font-weight:900;font-style:italic;font-stretch:normal}.EgypTextBlack-Italic{font-family:"Guardian Egyptian TextBlack-Italic";font-weight:900;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextBlack";src:url("/a/dist/fonts/GuardianTextEgyp-Black-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Black-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Black-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Black-Web.woff") format("woff");font-weight:900;font-style:normal;font-stretch:normal}.EgypTextBlack{font-family:"Guardian Egyptian TextBlack";font-weight:900;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-BoldItalic";src:url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-BoldIt-Web.woff") format("woff");font-weight:700;font-style:italic;font-stretch:normal}.EgypText-BoldItalic{font-family:"Guardian Egyptian Text-BoldItalic";font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-Bold";src:url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.EgypText-Bold{font-family:"Guardian Egyptian Text-Bold";font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-MediumItalic";src:url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-MediumIt-Web.woff") format("woff");font-weight:500;font-style:italic;font-stretch:normal}.EgypText-MediumItalic{font-family:"Guardian Egyptian Text-MediumItalic";font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian Text-Medium";src:url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}.EgypText-Medium{font-family:"Guardian Egyptian Text-Medium";font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextRegular-Italic";src:url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-RegularIt-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}.EgypTextRegular-Italic{font-family:"Guardian Egyptian TextRegular-Italic";font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:"Guardian Egyptian TextRegular";src:url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.eot");src:url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianTextEgyp-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}.EgypTextRegular{font-family:"Guardian Egyptian TextRegular";font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"display-egyptian-thin";src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Thin-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Thin-Web.woff") format("woff");font-weight:200;font-style:normal;font-stretch:normal}@font-face{font-family:"display-egyptian-light";src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Light-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Light-Web.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:"display-sans-semibold";src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot");src:url("/a/dist/fonts/GuardianEgyp-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff2") format("woff2"),url("/a/dist/fonts/GuardianEgyp-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"display-sans-light";src:url("/a/dist/fonts/GdnSanDS2Lig.eot");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"genpact-icon-library";src:url("/a/dist/fonts/genpact-icon-library.ttf") format("truetype");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"photograph-signature";src:url("/a/dist/fonts/Photograph-Signature.ttf");font-weight:400;font-style:normal;font-stretch:normal}.searchSuggestions{margin-left:auto;margin-right:auto;max-width:1240px;padding-top:24px}.searchSuggestions .searchSuggestions-suggestions li{font-family:display-egyptian-light,sans-serif;line-height:1.33;font-size:30px;opacity:0.5;margin-bottom:30px}@media screen and (min-width: 900px){.searchSuggestions .searchSuggestions-suggestions li{font-family:display-egyptian-thin,sans-serif;font-weight:100;font-size:70px;line-height:1.29}}.searchSuggestions .searchSuggestions-suggestions li:last-child{margin-bottom:0px}.searchSuggestions .searchSuggestions-suggestions li:hover{opacity:1}.search-container{background-color:#031a34;min-height:100vh;z-index:1;color:#fff}.search-container>div{width:100%;padding:0 4rem}.search-container>div.search-controls{background-image:linear-gradient(#031a34, #031a34),linear-gradient(to bottom, #000, #7F7F7F)}.search-container>div.searchResults-container{padding:0;background-color:#fff}.search-container .navigation-content__button--close{background:none;border:none;color:#fff;display:none;line-height:1;margin:0;padding:0;position:absolute;right:22rem;top:13rem;z-index:3000}@media screen and (min-width: 1024px){.search-container .navigation-content__button--close{font-size:4rem;display:block}}@media screen and (min-width: 275px){.search-container .navigation-content__button--close{display:none}}@media screen and (min-width: 900px){.search-container .navigation-content__button--close{right:4rem;display:block}}@media screen and (min-width: 1240px){.search-container .navigation-content__button--close{right:4rem}}@media screen and (min-width: 1440px){.search-container .navigation-content__button--close{right:22rem}}.search-container .navigation-content__button--close .icon-close{display:block}.search-container .navigation-content__button--close .icon-close-filled{display:none}.search-container .navigation-content__button--close:hover .icon-close{display:none}.search-container .navigation-content__button--close:hover .icon-close-filled{display:block}.search-container .navigation-content__button--close .icon.icon-chevron--up,.search-container .navigation-content__button--close .chapter-nav__navigation ul.icon-chevron--up::after,.chapter-nav__navigation .search-container .navigation-content__button--close ul.icon-chevron--up::after{display:block;font-size:1rem;line-height:1;margin-left:1rem;transform:translateX(3px)}@media screen and (min-width: 1024px){.search-container .navigation-content__button--close .icon.icon-chevron--up,.search-container .navigation-content__button--close .chapter-nav__navigation ul.icon-chevron--up::after,.chapter-nav__navigation .search-container .navigation-content__button--close ul.icon-chevron--up::after{font-size:0.8rem;transform:rotate(-90deg) translateX(3px)}}.search-container .navigation-content__button--close .icon.icon-chevron--down,.search-container .navigation-content__button--close .chapter-nav__navigation ul.icon-chevron--down::after,.chapter-nav__navigation .search-container .navigation-content__button--close ul.icon-chevron--down::after{display:block;font-size:1rem;line-height:1;margin-left:1rem;transform:translateX(3px)}@media screen and (min-width: 1024px){.search-container .navigation-content__button--close .icon.icon-chevron--down,.search-container .navigation-content__button--close .chapter-nav__navigation ul.icon-chevron--down::after,.chapter-nav__navigation .search-container .navigation-content__button--close ul.icon-chevron--down::after{font-size:0.8rem;transform:rotate(90deg) translateX(3px)}}.search-container .navigation-content__button--close .icon.icon-search,.search-container .navigation-content__button--close .chapter-nav__navigation ul.icon-search::after,.chapter-nav__navigation .search-container .navigation-content__button--close ul.icon-search::after{font-size:2.4rem}.video-hero{color:#fff;display:flex;position:relative;min-height:100vh}.video-hero.heroHeight{min-height:inherit;overflow:hidden}.video-hero .video-ugh{background-image:url(../assets/videos/whygenpact_videocomp.mp4)}.video-hero__container{padding:15.2rem 0 12rem;position:relative}.video-hero .container .row,.video-hero .recirculation>.spark-line .row,.video-hero .new-links-module>.spark-line .row,.video-hero .links-module>.spark-line .row{top:50%;transform:translateY(-50%)}.video-hero .scroll-down__animated{position:absolute;bottom:100px;left:48%;transform:translateX(-50%) rotate(90deg);transition:bottom 0.2s linear;-webkit-animation:bounce 0.8s ease-in-out infinite;animation:bounce 0.8s ease-in-out infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;z-index:10;pointer-events:none}@media screen and (min-width: 275px){.video-hero .scroll-down__animated{left:41%}}@media screen and (min-width: 900px){.video-hero .scroll-down__animated{left:48%}}.video-hero .scroll-down__animated .icon-chevron{color:#ff555f;margin-left:20px;font-weight:bold;font-size:4rem}.video-hero .scroll-down__animated .icon-chevron:before{transform:rotate(90deg)}.video-hero .scroll-down__animated .oval-button{text-decoration:none;color:red;background:none !important}.video-hero__background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.video-hero__background.no-default-gradient:before{background-image:none !important}.video-hero__video{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100vw;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;min-width:100vw;z-index:-1}.object-fit-polyfill .video-hero__video{transform:none}.video-hero__main-content{position:relative}.video-hero__title{color:#fff;font-size:7.2rem;line-height:1.29;margin-bottom:6rem}@media screen and (min-width: 275px){.video-hero__title{font-size:4rem}}@media screen and (min-width: 1240px){.video-hero__title{font-size:7.2rem}}.video-hero__subtitle{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:24px;color:#fff;letter-spacing:0;line-height:34px;margin-top:0;padding-bottom:20px}.video-hero__play-button{display:none;padding:3rem 5rem;position:static}.video-hero__save-and-share{margin-bottom:5rem}.video-hero__side-content{display:none;position:absolute;bottom:10rem;left:0;right:0;z-index:3}.video-hero__links-title{color:#fff;font-size:1.4rem;font-weight:600;letter-spacing:1.2px;line-height:1.29}.video-hero__links-list{list-style:none;margin:0;padding:0}.video-hero__list-item{margin-bottom:2rem}.video-hero__list-item:last-child{margin-bottom:0}.video-hero__link{color:#fff;font-size:2.6rem;font-weight:300;line-height:1.35;margin:0}.video-hero__button-container{display:none}.video-hero .shader{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(28,32,45,0.17);z-index:0}@-webkit-keyframes bounce{0%{bottom:20px}50%{bottom:26px}100%{bottom:20px}}@keyframes bounce{0%{bottom:20px}50%{bottom:26px}100%{bottom:20px}}@keyframes bounce{0%{bottom:20px}50%{bottom:26px}100%{bottom:20px}}.using-mouse :focus{outline:none !important}.story-sidebar__cta:focus{outline:3px solid #25a5bd}#fcb_investors{background:#041530 url("../img/bg-img-big.jpg") top center;background-size:100%;background-attachment:fixed;color:#ffffff}#fcb_investors h1,#fcb_investors h2,#fcb_investors h3,#fcb_investors h4,#fcb_investors h5{font-weight:400 !important}#fcb_investors .fixed{position:fixed}#fcb_investors .text-center{text-align:center}#fcb_investors .img-fluid{max-width:100%;height:auto}#fcb_investors .full{width:100vw;height:90vh;padding:0 5vw;display:grid;align-content:center;justify-content:center}#fcb_investors .cc{position:absolute;opacity:1;top:100%;left:50%;transform:translateX(-50%)}#fcb_investors #stage{overflow:hidden}#fcb_investors #scene1{position:relative;z-index:9999;top:60px}#fcb_investors #scene1_copy,#fcb_investors #scene1_copy_b{font-size:1em !important;font-weight:bold !important}#fcb_investors #scene1_copy,#fcb_investors #scene1_copy_b{position:absolute;opacity:0;width:50%;top:45%;left:50%;transform:translate(-50%, -50%);text-align:left}#fcb_investors #scene1_copy_b{top:calc(40% + 225px);width:45%;text-align:center}#fcb_investors .line1{width:425px;height:4500px;position:absolute;bottom:73.5%;left:50%;transform:translateX(-50%);opacity:0}#fcb_investors .line2{width:425px;height:9000px;position:absolute;top:30%;left:50%;opacity:0;transform:translate(-50%, -50%) rotate(90deg) scale(0.25)}#fcb_investors .line3{width:425px;height:4500px;position:absolute;top:33%;left:90%;opacity:0;transform:translate(-50%, -50%) rotate(135deg) scale(0.25)}#fcb_investors .line4{width:425px;height:4500px;position:absolute;top:50%;left:85%;opacity:0;transform:translate(-50%, -50%) rotate(180deg) scale(0.25)}#fcb_investors .faq_1,#fcb_investors .faq_2,#fcb_investors .faq_3,#fcb_investors .dwnload{position:absolute;opacity:0;width:60%;top:50%;left:50%;transform:translate(-50%, -50%);text-align:left}#fcb_investors .img-1,#fcb_investors .img-2,#fcb_investors .img-3{width:auto;max-height:300px;margin-left:-15px;padding-bottom:15px}#fcb_investors .a-1b,#fcb_investors .a-1c,#fcb_investors .a-1d,#fcb_investors .a-2b,#fcb_investors .a-2c,#fcb_investors .a-2d,#fcb_investors .a-2e,#fcb_investors .a-3b,#fcb_investors .a-3c,#fcb_investors .a-3d,#fcb_investors .a-3e{font-size:1.6rem !important;line-height:2rem !important;font-weight:bold !important}#fcb_investors .q-1,#fcb_investors .a-1,#fcb_investors .a-1b,#fcb_investors .a-1c,#fcb_investors .a-1d{opacity:0;width:100%;text-align:left}#fcb_investors .q-1,#fcb_investors .a-1{font-weight:bold !important;font-size:2.2rem !important;margin-top:1em}#fcb_investors .q-1 span,#fcb_investors .a-1 span{color:#1cadcd}#fcb_investors .q-2,#fcb_investors .a-2,#fcb_investors .a-2b,#fcb_investors .a-2c,#fcb_investors .a-2d,#fcb_investors .a-2e{opacity:0;width:100%;text-align:left}#fcb_investors .q-2,#fcb_investors .a-2{font-weight:bold !important;font-size:2.2rem !important;margin-top:1em}#fcb_investors .q-2 span,#fcb_investors .a-2 span{color:#1cadcd}#fcb_investors .q-3,#fcb_investors .a-3,#fcb_investors .a-3b,#fcb_investors .a-3c,#fcb_investors .a-3d,#fcb_investors .a-3e{opacity:0;width:100%;text-align:left}#fcb_investors .q-3,#fcb_investors .a-3{font-weight:bold !important;font-size:2.2rem !important;margin-top:1em}#fcb_investors .q-3 span,#fcb_investors .a-3 span{color:#1cadcd}#fcb_investors .dwnload{display:flex;flex-direction:row;justify-content:space-around;align-items:center}#fcb_investors .dwnload div{width:50%}#fcb_investors .dwnload h1{padding-bottom:20px}#fcb_investors .dwnload .download{border:0px;background:#ef6874;color:#ffffff;padding:8px 35px 5px;text-decoration:none}#fcb_investors .sticky-download{position:fixed;display:flex;bottom:20px;background:#193661;width:100%;padding:12px 20px;justify-content:space-around;align-items:center;box-sizing:border-box}#fcb_investors .sticky-download p{padding:0px;margin-bottom:0 !important}#fcb_investors .sticky-download .download{border:0px;background:#ef6874;color:#ffffff;padding:5px 35px 3px;text-decoration:none}@media all and (max-width: 768px){#fcb_investors #scene1{top:0px}#fcb_investors #scene1_video{width:90%;margin:0 auto}#fcb_investors .line1,#fcb_investors .cc{width:60%}#fcb_investors .line2{top:10%}#fcb_investors .line4{left:99%}#fcb_investors #scene1_copy,#fcb_investors #scene1_copy_b{width:90%}#fcb_investors #scene1_copy{top:35%;font-size:0.8em !important}#fcb_investors #scene1_copy_b{top:calc(40% + 160px);font-size:0.8em !important}#fcb_investors .faq_1,#fcb_investors .faq_2,#fcb_investors .faq_3{width:90%}#fcb_investors .sticky-download{display:inline-block;width:100vw;padding:5px 20px 20px;text-align:center;font-size:0.8rem;box-sizing:border-box}#fcb_investors .sticky-download p{margin-bottom:0 !important;font-size:0.8rem !important}#fcb_investors .dwnload{display:flex;flex-direction:row;justify-content:space-around;align-items:center;width:90%}#fcb_investors .dwnload .book-img{width:30%}#fcb_investors .dwnload div{width:65%}#fcb_investors .dwnload .download{padding:8px 15px 5px;font-size:1rem !important}#fcb_investors .a-1b,#fcb_investors .a-1c,#fcb_investors .a-1d,#fcb_investors .a-2b,#fcb_investors .a-2c,#fcb_investors .a-2d,#fcb_investors .a-2e,#fcb_investors .a-3b,#fcb_investors .a-3c,#fcb_investors .a-3d,#fcb_investors .a-3e{font-size:1rem !important;line-height:1rem !important}#fcb_investors .a-3b,#fcb_investors .a-3c,#fcb_investors .a-3d,#fcb_investors .a-3e{width:85% !important}}html#design2017 body.inside2017.basiclanding.landing-evr .bodycontent-text ul li a{margin-left:0 !important}html#design2017 body.inside2017.basiclanding.landing-evr .evr-bodycontent-cta .rounded-button{width:23.5rem !important}html#design2017 body.inside2017.basiclanding.landing-evr .twitter-feed-standalone-section{background:white;margin-top:0 !important;padding-top:40px}html#design2017 body.inside2017.basiclanding.landing-evr .twitter-feed-standalone-section .twitter-feed-standalone-wrapper{position:relative;width:50%;margin-left:auto;margin-right:auto}html#design2017 body.inside2017.basiclanding.landing-evr .twitter-feed-standalone-section .twitter-feed-standalone-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}html#design2017 body.inside2017.basiclanding.landing-evr .twitter-feed-standalone-section .twitter-feed-standalone-title{display:block;text-align:center;font-size:30px;line-height:0.93;color:#ff555f;text-transform:none;padding-bottom:36px;margin-bottom:0;font-family:"Guardian Egyptian -Bold";font-weight:700;font-style:normal;font-stretch:normal}html#design2017 body.inside2017.basiclanding.landing-evr .livestream-section{background:white;margin-top:0 !important;padding-top:40px}html#design2017 body.inside2017.basiclanding.landing-evr .livestream-section .livestream-wrapper{position:relative;padding-top:56.25%}html#design2017 body.inside2017.basiclanding.landing-evr .livestream-section .livestream-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}html#design2017 body.inside2017.basiclanding.landing-evr .livestream-section .livestream-title{display:block;text-align:center;font-size:30px;line-height:0.93;color:#ff555f;text-transform:none;padding-bottom:36px;margin-bottom:0;font-family:"Guardian Egyptian -Bold";font-weight:700;font-style:normal;font-stretch:normal}html#design2017 body.inside2017.basiclanding.landing-evr .vertical-line .path{stroke:#00aecf}html#design2017 body.inside2017.basiclanding.landing-evr .subnav-sticky-evr{position:relative;width:100vw;overflow:auto;background:#073262;top:0;z-index:20}@media screen and (min-width: 1280px){html#design2017 body.inside2017.basiclanding.landing-evr .subnav-sticky-evr{overflow:hidden;width:100%}}html#design2017 body.inside2017.basiclanding.landing-evr .subnav-sticky-evr ul{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;list-style-type:none}@media screen and (min-width: 1280px){html#design2017 body.inside2017.basiclanding.landing-evr .subnav-sticky-evr ul{justify-content:center;align-content:center}}html#design2017 body.inside2017.basiclanding.landing-evr .subnav-sticky-evr li{margin-right:17px}html#design2017 body.inside2017.basiclanding.landing-evr .subnav-sticky-evr li:last-child{margin-right:0}html#design2017 body.inside2017.basiclanding.landing-evr .subnav-sticky-evr a,html#design2017 body.inside2017.basiclanding.landing-evr .subnav-sticky-evr a:visited{display:block;width:170px;height:82px;padding:19px 17px;background-color:transparent;font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-size:16px;font-weight:500;line-height:1.38;letter-spacing:normal;color:#ffffff}html#design2017 body.inside2017.basiclanding.landing-evr .subnav-sticky-evr a:hover,html#design2017 body.inside2017.basiclanding.landing-evr .subnav-sticky-evr a:focus,html#design2017 body.inside2017.basiclanding.landing-evr .subnav-sticky-evr span{display:block;height:100%;width:170px;height:82px;padding:19px 12px 19px 17px;background-color:#ff555f;font-family:"Guardian Egyptian -Bold";font-weight:700;font-style:normal;font-stretch:normal;color:#fff}html#design2017 body.inside2017.basiclanding.landing-evr .subnav-sticky-evr-ghost{position:relative;height:0;overflow:hidden}html#design2017 body.inside2017.basiclanding.landing-evr .subnav-sticky-evr-ghost.is--sticky{height:82px}html#design2017 body.inside2017.basiclanding.landing-evr .body-content{padding-top:71px}@media screen and (min-width: 640px){html#design2017 body.inside2017.basiclanding.landing-evr .body-content{padding-top:69px}}html#design2017 body.inside2017.basiclanding.landing-evr .body-content.section-title--center h2{display:block;text-align:center;font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-size:30px;font-weight:normal;line-height:0.93;color:#ff555f;text-transform:none;padding-bottom:36px;margin-bottom:0}html#design2017 body.inside2017.basiclanding.landing-evr .body-content.section-title--center h2 strong{font-family:"Guardian Egyptian -Bold";font-weight:700;font-style:normal;font-stretch:normal}html#design2017 body.inside2017.basiclanding.landing-evr .body-content.section-title--center h3{display:block;text-align:center;font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:22px;line-height:28px;font-weight:normal;letter-spacing:normal;color:#021d44;padding-bottom:36px;margin-bottom:0}html#design2017 body.inside2017.basiclanding.landing-evr .body-content p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:18px;line-height:1.56;font-weight:normal;letter-spacing:normal;color:#021d44}html#design2017 body.inside2017.basiclanding.landing-evr .body-content p.caption{font-family:"Guardian Egyptian -SemiBold";font-weight:600;font-style:normal;font-stretch:normal;font-size:18px;line-height:1.56;font-weight:normal;letter-spacing:normal;color:#021d44}html#design2017 body.inside2017.basiclanding.landing-evr .body-content p:last-child{padding-bottom:43px}html#design2017 body.inside2017.basiclanding.landing-evr .body-content ul{list-style-type:none}html#design2017 body.inside2017.basiclanding.landing-evr .body-content ul li{position:relative;font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-weight:normal;font-size:18px;text-indent:0;letter-spacing:normal;color:#021d44}html#design2017 body.inside2017.basiclanding.landing-evr .body-content ul li:before{display:block;position:absolute;width:11px;height:15px;content:'';left:6px;top:6px;background:url("/a/dist/img/evr-list-icon.svg") no-repeat center center}html#design2017 body.inside2017.basiclanding.landing-evr .body-content.section-content--center p{text-align:center}@media screen and (min-width: 640px){html#design2017 body.inside2017.basiclanding.landing-evr .body-content.section-content--center p{max-width:80%;margin-left:auto;margin-right:auto}}html#design2017 body.inside2017.basiclanding.landing-evr .videoblock{margin-top:20px !important}html#design2017 body.inside2017.basiclanding.landing-evr .videoblock p.caption{font-family:"Guardian Egyptian -SemiBold";font-weight:600;font-style:normal;font-stretch:normal;font-size:18px;line-height:1.56;font-weight:normal;letter-spacing:normal;color:#021d44}html#design2017 body.inside2017.basiclanding.landing-evr .image-ctas{background-color:#fff}html#design2017 body.inside2017.basiclanding.landing-evr .image-ctas:last-child{padding-bottom:331px}@media screen and (min-width: 980px){html#design2017 body.inside2017.basiclanding.landing-evr .image-ctas:last-child{padding-bottom:420px}}html#design2017 body.inside2017.basiclanding.landing-evr .image-cta{position:relative;overflow:hidden;margin-bottom:15.5px;left:-50%;opacity:0;transition:all 0.8s ease-in}@media (prefers-reduced-motion){html#design2017 body.inside2017.basiclanding.landing-evr .image-cta{left:0;opacity:1}}html#design2017 body.inside2017.basiclanding.landing-evr .image-cta:last-child{margin-bottom:0}html#design2017 body.inside2017.basiclanding.landing-evr .image-cta.in--viewport{transform:translateX(50%);opacity:1}@media (prefers-reduced-motion){html#design2017 body.inside2017.basiclanding.landing-evr .image-cta.in--viewport{transform:none}}@media screen and (min-width: 980px){html#design2017 body.inside2017.basiclanding.landing-evr .image-cta.background-evr-navy:before{position:absolute;width:50vw;height:100%;content:'';left:0;background-color:#073262}}html#design2017 body.inside2017.basiclanding.landing-evr .image-cta.background-evr-navy .image-cta__content{background-color:#073262}html#design2017 body.inside2017.basiclanding.landing-evr .image-cta.background-evr-navy .image-cta__content h3{color:#60c7d7}html#design2017 body.inside2017.basiclanding.landing-evr .image-cta.background-evr-navy .image-cta__image-wrapper:before,html#design2017 body.inside2017.basiclanding.landing-evr .image-cta.background-evr-navy .image-cta__image-wrapper:after{background-color:#073262}@media screen and (min-width: 980px){html#design2017 body.inside2017.basiclanding.landing-evr .image-cta.background-evr-pink:before{position:absolute;width:50vw;height:100%;content:'';left:0;background-color:#ff555f}}html#design2017 body.inside2017.basiclanding.landing-evr .image-cta.background-evr-pink .image-cta__content{background-color:#ff555f}html#design2017 body.inside2017.basiclanding.landing-evr .image-cta.background-evr-pink .image-cta__content h3{color:#021d44}html#design2017 body.inside2017.basiclanding.landing-evr .image-cta.background-evr-pink .image-cta__image-wrapper:before,html#design2017 body.inside2017.basiclanding.landing-evr .image-cta.background-evr-pink .image-cta__image-wrapper:after{background-color:#ff555f}html#design2017 body.inside2017.basiclanding.landing-evr .image-cta__container{position:relative;display:flex;flex-direction:column}@media screen and (min-width: 980px){html#design2017 body.inside2017.basiclanding.landing-evr .image-cta__container{flex-direction:row}}html#design2017 body.inside2017.basiclanding.landing-evr .image-cta__content{position:relative;z-index:11;padding:67px 50px 40px}@media screen and (min-width: 980px){html#design2017 body.inside2017.basiclanding.landing-evr .image-cta__content{width:50%;padding:67px 50px 40px 0}}html#design2017 body.inside2017.basiclanding.landing-evr .image-cta__content h3{position:relative;display:block;font-size:28px;font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal}html#design2017 body.inside2017.basiclanding.landing-evr .image-cta__content p{position:relative;display:block;color:#fff;font-size:18px;line-height:1.56;font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal}@media screen and (min-width: 980px){html#design2017 body.inside2017.basiclanding.landing-evr .image-cta__content p{padding-right:40px}}html#design2017 body.inside2017.basiclanding.landing-evr .image-cta__content a,html#design2017 body.inside2017.basiclanding.landing-evr .image-cta__content a:visited{color:#fff;width:auto;display:inline-block;font-family:"Guardian Sans Medium",Helvetica,Arial,sans-serif;height:40px}html#design2017 body.inside2017.basiclanding.landing-evr .image-cta__content a i,html#design2017 body.inside2017.basiclanding.landing-evr .image-cta__content a:visited i{display:inline-block;width:40px;height:40px;margin-left:10px;vertical-align:middle}html#design2017 body.inside2017.basiclanding.landing-evr .image-cta__content a i svg,html#design2017 body.inside2017.basiclanding.landing-evr .image-cta__content a:visited i svg{width:inherit;height:inherit}html#design2017 body.inside2017.basiclanding.landing-evr .image-cta__image-wrapper{position:relative;z-index:10;height:100%}@media screen and (min-width: 980px){html#design2017 body.inside2017.basiclanding.landing-evr .image-cta__image-wrapper{width:50%;height:100%}html#design2017 body.inside2017.basiclanding.landing-evr .image-cta__image-wrapper:before,html#design2017 body.inside2017.basiclanding.landing-evr .image-cta__image-wrapper:after{position:absolute;content:'';height:400px;z-index:10}html#design2017 body.inside2017.basiclanding.landing-evr .image-cta__image-wrapper:before{left:-290px;top:-310px;transform:rotate(-17deg);width:600px}html#design2017 body.inside2017.basiclanding.landing-evr .image-cta__image-wrapper:after{left:-260px;bottom:-241px;transform:rotate(52deg);width:400px}html#design2017 body.inside2017.basiclanding.landing-evr .image-cta__image-wrapper img{position:relative;z-index:9;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;height:100%;max-height:310px;min-height:310px}}html#design2017 body.inside2017.basiclanding.landing-evr .tiles{background-color:#fff}html#design2017 body.inside2017.basiclanding.landing-evr .tiles:last-child{padding-bottom:331px}@media screen and (min-width: 980px){html#design2017 body.inside2017.basiclanding.landing-evr .tiles:last-child{padding-bottom:420px}}html#design2017 body.inside2017.basiclanding.landing-evr .tiles .bodycontent-text{padding-top:71px;z-index:11}@media screen and (min-width: 640px){html#design2017 body.inside2017.basiclanding.landing-evr .tiles .bodycontent-text{padding-top:69px}}html#design2017 body.inside2017.basiclanding.landing-evr .tiles .bodycontent-text.section-title--center h3{display:block;text-align:center;font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-size:30px;font-weight:normal;line-height:0.93;color:#ff555f;text-transform:none;padding-bottom:31px;margin-bottom:0}html#design2017 body.inside2017.basiclanding.landing-evr .tiles .bodycontent-text.section-title--center h3 strong{font-family:"Guardian Egyptian -Bold";font-weight:700;font-style:normal;font-stretch:normal}html#design2017 body.inside2017.basiclanding.landing-evr .tiles .bodycontent-text p{display:block;max-width:720px;margin-left:auto;margin-right:auto;text-align:center;font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:18px;line-height:1.56;font-weight:normal;letter-spacing:normal;color:#021d44}html#design2017 body.inside2017.basiclanding.landing-evr .tiles .bodycontent-text p.caption{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:18px;line-height:1.56;font-weight:normal;letter-spacing:normal;color:#021d44}html#design2017 body.inside2017.basiclanding.landing-evr .tiles .tiles__grid{max-width:100vw;overflow:auto}html#design2017 body.inside2017.basiclanding.landing-evr .tiles .tiles__grid .container,html#design2017 body.inside2017.basiclanding.landing-evr .tiles .tiles__grid .recirculation>.spark-line,html#design2017 body.inside2017.basiclanding.landing-evr .tiles .tiles__grid .new-links-module>.spark-line,html#design2017 body.inside2017.basiclanding.landing-evr .tiles .tiles__grid .links-module>.spark-line{flex-direction:row !important;width:100% !important;max-width:992px !important;flex-wrap:nowrap}html#design2017 body.inside2017.basiclanding.landing-evr .tiles .tiles__grid .card{display:flex;flex-direction:column;align-items:center;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:300px;max-height:100%;overflow:hidden}html#design2017 body.inside2017.basiclanding.landing-evr .tiles .card__image-container{position:relative}html#design2017 body.inside2017.basiclanding.landing-evr .tiles .card__image-container:before,html#design2017 body.inside2017.basiclanding.landing-evr .tiles .card__image-container:after{position:absolute;width:200px;height:100px;content:'';background-color:#fff;z-index:10}html#design2017 body.inside2017.basiclanding.landing-evr .tiles .card__image-container:before{left:-70px;top:-52px;transform:rotate(-35deg)}html#design2017 body.inside2017.basiclanding.landing-evr .tiles .card__image-container:after{right:-70px;top:-52px;transform:rotate(35deg)}html#design2017 body.inside2017.basiclanding.landing-evr .tiles .card__image-wrapper{position:relative}html#design2017 body.inside2017.basiclanding.landing-evr .tiles .card__image-wrapper:before,html#design2017 body.inside2017.basiclanding.landing-evr .tiles .card__image-wrapper:after{position:absolute;width:200px;height:100px;content:'';background-color:#fff;z-index:10}html#design2017 body.inside2017.basiclanding.landing-evr .tiles .card__image-wrapper:before{left:-70px;bottom:-52px;transform:rotate(-145deg)}html#design2017 body.inside2017.basiclanding.landing-evr .tiles .card__image-wrapper:after{right:-70px;bottom:-52px;transform:rotate(145deg)}html#design2017 body.inside2017.basiclanding.landing-evr .tiles .card__details{position:relative;z-index:11;margin-top:31px;max-width:80%;margin-left:auto;margin-right:auto}html#design2017 body.inside2017.basiclanding.landing-evr .tiles .card__details a,html#design2017 body.inside2017.basiclanding.landing-evr .tiles .card__details a:visited{padding-right:45px;font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:left;color:#011d44;background-size:30px !important}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-icontout{margin-top:0}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-icontout:last-child{padding-bottom:331px}@media screen and (min-width: 980px){html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-icontout:last-child{padding-bottom:420px}}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-icontout .container,html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-icontout .recirculation>.spark-line,html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-icontout .new-links-module>.spark-line,html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-icontout .links-module>.spark-line{max-width:980px}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-icontout.bg-navy{background-color:#073262}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-icontout .bodycontent-text{padding-top:71px;z-index:11}@media screen and (min-width: 640px){html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-icontout .bodycontent-text{padding-top:69px}}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-icontout .bodycontent-text.section-title--center h3{display:block;text-align:center;font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-size:30px;font-weight:normal;line-height:0.93;color:#ff555f;text-transform:none;padding-bottom:31px;margin-bottom:0}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-icontout .bodycontent-text.section-title--center h3 strong{font-family:"Guardian Egyptian -Bold";font-weight:700;font-style:normal;font-stretch:normal}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-icontout .bodycontent-text p{display:block;max-width:720px;margin-left:auto;margin-right:auto;text-align:center;font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:18px;line-height:1.56;font-weight:normal;letter-spacing:normal;color:#fff}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-icontout .evr-icon-item{display:flex;flex-direction:column;align-items:center;margin-bottom:35px;overflow:hidden}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-icontout .evr-icon-item__image-container{position:relative;max-width:196px;margin-bottom:16px}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-icontout .evr-icon-item__image-container:before,html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-icontout .evr-icon-item__image-container:after{position:absolute;width:170px;height:100px;content:'';background-color:#073262;z-index:10}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-icontout .evr-icon-item__image-container:before{left:-70px;top:-52px;transform:rotate(-35deg)}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-icontout .evr-icon-item__image-container:after{right:-70px;top:-52px;transform:rotate(35deg)}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-icontout .evr-icon-item__image-wrapper{position:relative}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-icontout .evr-icon-item__image-wrapper:before,html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-icontout .evr-icon-item__image-wrapper:after{position:absolute;width:170px;height:100px;content:'';background-color:#073262;z-index:10}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-icontout .evr-icon-item__image-wrapper:before{left:-70px;bottom:-52px;transform:rotate(-145deg)}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-icontout .evr-icon-item__image-wrapper:after{right:-70px;bottom:-52px;transform:rotate(145deg)}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-icontout .evr-icon-item__image-crop{position:relative}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-icontout .evr-icon-item__image-crop:before,html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-icontout .evr-icon-item__image-crop:after{position:absolute;width:30px;height:196px;content:'';background-color:#073262;z-index:10;top:0}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-icontout .evr-icon-item__image-crop:before{left:0}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-icontout .evr-icon-item__image-crop:after{right:0}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-icontout .evr-icon-item a,html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-icontout .evr-icon-item a:visited{position:relative;display:block;z-index:11;font-family:"Guardian Egyptian Medium";font-weight:500;font-style:normal;font-stretch:normal;font-size:20px;letter-spacing:-0.2px;text-align:center;color:#ffffff;text-decoration:underline}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-hilist{width:100% !important;padding:15px 0;background-color:#fff}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-hilist .container,html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-hilist .recirculation>.spark-line,html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-hilist .new-links-module>.spark-line,html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-hilist .links-module>.spark-line{width:100% !important}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-hilist .row{margin-top:0;margin-bottom:0}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-hilist .casestudy{position:relative;display:flex;flex-direction:column;left:-50%;transition:all 0.8s ease-in;opacity:0}@media (prefers-reduced-motion){html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-hilist .casestudy{left:0;opacity:1}}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-hilist .casestudy.in--viewport{transform:translateX(50%);opacity:1}@media (prefers-reduced-motion){html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-hilist .casestudy.in--viewport{transform:none}}@media screen and (min-width: 980px){html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-hilist .casestudy{flex-direction:row}}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-hilist .casestudy__background{background-image:linear-gradient(121deg, #ff555f, #7b4261 20%, #073262 54%)}@media screen and (min-width: 980px){html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-hilist .casestudy__background{order:2}}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-hilist .casestudy__background .story{display:flex;flex-direction:column;justify-content:center;padding:63px 52px}@media screen and (min-width: 980px){html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-hilist .casestudy__background .story{padding:90px 97px}}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-hilist .casestudy__background .story h3{font-family:"Guardian Egyptian Regular";font-weight:400;font-style:normal;font-stretch:normal;font-size:31px;line-height:0.87;letter-spacing:normal;color:#ffffff}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-hilist .casestudy__background .story h3 strong{font-family:"Guardian Egyptian -Bold";font-weight:700;font-style:normal;font-stretch:normal}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-hilist .casestudy__background .story p{font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:left;color:#ffffff}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-hilist .casestudy__background .story a,html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-hilist .casestudy__background .story a:visited{color:#fff;padding-right:20px;width:auto;display:inline-block;font-family:"Guardian Sans Medium",Helvetica,Arial,sans-serif;height:40px}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-hilist .casestudy__background .story a i,html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-hilist .casestudy__background .story a:visited i{display:inline-block;width:40px;height:40px;margin-left:10px;vertical-align:middle}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-hilist .casestudy__background .story a i svg,html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-hilist .casestudy__background .story a:visited i svg{width:inherit;height:inherit}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-hilist .casestudy__image{padding:0}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-hilist .casestudy__image a,html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-hilist .casestudy__image a:visited{display:block;width:100%;height:100%}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-hilist .casestudy__image a img,html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-hilist .casestudy__image a:visited img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-text{position:relative;width:100%}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-text:last-child{padding-bottom:331px}@media screen and (min-width: 980px){html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-text:last-child{padding-bottom:420px}}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-text.apply-gradient:before{width:100%;height:40%;z-index:10;content:'';position:absolute;top:0;left:0;background-image:linear-gradient(to bottom, #fff, rgba(255,255,255,0))}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-text .bodycontent-text{position:relative;z-index:11}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-text.background-cover{background-size:cover}@media screen and (min-width: 1280px){html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-text.background-cover{background-position-y:bottom !important}}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-text h3{position:relative;font-family:"Guardian Egyptian -Bold";font-weight:700;font-style:normal;font-stretch:normal;font-size:32px;line-height:0.88;letter-spacing:normal;text-align:center;color:#ff555f;z-index:11}html#design2017 body.inside2017.basiclanding.landing-evr .contentmodule-text p{position:relative;display:block;max-width:80%;margin-left:auto;margin-right:auto;text-align:center;font-family:"Guardian Egyptian Light";font-weight:300;font-style:normal;font-stretch:normal;font-size:18px;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:center;color:#021d44;z-index:11}html#design2017 body.inside2017.basiclanding.landing-evr .quote-carousel.quotes2017{margin:20px 0 0}
/*# sourceMappingURL=main2017.min.css.map */