* { box-sizing: border-box; } body {margin: 0;}#is4pu{font-size:16px;}#iq3lj{font-size:16px;}*{box-sizing:border-box;}body{margin:0;}.services-hero-section{height:min(70vh, 603px);background:url('/Images/_98_9cdbadb3-ab74-401f-9b6e-52550272aef9.jpg') center center / cover no-repeat;}#igftvc{font-size:16px;}.graph-outer-container-lQ1hi{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;padding:10px;}.graph-outer-container-lQ1hi .flex-thirty{flex-basis:30%;}.graph-outer-container-lQ1hi .flex-seventy{flex-basis:70%;}.graph-cell-lQ1hi{min-height:75px;flex-grow:1;flex-basis:100%;}#ie1ot8{font-size:16px;padding:48px 0px;}#ikkvtf{font-size:16px;max-width:1120px;margin:0px auto;padding:10px;}#i0r60y{font-size:42px;font-family:"RBNo31 Black Italic", sans-serif;color:rgb(0, 0, 0);line-height:100%;margin:0px 0px 20px 0px;text-transform:uppercase;}#ihcffz{font-size:14px;font-family:Arial, sans-serif;color:rgb(0, 0, 0);line-height:150%;margin:0 0 48px 0;}#environment{scroll-margin-top:300px;}.bread-crumbs-container .breadcrumbs li a{color:rgb(0, 0, 0);text-decoration:none;font-size:14px;font-family:"RBNo31 Black Italic", sans-serif;}.tab-section-custom{width:100%;max-width:1170px;padding:0px 15px;margin:0px auto;}.tab-section-custom .tabs{display:flex;justify-content:space-between;position:relative;border-bottom:1px solid rgb(198, 198, 198) !important;}.tab-section-custom .tab{flex:1 1 0%;text-align:center;padding:30px 15px;background:#fff;cursor:pointer;font-size:17px;min-height:224px;text-transform:uppercase;transition:0.3s;position:relative;border:1px solid rgb(198, 198, 198) !important;line-height:25.5px !important;color:#000 !important;display:flex;flex-direction:column;justify-content:center;align-items:center;}.tab-section-custom .tab p{font-family:'RBNo3.1 Book', sans-serif;text-transform:uppercase !important;line-height:150% !important;}.tab-section-custom .tab.active{background:#D7272E;border-color:#D7272E;color:#fff !important;}.tab-section-custom .tab.active::after{content:"";width:0px;height:0px;border-style:solid;border-width:15px 15px 0px;border-color:#D7272E transparent transparent;position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);opacity:1;visibility:visible;z-index:2;}.tab-section-custom .tab#iq50th.active img{filter:none !important;}.content-text a svg{margin-left:10px;}.tab-section-custom .tab.active img{filter:brightness(0) invert(1);transition:filter 0.3s;}.tab-section-custom .tab .icon{display:block;font-size:2rem;margin-bottom:10px;}.tab-section-custom .tab-content{margin-top:0px;}.tab-section-custom .content{display:none;align-items:stretch;justify-content:space-between;}.tab-section-custom .content.active{display:flex;min-height:var(--tab-image-height, 430px);}.tab-section-custom .content-image{width:50%;min-height:var(--tab-image-height, 430px);}.tab-section-custom .content-image img{object-fit:cover;width:-webkit-fill-available;height:100%;}.tab-section-custom #project{--tab-image-height:430px;}.tab-section-custom #health{--tab-image-height:430px;}.tab-section-custom #environment{--tab-image-height:714px;}.tab-section-custom #quality{--tab-image-height:604px;}.tab-section-custom #advocacy{--tab-image-height:430px;}.tab-section-custom .content-text{width:50%;padding:25px 48px;display:flex;flex-direction:column;align-self:center;}.tab-section-custom .content-text h2{font-family:Corbel, sans-serif;color:rgb(255, 0, 0);font-size:30px;font-weight:400;margin-bottom:10px;}.tab-section-custom .content-text p{font-size:14px;line-height:1.571;margin-bottom:15px;color:#000;font-family:'Arial', sans-serif !important;}.tab-section-custom .project-logo{display:flex;align-items:center;justify-content:center;flex-direction:column;text-transform:uppercase;}.tab-section-custom .below-text-link{font-size:14px;font-weight:bold;border-bottom:2px solid transparent;padding-bottom:3px;text-decoration:none;font-family:'RBNo3.1 Book', sans-serif;color:rgb(255, 255, 255);}#iuzn9p{font-weight:700;font-family:'Arial', sans-serif;border-radius:0px;font-size:14px;text-transform:uppercase;line-height:25.5px !important;color:#000000;}.tab-section-custom .below-text-link:hover{border-color:#D7272E;width:max-content;}.tab-section-custom .below-text-link i{color:rgb(255, 0, 0);}.custom-list-xgkez p{font-size:26px;font-style:normal;font-weight:500;margin:0px;}.custom-list-Gm2sl p{font-size:26px;font-style:normal;font-weight:500;margin:0px;}.custom-list-eImtR p{font-size:26px;font-style:normal;font-weight:500;margin:0px;}.custom-list-D7cCh p{font-size:26px;font-style:normal;font-weight:500;margin:0px;}.custom-list-XCExZ p{font-size:26px;font-style:normal;font-weight:500;margin:0px;}.custom-list-dMg9e p{font-size:26px;font-style:normal;font-weight:500;width:100%;margin:0px;}.custom-list-rAFWe p{font-size:26px;font-style:normal;font-weight:500;width:100%;margin:0px;}.custom-list-wMBuH p{font-size:26px;font-style:normal;font-weight:500;width:100%;margin:0px;}.custom-list-YlbWw p{font-size:26px;font-style:normal;font-weight:500;width:100%;margin:0px;}.custom-list-WWA8W p{font-size:26px;font-style:normal;font-weight:500;width:100%;margin:0px;}#ibnkhk{margin:0px;font-family:'RBNo3.1 Book', sans-serif;border-radius:0px;text-transform:capitalize;font-size:19px;line-height:28.5px;}#ir1q7z{margin:0px;font-family:'RBNo3.1 Book', sans-serif;border-radius:0px;text-transform:capitalize;font-size:19px;line-height:28.5px !important;}#ivtmro{margin:0px;font-family:'RBNo3.1 Book', sans-serif;border-radius:0px;text-transform:capitalize;font-size:19px;line-height:28.5px !important;}#ifhbwj{margin:0px;font-family:'RBNo3.1 Book', sans-serif;border-radius:0px;text-transform:capitalize;font-size:17px;line-height:28.5px;}#i1w1gn{letter-spacing:normal;border-radius:0px;color:#000000;font-size:14px;line-height:25.5px !important;font-family:'Arial', sans-serif;}#i1k8ek{color:black;border-radius:0px;margin:0px 0px 0px 0px;font-size:16px;}.tab-section-custom .tab .icon img{width:63px;height:63px;object-fit:contain;}#project{border-radius:0px;}#io8afk{border-radius:0px;}#iyk67v{border-radius:0px;font-size:16px;padding:0px 0px 0px 0px;}#iyym3v{border-radius:0px;height:430px;font-size:16px;}#ixpcf8{color:#d7272e;border-radius:0px;font-family:'RBNo3.1 Book', sans-serif;font-size:32px;text-transform:uppercase;}#iuwcu5{font-family:'Arial', sans-serif;border-radius:0px;font-size:14px;line-height:25.5px !important;color:#000000;}#izb5uh{font-family:'Arial', sans-serif;color:#000000;border-radius:0px;font-size:14px;line-height:25.5px !important;}#health{border-radius:0px;}#iz3yyo{color:rgb(245, 245, 245);font-size:17px;border-radius:0px;}#ihdwg7{color:rgb(246, 246, 246);font-size:17px;border-radius:0px;}#is2ajg{color:rgb(246, 246, 246);font-size:17px;border-radius:0px;text-transform:uppercase;}#i0mnfu{font-family:'RBNo3.1 Book', sans-serif;color:#d7272e;font-size:32px;border-radius:0px;text-transform:uppercase;}#igqwdk{font-family:'RBNo3.1 Book', sans-serif;color:#d7272e;font-size:32px;border-radius:0px;text-transform:uppercase;}#i5t4ae{color:rgb(226, 226, 226);font-size:17px;border-radius:0px;}#ikw8hn{font-size:16px;border-radius:0px;height:714px;}#i3dp7g{font-family:'RBNo3.1 Book', sans-serif;color:#d7272e;font-size:32px;border-radius:0px;text-transform:uppercase;}#i4vnia{font-family:'Arial', sans-serif;color:#000000;font-size:14px;border-radius:0px;line-height:25.5px !important;}#iue9pe{font-family:'Arial', sans-serif;color:#000000;font-size:14px;border-radius:0px;line-height:25.5px !important;}#ilrhak{font-size:16px;}#iduu7p{border-radius:0px;height:430px;font-size:16px;}#i1p2ll{border-radius:0px;height:430px;font-size:16px;}@media (max-width: 1023px){.main-hero-section .background-text{font-size:90px;}.main-hero-section .foreground-text{font-size:32px;}.main-hero-section .breadcrumb-text{font-size:14px;}}@media (max-width: 992px){#in3wd{font-size:16px;}.graph-cell-lQ1hi{min-height:100px;}.graph-outer-container-lQ1hi{flex-wrap:nowrap;}#i0r60y{font-size:36px;}#ie1ot8{padding:36px 0px;}.tab-section-custom .content.active{height:auto !important;max-height:none;}#i1k8ek{margin:0px 0px 56px;}#i57r41{font-size:16px;border-radius:0px;}}@media (max-width: 991px){section.contact_section_formRow{min-height:auto;}.contact_section_formRow .contact_field{padding:30px;}}@media (max-width: 980px){.tab-section-custom .content.active{flex-direction:column-reverse;display:flex;}.tab-section-custom .tabs{justify-content:flex-start;border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor;}.tab-section-custom .tab{min-height:auto;}.tab-section-custom .tab .icon img{width:45px;}.tab-section-custom .content-image{width:100%;}.tab-section-custom .content-image img{height:auto;min-height:auto;width:100%;max-width:100%;}.tab-section-custom .content-text{width:100%;padding:50px 24px;}}@media screen and (max-width: 770px){.hero-section-pipeline .hero-section{height:250px;}.hero-section-pipeline .dot-pattern{display:none;}.hero-section-pipeline .container{height:100%;display:flex;}.hero-section-pipeline .hero-overlay{background-color:transparent;height:100%;width:100%;max-width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:0px;text-align:center;border-width:medium !important;border-style:none !important;border-color:currentcolor !important;border-image:none !important;}}@media (max-width: 768px){.graph-cell-lQ1hi{min-height:100px;}.graph-outer-container-lQ1hi{flex-wrap:wrap;}#i0r60y{font-size:32px;margin:0px 0px 20px 0px;}#ie1ot8{padding:26px 0px;}.hero-section-pipeline .hero-section{height:300px;}.hero-section-pipeline .hero-overlay h1{font-size:26px;font-weight:400;text-shadow:rgb(0, 0, 0) 2px 2px 6px;}.subscribe-callout-section .flexbox{flex-direction:column;padding-right:0px;}.subscribe-callout-section h3{margin:0px 0px 25px;font-size:22px;}.subscribe-callout-section .ico-logo{margin:0px 0px 25px;}.subscribe-callout-section .btn-light{text-align:center;}#iyym3v{height:auto;}#ikw8hn{height:auto;}#ihcffz{margin:0px 0px 20px 0px;}}@media (max-width: 767px){.main-hero-section .background-text{font-size:60px;line-height:150px;}.main-hero-section .foreground-text{font-size:32px;}#environment{scroll-margin-top:200px;}.main-hero-section .breadcrumb-text{font-size:14px;}.tab-section-custom .tab p{display:none;}.tab-section-custom .content .active{flex-direction:column;display:flex;}.tab-section-custom .tabs{justify-content:flex-start;border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor;}.tab-section-custom .tab .icon img{width:45px;}.tab-section-custom .content-image{width:100%;}.tab-section-custom .content-image img{height:auto;min-height:auto;width:100%;max-width:100%;}.tab-section-custom .content-text{width:100%;padding:50px 24px;}.tab-section-custom .tab{min-height:60px !important;padding:5px 15px !important;}}@media (max-width: 576px){.tab-section-custom .tab .icon img{width:32px !important;}.section-custom-overly .project-card{height:360px;}.section-custom-overly .news-text{font-size:0.95rem;}.section-custom-overly .arrow-icon{padding:8px;}.section-custom-overly .arrow-icon-image{width:22px;height:22px;}.project-varient-overlay .project-card{height:360px;}.project-varient-overlay .news-overlay{padding:0.75rem;}.project-varient-overlay .news-text{font-size:0.95rem;}.project-varient-overlay .arrow-icon{padding:8px;}.project-varient-overlay .arrow-icon .arrow-icon-image{width:22px;height:22px;}.contact_section_formRow .contact_field{padding:20px;}.contact_section_formRow .contact_field button{font-size:14px;padding:12px;}.contact_field input, .contact_field select, .contact_field textarea{font-size:13px;padding:12px;}.form_row .form_col{flex:1 1 100%;}.tab-section-custom .tab p{display:none;}}@media (max-width: 557px){.main-hero-section .background-text{font-size:60px;line-height:150px;}.main-hero-section .foreground-text{font-size:32px;}.main-hero-section .breadcrumb-text{font-size:14px;}.tab-section-custom .tab p{display:none;}}@media (max-width: 480px){#ie1ot8{padding:16px 0px;}.tab-section-custom .content-text{padding:40px 16px;}.tab-section-custom .content-text h2{font-size:24px;}.tab-section-custom .tab p{display:none;}#project{color:black;flex-direction:column-reverse;}#io8afk{color:black;}#iyk67v{color:black;padding:0px;}#i1u3vm{color:black;}#i1w1gn{font-family:Arial, sans-serif;border-radius:0px;}#i1k8ek{margin:0px 0px 40px;}#ihxylg{font-size:16px;padding:26px 20px 0px 20px;}#ikkvtf{padding:10px 20px 10px 20px;}#idfvsg{font-size:16px;padding:10px 20px 10px 20px;}}