/*!/wp-content/themes/mcgee-v6/assets/css/theme/090-projects-and-blocks.css*/.project-intro{padding:60px 0 0;overflow:hidden}@media (min-width:768px){.project-intro .row{display:flex;align-items:center}.project-intro .row.fe{align-items:flex-end}}.project-intro h1{font-size:70px;margin-bottom:10px!important;line-height:60px;padding-bottom:5px}.project-intro h1 span{display:inline-block;color:#fc0}.project-intro h2{font-size:16px}.project-intro p{margin-bottom:5px!important}.project-intro p strong{font-family:'HelveticaNeue-CondensedBold',Helvetica,Arial,sans-serif}.project-intro p strong span{color:#fc0}.project-overview{padding:60px 0;overflow:hidden}@media (min-width:768px){.project-overview .row{display:flex;align-items:center}}@media (max-width:767.9px){.project-overview .project-title{margin-top:40px}}.project-overview figure{padding:0px!important}.project-overview figure img{width:100%!important;height:auto!important}.project-achievements{padding:60px 0 0;overflow:hidden}.project-achievements .row .col-sm-6:first-child{margin-bottom:15px}.job-stats{padding:60px 0;background-color:#eaeaea;overflow:hidden}.job-stats .project-title{text-align:center}.project-stats{padding:60px 0;background-color:#eaeaea;overflow:hidden}.project-achievements .project-title,.project-stats .project-title{text-align:center}.project-stats .col-sm-3,.project-stats .col-sm-4{text-align:center;margin-bottom:40px}.project-stats .col-sm-3 span,.project-stats .col-sm-4 span{display:block;text-align:center;font-family:'HelveticaNeue-CondensedBold',Helvetica,Arial,sans-serif;font-size:40px;margin-bottom:30px}@media (min-width:768px){.project-stats .col-sm-3 span,.project-stats .col-sm-4 span{font-size:50px}}.project-stats .col-sm-8{text-align:center;font-family:'HelveticaNeue-CondensedBold',Helvetica,Arial,sans-serif;margin-top:20px}@media (max-width:767.9px){.project-stats .row .col-sm-4{margin-bottom:40px}.project-stats .row .col-sm-4:last-child{margin-bottom:0}}.project-stats .col-sm-4 img{max-width:150px;height:auto;margin-bottom:20px}.project-quote{padding:60px 0;overflow:hidden}@media (max-width:767.9px){.project-quote{padding-bottom:0}.project-quote img{margin-top:40px}}@media (min-width:768px){.project-quote .row{display:flex;align-items:center}}.project-quote-text{text-align:center;font-size:18px;font-family:'HelveticaNeue-CondensedBold',Helvetica,Arial,sans-serif;padding:0 80px}.project-quote-by{margin-top:40px;text-align:center;font-size:18px;font-family:'HelveticaNeue-CondensedBold',Helvetica,Arial,sans-serif}.project-quote-by-position{margin-top:5px;text-align:center;font-size:18px}.project-banner{margin:60px 0 0;height:500px;background-position:center;background-size:cover!important;background-repeat:no-repeat}.project-stakeholders{padding:60px 0 0;text-align:center;overflow:hidden}.project-stakeholders #wpforms-2559,.project-stakeholders p{margin:0}.project-stakeholders-ii1{width:100%;max-width:500px}.project-stakeholders-images{padding:60px 0 0}@media (min-width:768px){.project-stakeholders-images .project-stakeholders-flex{display:flex;align-items:center}.project-stakeholders-images .project-stakeholders-flex .project-stakeholders-imgs{width:60%}}@media (max-width:767.9px){.project-stakeholders-images .project-stakeholders-flex .project-stakeholders-imgs{margin-bottom:40px}}.project-stakeholders-images .project-stakeholders-flex .project-stakeholders-imgs .project-stakeholders-grid-container{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);gap:10px}.project-stakeholders-images .project-stakeholders-flex .project-stakeholders-imgs .project-stakeholders-grid-container>div{height:150px;transition:opacity 0.3s;opacity:0;text-decoration:none;background-color:#E6E6E6;overflow:hidden}@media (min-width:768px){.project-stakeholders-images .project-stakeholders-flex .project-stakeholders-imgs .project-stakeholders-grid-container>div{height:250px}}.project-stakeholders-images .project-stakeholders-flex .project-stakeholders-imgs .project-stakeholders-grid-container>div.in{opacity:1}.project-stakeholders-images .project-stakeholders-flex .project-stakeholders-imgs .project-stakeholders-grid-container>div.rows-2{grid-row:span 2;height:310px}@media (min-width:768px){.project-stakeholders-images .project-stakeholders-flex .project-stakeholders-imgs .project-stakeholders-grid-container>div.rows-2{height:510px}}.project-stakeholders-images .project-stakeholders-flex .project-stakeholders-imgs .project-stakeholders-grid-container>div:hover .background-image{transform:scale(1.1)}.project-stakeholders-images .project-stakeholders-flex .project-stakeholders-imgs .project-stakeholders-grid-container>div .background-image{background-size:cover;background-position:center;transition:transform 0.2s;width:100%;height:100%}.project-stakeholders-images .project-stakeholders-flex .project-stakeholders-text{font-family:'HelveticaNeue-CondensedBold',Helvetica,Arial,sans-serif;font-style:italic}@media (min-width:768px){.project-stakeholders-images .project-stakeholders-flex .project-stakeholders-text{width:30%;margin-left:10%}}.project-tile-images{padding:60px 0 0}.project-tile-images .project-tile-imgs .project-tile-grid-container{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,auto);gap:10px}.project-tile-images .project-tile-imgs .project-tile-grid-container>div{height:100px;transition:opacity 0.3s;opacity:0;text-decoration:none;background-color:#E6E6E6;overflow:hidden}@media (min-width:768px){.project-tile-images .project-tile-imgs .project-tile-grid-container>div{height:170px}}.project-tile-images .project-tile-imgs .project-tile-grid-container>div.in{opacity:1}.project-tile-images .project-tile-imgs .project-tile-grid-container>div.rows-2{grid-row:span 2;height:210px}@media (min-width:768px){.project-tile-images .project-tile-imgs .project-tile-grid-container>div.rows-2{height:350px}}.project-tile-images .project-tile-imgs .project-tile-grid-container>div.rows-3{grid-row:span 3;height:320px}@media (min-width:768px){.project-tile-images .project-tile-imgs .project-tile-grid-container>div.rows-3{height:530px}}.project-tile-images .project-tile-imgs .project-tile-grid-container>div:hover .background-image{transform:scale(1.1)}.project-tile-images .project-tile-imgs .project-tile-grid-container>div .background-image{background-size:cover;background-position:center;transition:transform 0.2s;width:100%;height:100%}.join-us-early-careers h1{font-size:30px;line-height:30px}.join-us-experienced-professionals{padding-top:80px;padding-bottom:80px}@media (max-width:767.9px){.join-us-experienced-professionals img{margin-bottom:20px}}.join-us-experienced-professionals-vacancies{position:relative}.join-us-experienced-professionals-vacancies a{position:relative;display:inline-block}.join-us-experienced-professionals-vacancies a div{position:absolute;left:30px;bottom:25px;color:#fff;font-size:30px;font-family:'HelveticaNeue-CondensedBold',Helvetica,Arial,sans-serif;line-height:30px;text-decoration:none}.join-us-experienced-professionals-vacancies a div span{color:#fc0}.join-us-our-workforce h1{font-size:30px}.join-us-early-careers a,.join-us-our-workforce a{display:inline-block;text-decoration:none;color:#232525;background-color:#fc0;border:2px solid #fff;line-height:19px;padding:5px 20px;border-radius:20px;font-family:'HelveticaNeue-CondensedBold',Helvetica,Arial,sans-serif;font-size:20px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease}.join-us-early-careers a:hover,.join-us-our-workforce a:hover{background-color:#fff}@media (min-width:768px){.join-us-interest{padding-top:80px}}@media (min-width:1025px){.join-us-interest-img{width:100%;height:auto}}@media (min-width:400px) and (max-width:767.9px){.join-us-interest-img{width:50%;height:auto}}@media (min-width:768px) and (max-width:1024.9px){.join-us-interest-img{margin-top:20px;width:30%;height:auto}}.join-us-current-vacancies{padding-top:50px;padding-bottom:40px}@media (min-width:768px){.join-us-current-vacancies .row{display:flex}}.join-us-current-vacancies .col-sm-3{margin-top:30px}.join-us-current-vacancies .col-sm-3>div{position:relative;padding:20px 20px 70px;background-color:#eaeaea;text-align:center;height:100%}.join-us-current-vacancies .col-sm-3>div a{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:inline-block;text-decoration:none;color:#232525;background-color:#fff;border:2px solid #232525;line-height:15px;padding:5px 20px;border-radius:25px;font-family:'HelveticaNeue-CondensedBold',Helvetica,Arial,sans-serif;font-size:16px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease}.join-us-current-vacancies .col-sm-3>div a:hover{color:#fff;background-color:#232525}.join-us-current-vacancies .col-sm-3>div a span{color:#fc0}.early-careers-gaw{background-color:#232525;padding-bottom:60px}.early-careers-gaw .col-sm-4{padding-top:60px}.early-careers-gaw a{display:inline-block;text-decoration:none;color:#fff;background-color:#fff0;border:2px solid #fff;line-height:15px;padding:5px 20px;border-radius:25px;font-family:'HelveticaNeue-CondensedBold',Helvetica,Arial,sans-serif;font-size:16px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease}.early-careers-gaw a:hover{background-color:#fff;color:#232525}.early-careers-gaw img{margin-bottom:30px;width:100%;height:auto}.early-careers-gaw p{text-align:center}.early-careers-gaw a span{color:#fc0}@media (min-width:768px){.workforce-skillsets .row{display:flex}}.workforce-skillsets .col-sm-3{min-height:100%}@media (max-width:767.9px){.workforce-skillsets .col-sm-3{margin-top:10px}}.workforce-skillsets .col-sm-3>div{background-color:#FFE183;margin-bottom:10px;padding:10px;text-align:center}.workforce-skillsets .col-sm-3>div:last-child{margin-bottom:0}.workforce-skillsets .workforce-skillsets-title div{font-size:20px;line-height:20px;padding:20px;display:flex;align-items:center;justify-content:center;text-align:center;height:100%;background-color:#fc0;position:relative}.workforce-skillsets .workforce-skillsets-title div strong{display:block;position:absolute;top:50%;left:50%;text-align:left;transform:translate(-50%,-50%)}.leadership-block{margin-bottom:60px}.leadership-block .col-sm-3{text-align:center}.leadership-block .col-sm-3 img{border-radius:50%;width:80%;margin-bottom:12px}.leadership-block .col-sm-3 h4,.leadership-block .col-sm-3 p{text-align:center}.mt0{margin-top:0px!important}.m-0{margin:0px!important}.text-center{text-align:center!important}.gbg{background-color:#eaeaea!important}.git-iframe{width:100%!important;background-color:white!important;-webkit-filter:grayscale(100%)!important;filter:grayscale(100%)!important}@media (min-width:768px){.page-title.ptr{text-align:right}.page-title.ptr .reveal-text{display:inline-block;text-align:left}}.po1{padding:80px 0!important}