.project-search{position:relative;z-index:1}.project-search-top-content-right p{font-size:12px;font-weight:500;color:#7F7F7F;margin-bottom:6px}.project-search-top-content-right{margin-top:25px}.project-search-input{position:relative}.search-toggle-btn{width:100%;display:block;padding:10px 50px 10px 27px;background-color:var(--white);border-radius:50px;border:1px solid var(--purple-01);height:45px;font-size:12px;font-weight:500;color:#231F20;text-align:left;text-transform:uppercase}.project-search-input i{position:absolute;top:50%;transform:translate(0,-50%);right:20px;color:var(--purple-01);font-size:16px;font-weight:700}.project-search-input-list{position:absolute;width:100%;top:0;left:0;background-color:#20323C;border-radius:12px;padding:15px 25px 0;height:0;overflow:auto;opacity:0;transition:all ease 0.3s;z-index:9999}.project-search-input-list::-webkit-scrollbar,.project-search-top-content-right .choices__list::-webkit-scrollbar{width:10px}.project-search-input-list::-webkit-scrollbar-track,.project-search-top-content-right .choices__list::-webkit-scrollbar-track{background-color:#EEEDF8;-webkit-border-radius:10px;border-radius:10px}.project-search-input-list::-webkit-scrollbar-thumb,.project-search-top-content-right .choices__list::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:var(--lime)}.project-search-input-list.show{height:210px;opacity:1;top:55px;z-index:1}.project-search-top-content .is-open .choices__list--dropdown{padding:0}.project-search-top-content .is-open .choices__list--dropdown .choices__list{padding-left:10px}.project-search-input-list a{display:block;padding:0;margin:0 0 10px;color:var(--white);font-size:14px;border:none!important;font-weight:500}.project-search-input-list a:hover{color:var(--lime)}.project-search-top-content-left p{color:#7F7F7F}.project-list-card{display:block;height:auto;width:100%;border:none;position:relative;border-radius:10px;overflow:hidden}.project-list-card-image{position:absolute;top:0;left:0}.project-list-card__details{position:relative;bottom:0;left:0;width:100%;backdrop-filter:blur(15px);--webkit-backdrop-filter:blur(15px);-moz-filter:blur(15px);-o-filter:blur(15px);-ms-filter:blur(15px);padding:21px 20px;background-color:rgba(0,0,0,.1);border-radius:10px}.project-list-card__details .project-list-card-title{font-size:18px;line-height:1.33em;font-family:"Inter",sans-serif;margin:0;font-weight:400;color:var(--white);position:relative;padding-right:45px;letter-spacing:0;display:block;border:none;transition:color 0.3s ease-in-out}.project-list-card-item{margin-bottom:10px}.project-card-redirect-btn{content:'\e904';font-family:'trc-icon';position:absolute;top:21px;right:20px;font-size:20px;color:var(--white);font-weight:400;border:none;z-index:2;transition:color 0.3s ease-in-out,background 0.3s ease-in-out,top 0.3s ease-in-out,right 0.3s ease-in-out,bottom 0.3s ease-in-out}.project-list-card__details ul{margin:0 0 15px 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.project-list-card__details ul li{margin:0;padding:0;text-transform:uppercase;color:var(--white);order:0}.project-list-card__details ul li.environmental-assessment-permitting-and-compliance{order:1}.project-list-card__details ul li a{margin:0;padding:4px 14px;border:1px solid rgba(255,255,255,.2);font-size:10px;font-weight:500;line-height:1.2em;color:var(--white);border-radius:25px;background:rgba(225,225,225,.2);transition:color 0.3s ease-in-out,background 0.3s ease-in-out,border 0.3s ease-in-out}.project-list-cards__headline{padding-bottom:35px}.project-list-card__details ul li::before{display:none}.project-search-bottom-content{margin-top:30px}.project-search-bottom-content p{margin-bottom:15px;font-size:16px}.project-search-bottom-progress{width:100%;max-width:272px;position:relative;background-color:#EEEDF8;border-radius:20px;margin:0 auto 34px;height:8px}.project-search-bottom-progress span{width:27%;background-color:#240250;border-radius:20px;height:100%;position:absolute;left:0;top:0}.project-search-top-content{margin-bottom:30px}.facetwp-facet-search_project.facetwp-facet{margin-bottom:0;width:calc(100% - 155px)}.facetwp-facet-search_project.facetwp-facet .choices{border-radius:50px;border:1px solid #5700CA;&::after{content:"\e907";font-family:'trc-icon'!important;height:auto;width:auto;border:none;position:absolute;right:20px;top:50%;transform:translate(0,-50%);margin-top:0;font-size:17px;color:var(--purple-01);font-weight:700}}.facetwp-facet-search_project.facetwp-facet .choices__inner .choices__item.choices__item--selectable{font-size:12px;font-weight:500;color:#231F20;text-align:left;text-transform:uppercase;opacity:1;&:hover{color:#231F20}}.facetwp-facet-search_project.facetwp-facet .choices__list .choices__item{color:var(--white);text-transform:capitalize;&:hover{color:var(--lime)}}.project-list-card__content p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--white)}@media (min-width:768px){.js-project-list-card{margin:0 -68px 0 -16px;padding-bottom:0}.js-project-list-card::after{display:none}.project-list-card-item{margin-bottom:24px}.project-list-card{height:256px}.project-list-card__details{padding:34px 58px 20px 32px;width:61%;position:absolute;right:0;left:unset;top:0;bottom:unset;border-radius:20px 0 0 20px;height:100%}.project-list-cards__bottom{margin-top:40px}.js-project-list-card .slick-arrow{bottom:-67px}.js-project-list-card .slick-next{margin-right:0;left:50px}.js-project-list-card .slick-prev{left:10px}.project-list-cards__headline p{margin-bottom:0}.project-list-card__details .project-list-card-title{padding-right:0;line-height:1.33em}.project-card-redirect-btn{top:unset;bottom:35px;font-size:25px;right:35px}.project-list-card__details ul li a{font-size:12px;padding:5px 22px}.project-search-bottom-content{margin-top:20px}}@media (min-width:1200px){.js-project-list-card{margin:0 -16px;padding-bottom:0}.project-list-card-item{margin-top:25px;margin-bottom:0}.js-project-list-card .fx-slide{display:block}.project-list-card{height:272px;width:100%;border-radius:20px}.project-list-card__details{padding:24px 0 20px 32px;border-radius:20px}.project-list-card__details ul{margin-bottom:17px}.project-list-card__details ul li a{padding:6px 12px;font-size:10px}.project-list-card__details ul li a:hover{background:var(--lime);color:#000;border-color:var(--lime)}.project-list-card__details .project-list-card-title{font-size:16px;padding-right:60px}.big .project-list-card__details .project-list-card-title{font-size:20px}.project-card-redirect-btn{right:20px;bottom:21px;font-size:20px;width:55px;height:55px;display:flex;align-items:center;justify-content:center;border-radius:50px}.project-list-card:hover .project-card-redirect-btn{background-color:var(--lime);color:var(--black);right:30px;bottom:30px}.project-list-card:hover .project-list-card-title{color:var(--lime)}.project-list-card__content{border:none;margin-top:30px;color:var(--white);font-size:18px;font-weight:500;position:relative;padding-right:90px}.project-list-cards__headline{padding-bottom:18px}.project-list-cards__headline h2{margin-bottom:0}.project-list-cards__headline .row{align-items:flex-end}.project-list-cards__headline__wrap{max-width:728px;margin-left:auto}.big .project-list-card__details{padding:30px;border-radius:20px;left:0;width:100%;right:unset;top:unset;height:auto;bottom:0;border-radius:20px 20px 0 0}.big .project-list-card-item{height:100%}.big .project-list-card{height:569px}.project-list-card__content p{font-size:16px}.project-search-list-row.row-reverse{flex-direction:row-reverse}.project-search-top-content{display:flex;align-items:flex-end;margin-bottom:25px}.project-search-top-content-right{display:flex;width:510px;padding-left:25px;margin:0;align-items:center}.project-search-top-content-left{width:calc(100% - 510px)}.project-search-top-content-right p{margin:0 20px 0 0}.project-search-input{width:calc(100% - 155px)}.project-search-top-content-left h2{margin-bottom:50px}.project-search-bottom-content{margin-top:74px}.project-search-input-list.show{height:322px}}@media (min-width:1620px){.col-lgs-5{flex:0 0 auto;width:41.66666667%}.project-list-card__content{margin-top:46px}.project-list-card__content p{font-size:18px}.col-lgs-7{width:29.16%}.project-list-card__details .project-list-card-title{font-size:22px}.big .project-list-card__details .project-list-card-title{font-size:28px}.project-list-card__cta{background:var(--lime);border:none;margin-top:25px;padding:12px 74px 12px 45px;color:#000;text-transform:uppercase;font-size:18px;font-weight:600;border-radius:50px;position:relative;display:none}.project-list-card__cta::after{content:'\e904';font-family:'trc-icon';position:absolute;top:50%;right:45px;transform:translate(0,-50%);font-size:12px;font-weight:400}.project-list-card__details .project-list-card-title{padding-right:101px}.project-search-top-content-right{width:728px;padding-left:0}.project-search-top-content-left{width:calc(100% - 728px);padding-right:50px}.project-search-top-content{justify-content:space-between}.project-search-top-content-right>p{width:80px;white-space:nowrap}.project-search-top-content-left p{max-width:878px}.big .project-list-card__details ul{margin-bottom:23px}}.projects-featured__block .fx-slide{display:block}.projects-featured__block .big div{height:100%}.projects-featured__block .big div .project-list-card-item div{height:auto}.projects-featured__block .big div .project-list-card-item div.project-list-card{height:calc(100% - 25px)}.projects-featured__top-content{padding-bottom:30px;color:#7F7F7F}.projects-featured__btn{padding-top:20px;text-align:right}.projects-featured__top-content__text h1,.projects-featured__top-content__text h2,.projects-featured__top-content__text h3,.projects-featured__top-content__text h4{text-transform:capitalize}.projects-featured__top-content__text h1:last-child,.projects-featured__top-content__text h2:last-child{margin-bottom:0}@media (min-width:768px){.projects-featured__top-content{max-width:548px}.projects-featured__block .slick-arrow{top:-60px}.projects-featured__block .slick-next{right:0;margin-right:0}.projects-featured__block .slick-prev{right:40px;left:auto;margin-left:0}.projects-featured__btn{padding-top:10px}}@media (min-width:1200px){.js-projects-featured-list-slider .slick-current{display:none}.projects-featured__top-content{max-width:100%;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;padding-bottom:20px}.projects-featured__top-content__text{max-width:970px}.projects-featured__top-content__text p{max-width:677px}.projects-featured__top-content .btn-tertiary{font-size:22px}.projects-featured__block .slick-arrow{top:auto;bottom:-70px}.projects-featured__block .slick-next{right:0;margin-right:0}.projects-featured__block .slick-prev{right:45px;left:auto;margin-left:0}.projects-featured__block{padding-bottom:60px}.service-block .js-tab-slider-nav::after{width:324px}}.post-type-archive-projects .project-search-input{width:100%}@media (min-width:1200px){.single-markets .js-projects-featured-list-slider .project-list-card__details{padding-inline:20px;width:70%}.single-markets .project-list-card__details ul li a{padding:6px 12px;font-size:11px}}@media (min-width:1200px) and (max-width:1600px){.single-markets .projects-featured__block .col-lg-7,.single-markets .projects-featured__block .col-lg-5{width:50%}}@media (min-width:1200px){.js-projects-featured-list-slider .project-list-card{height:300px}.js-projects-featured-list-slider .project-list-card__details{display:flex;flex-direction:column}.js-projects-featured-list-slider .project-list-card__content{margin-top:auto;display:none}}