@import url("https://p.typekit.net/p.css?s=1&k=pet8rxh&ht=tk&f=137.139.140.169.173.175.176.25136.28767.28771.28772.28774.28775.28777.28778.28779.28977.28982.28986&a=119463456&app=typekit&e=css");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"proxima-nova";src:url("https://use.typekit.net/af/e3ed45/00000000000000007735e602/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff2"),url("https://use.typekit.net/af/e3ed45/00000000000000007735e602/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff"),url("https://use.typekit.net/af/e3ed45/00000000000000007735e602/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:900;font-stretch:normal;}@font-face{font-family:"proxima-nova";src:url("https://use.typekit.net/af/2555e1/00000000000000007735e603/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/2555e1/00000000000000007735e603/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/2555e1/00000000000000007735e603/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;}@font-face{font-family:"proxima-nova";src:url("https://use.typekit.net/af/4de20a/00000000000000007735e604/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/4de20a/00000000000000007735e604/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/4de20a/00000000000000007735e604/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal;}@font-face{font-family:"proxima-nova";src:url("https://use.typekit.net/af/8738d8/00000000000000007735e611/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("woff2"),url("https://use.typekit.net/af/8738d8/00000000000000007735e611/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("woff"),url("https://use.typekit.net/af/8738d8/00000000000000007735e611/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:800;font-stretch:normal;}@font-face{font-family:"proxima-nova";src:url("https://use.typekit.net/af/78aca8/00000000000000007735e60d/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/78aca8/00000000000000007735e60d/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/78aca8/00000000000000007735e60d/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal;}@font-face{font-family:"proxima-nova";src:url("https://use.typekit.net/af/efe4a5/00000000000000007735e609/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/efe4a5/00000000000000007735e609/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/efe4a5/00000000000000007735e609/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;}@font-face{font-family:"proxima-nova";src:url("https://use.typekit.net/af/3322cc/00000000000000007735e616/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/3322cc/00000000000000007735e616/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/3322cc/00000000000000007735e616/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal;}@font-face{font-family:"proxima-nova";src:url("https://use.typekit.net/af/23e139/00000000000000007735e605/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/23e139/00000000000000007735e605/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/23e139/00000000000000007735e605/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;}@font-face{font-family:"univia-pro";src:url("https://use.typekit.net/af/deaff9/00000000000000007735b238/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff2"),url("https://use.typekit.net/af/deaff9/00000000000000007735b238/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff"),url("https://use.typekit.net/af/deaff9/00000000000000007735b238/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:500;font-stretch:normal;}@font-face{font-family:"univia-pro";src:url("https://use.typekit.net/af/e38884/00000000000000007735b241/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/e38884/00000000000000007735b241/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/e38884/00000000000000007735b241/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;}@font-face{font-family:"univia-pro";src:url("https://use.typekit.net/af/1758f1/00000000000000007735b243/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/1758f1/00000000000000007735b243/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/1758f1/00000000000000007735b243/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;}@font-face{font-family:"univia-pro";src:url("https://use.typekit.net/af/e9dfdc/00000000000000007735b245/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/e9dfdc/00000000000000007735b245/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/e9dfdc/00000000000000007735b245/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal;}@font-face{font-family:"univia-pro";src:url("https://use.typekit.net/af/c42be3/00000000000000007735b246/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/c42be3/00000000000000007735b246/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/c42be3/00000000000000007735b246/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal;}@font-face{font-family:"univia-pro";src:url("https://use.typekit.net/af/e045da/00000000000000007735b248/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("woff2"),url("https://use.typekit.net/af/e045da/00000000000000007735b248/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("woff"),url("https://use.typekit.net/af/e045da/00000000000000007735b248/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:800;font-stretch:normal;}@font-face{font-family:"univia-pro";src:url("https://use.typekit.net/af/618b20/00000000000000007735b249/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/618b20/00000000000000007735b249/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/618b20/00000000000000007735b249/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;}@font-face{font-family:"univia-pro";src:url("https://use.typekit.net/af/811661/00000000000000007735b24a/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/811661/00000000000000007735b24a/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/811661/00000000000000007735b24a/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal;}@font-face{font-family:"termina";src:url("https://use.typekit.net/af/1d76ab/00000000000000007735b21c/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/1d76ab/00000000000000007735b21c/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/1d76ab/00000000000000007735b21c/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;}@font-face{font-family:"termina";src:url("https://use.typekit.net/af/3e72b6/00000000000000007735b21e/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/3e72b6/00000000000000007735b21e/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/3e72b6/00000000000000007735b21e/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;}@font-face{font-family:"termina";src:url("https://use.typekit.net/af/275a7d/00000000000000007735b220/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/275a7d/00000000000000007735b220/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/275a7d/00000000000000007735b220/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal;}html,body{overflow-x:hidden;font-family:"open-sans",sans-serif;background:#ffffff!important;}:root{--primary-blue:#0F446E;--primary-green:#8BC440;--secondary-blue:#36AEFF;--font-primary:"open-sans",sans-serif;--font-secondary:"termina",sans-serif;--global-padding:80px 8vw;--global-margin:0px 8vw;}.paragraph--color--rgba-blue-strong{background:var(--primary-blue)!important;}#preloader_animation{position:fixed;left:0;top:0;z-index:99999999999999;width:100%;height:100%;background:linear-gradient(to bottom,#f5f4e9 0%,#f4f4f4 100%);}.viewsreference--view-title{display:none!important;}.alert-wrapper{display:none!important;}.container{max-width:100%!important;}.node__content{margin-top:0px;}.paragraph>.paragraph__column{padding-bottom:0px;}main.main-content,.content-wrapper{padding-left:0px;padding-right:0px;}body.path-frontpage h1,body.path-frontpage .views-field-title,.node__meta{display:none;}.paragraph--id--4,.paragraph--id--48,body.node--type-page .content-body-wrapper > div:first-of-type > .paragraph--type--bp-columns.paragraph--width--wide:first-of-type{padding:120px 0px;background:url('/sites/default/files/2023-09/line-pattern-green-gradient%402x.png');background-position:0px -120px;background-size:100%;background-repeat:no-repeat;}body.node--type-page .content-body-wrapper .paragraph--type--bp-columns.paragraph--width--wide > .paragraph__column{display:flex;gap:70px;}a{cursor:pointer;}p a,p a:hover{color:inherit;}#main-wrapper a{color:var(--primary-blue);}.profile-edit-link{border-top:1px solid rgba(0,0,0,.05);padding-top:6px;margin-top:6px;}.content-body-wrapper p a:not(.btn){color:#4E7D94;text-decoration:underline;}.content-body-wrapper a svg{display:none;}p{margin-bottom:30px;}p,li{color:var(--blue-green-dark);font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:31px;}h1,.h1{font-family:univia-pro,sans-serif;font-weight:700;}h2,.h2{font-family:univia-pro,sans-serif;font-weight:700;font-size:39px;line-height:50px;letter-spacing:-0.04px;color:#1A1A1A;margin-bottom:30px;}h3,.h3{font-family:univia-pro,sans-serif;font-weight:700;font-size:14px;line-height:22px;letter-spacing:3px;text-transform:uppercase;color:var(--primary-blue);margin-bottom:15px;}h4,.h4{font-family:univia-pro,sans-serif;font-weight:900;font-size:27px;}h5,.h5{font-family:univia-pro,sans-serif;font-weight:900;font-size:22px;}h6,.h6{font-family:univia-pro,sans-serif;font-weight:900;font-size:18px;}bold,.bold,b,.b,strong,.strong{font-weight:bold!important;}ul.no-bullet{margin-left:0px;padding:0px;}ul.no-bullet li{list-style-type:none;}.btn{font-family:proxima-nova,sans-serif;font-weight:600;font-style:normal;font-size:18px;text-transform:capitalize;border-radius:30px;height:50px;line-height:50px;color:#000000;padding:0px 43px;border:none;letter-spacing:-0.02px;position:relative;z-index:1;}.btn.btn-blue,.btn.btn-primary{color:#ffffff!important;background:var(--primary-blue);position:relative;}.btn.btn-blue.chevron,.btn.btn-primary.chevron,.webform-button--submit{padding-right:63px;}.btn.btn-primary:before{display:none;}.btn:hover,.btn.btn-primary:hover{background-color:var(--primary-blue);color:#ffffff;}.btn.btn-grey{background:#777777;color:#ffffff!important;height:25px;line-height:25px;font-size:12px;margin-bottom:8px;margin-right:4px;padding:2px 15px 5px 15px;border-radius:4px;}.btn.btn-grey:hover{background:#444444;}.btn.btn-white{background:#ffffff!important;color:#0F446E!important;margin-top:40px!important;display:inline-block;position:relative;}.webform-button--submit,.btn.btn-white.chevron{padding-right:63px;}.webform-button--submit:after,.btn.btn-blue.chevron:after,.btn.btn-primary.chevron:after,.btn.btn-white.chevron:after{color:var(--primary-green);position:absolute;display:inline-block;top:1px;right:43px;font-family:'Font Awesome 5 Free';font-weight:900;content:"\f054" !important;font-size:15px;margin:auto;}.highlighted > .container-fluid{padding:0px;}nav.tabs{margin-bottom:0px!important;background:transparent;padding:5px 0px!important;}nav.tabs ul.nav.primary.nav-tabs{width:fit-content;display:flex;margin-top:0px;justify-content:center;text-align:center;border:1px solid #ffffff;background-color:var(--primary-blue);margin-left:auto;margin-right:auto;border-radius:6px;padding:5px 5px;}nav.tabs ul.nav.primary.nav-tabs > li{background-color:var(--primary-blue);border-radius:6px;margin:0px 1px!important;border:none;color:#ffffff;}nav.tabs ul.nav.primary.nav-tabs > li a{background-color:transparent;border:none;border-radius:0px;color:#ffffff;padding:6px 10px;line-height:26px;display:inline-block;height:26px;}nav.tabs ul.nav.primary.nav-tabs > li a:before{display:none;}nav.tabs ul.nav.primary.nav-tabs > li.active{background-color:#ffffff;border:1px solid var(--primary-blue);}nav.tabs ul.nav.primary.nav-tabs > li.active a{color:var(--primary-blue);}.content-wrapper{display:flex;justify-content:space-between;}.content-body-wrapper{width:100%;}body:not(.path-frontpage) .body-subwrap{display:flex;gap:70px;}body:not(.path-frontpage) .content-pageimage-wrapper{width:100%;min-width:400px;max-width:500px;position:relative;}body:not(.path-frontpage) .body-wrapper h2{font-family:var(--font-secondary);font-weight:700;font-size:40px;line-height:100%;margin-bottom:40px;}.content-pageimage-wrapper img,.content-pageimage-wrapper-simple img{cursor:pointer;margin:0px;padding:0px;width:100%;height:auto;display:block;border-radius:12px;}.content-body-wrapper img{display:block;width:100%;height:auto;padding:0px;}.content-body-wrapper .field--name-field-page-image-s- .field__item{background:#FAF8EF;padding:5px;transform:rotate(-2.5deg);margin-bottom:57px;}.content-body-wrapper .field--name-field-page-image-s- .field__item img{border:20px solid #ffffff;transform:rotate(5deg);box-shadow:0px 3px 25px #00000026;}body:not(.path-frontpage) h1.title,body:not(.path-frontpage) .views-field-title{color:#3D3D3D;font-size:70px;line-height:81px;font-family:var(--font-secondary);font-weight:700;margin-bottom:57px;display:none;}body:not(.path-frontpage) main.main-content .field--name-field-pre-title{color:#D39F61;font-size:18px;line-height:22px;letter-spacing:2.7px;font-weight:300;text-transform:uppercase;}body:not(.path-frontpage) main.main-content h4{margin-bottom:40px;}.body-subwrap{padding-left:9.2vw;padding-right:9.2vw;padding-top:100px!important;}header#header{position:relative;z-index:2;}#navbar-top{background:var(--blue-green-dark)!important;height:60px;max-height:60px;padding:0px 14.4270833vw;}nav.navigation.menu--secondary-navigation ul li a{color:#ffffff;font-size:16px;line-height:18px;letter-spacing:1.6px;padding:0px 29px!important;}nav.navigation.menu--secondary-navigation ul li:last-of-type a{padding-right:0px!important;}header#header{box-shadow:0px 6px 20px 5px rgba(0,0,0,0.2);position:relative;z-index:10;}#navbar-main{background:#ffffff!important;float:unset;width:unset;margin-left:unset;padding:20px 8vw;}nav.navigation.menu--main{padding:0px!important;}nav.navigation.menu--main ul li a{font-family:proxima-nova,sans-serif;font-weight:600;font-size:18px;color:#1A1A1A!important;line-height:50px;height:50px;display:inline-block;padding:0px 29px!important;}nav.navigation.menu--main ul li:last-of-type a{padding-right:15px!important;}nav.navigation.menu--main ul li:last-of-type a:before{display:none;}header#header{padding:0px 0px;}.navbar-brand img{width:364px;max-width:364px;height:auto;}#block-action-plumbing-superheadermenu ul{margin-bottom:0px;}nav#block-action-plumbing-main-menu{position:relative;top:15px;}#block-action-plumbing-superheadermenu ul li{display:inline-block;margin-left:20px;}#block-action-plumbing-superheadermenu ul li a.nav-link-tel14024236960,#block-action-plumbing-superheadermenu ul li a.nav-link--services,#block-action-plumbing-superheadermenu ul li a.nav-link--request-appointment,#block-action-plumbing-superheadermenu ul li a.nav-link--request-service,#block-action-plumbing-superheadermenu ul li a.nav-link-https--wwwactionlincolncom-shop-journey-h-v-a-c-systems{font-family:proxima-nova,sans-serif;font-weight:600;border:2px solid #0F446E!important;border-radius:30px!important;color:#0F446E;font-size:18px!important;line-height:40px!important;letter-spacing:-0.02px!important;padding:0px 35px 0px 35px!important;height:44px!important;display:inline-block;text-decoration:none;text-transform:capitalize!important;position:relative;}#block-action-plumbing-superheadermenu ul li a.nav-link-tel14024236960:hover,#block-action-plumbing-superheadermenu ul li a.nav-link--services:hover,#block-action-plumbing-superheadermenu ul li a.nav-link--request-appointment:hover,#block-action-plumbing-superheadermenu ul li a.nav-link--request-service:hover,#block-action-plumbing-superheadermenu ul li a.nav-link-https--wwwactionlincolncom-shop-journey-h-v-a-c-systems:hover{color:#0F446E!important;}#block-action-plumbing-superheadermenu ul li a.nav-link--pay-bill{font-family:proxima-nova,sans-serif;font-weight:600!important;border:2px solid #0F446E!important;background:#0F446E!important;border-radius:30px!important;color:#ffffff;font-size:18px!important;line-height:40px!important;letter-spacing:-0.02px!important;padding:0px 35px 0px 35px!important;height:44px!important;display:inline-block;text-decoration:none;text-transform:capitalize!important;}.dropdown-menu{padding:0px 25px!important;border-radius:0px;position:relative;box-shadow:10px 10px 10px rgba(8,45,74,.6);}.dropdown-menu::before{content:"";position:absolute;left:105px;top:-8px;width:0;height:0;border-style:solid;border-width:0 8px 8px 8px;border-color:transparent transparent #ffffff transparent;z-index:1;}.dropdown-menu::after{content:"";position:absolute;left:103px;top:-10px;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #d3d2d2 transparent;z-index:-1;}nav.navigation.menu--main ul li ul.dropdown-menu li{margin:0px;padding:0px;}nav.navigation.menu--main ul li ul.dropdown-menu li a{text-decoration:none;height:50px!important;line-height:50px!important;width:100%;border-bottom:1px solid rgba(0,0,0,.1);padding:0px!important;font-weight:normal;}nav.navigation.menu--main ul li ul.dropdown-menu li:hover{background:transparent!important;}nav.navigation.menu--main ul li ul.dropdown-menu li:hover a{color:var(--primary-green)!important;}nav.navigation.menu--main ul li ul.dropdown-menu .dropdown-item.active{background:transparent!important;}nav.navigation.menu--main ul li ul.dropdown-menu .dropdown-item.active a{font-weight:bold;}nav.navigation.menu--main ul li ul.dropdown-menu li:last-of-type a{border-bottom:none;}nav.navigation.menu--main > ul > li > a.nav-link--services{position:relative;margin-right:23px;}nav.navigation.menu--main > ul > li > a.nav-link--services:after{position:absolute;top:16px;right:0px;content:"";display:block;width:23px;height:14px;color:#ffffff;line-height:100%;text-align:center;background:url("/sites/default/files/2024-02/caret-down%402x_0.png");background-repeat:no-repeat;background-size:contain;background-position:center;z-index:10;}#CollapsingNavbar{display:flex;flex-direction:column;align-items:flex-end;}#CollapsingNavbar.show{position:fixed;top:0;left:-250px;width:250px;height:unset;background-color:#ffffff;transition:left 0.3s ease;z-index:1000;padding-top:0px;border:1px solid var(--primary-blue);box-shadow:8px 8px 8px rgba(0,0,0,.2);}#CollapsingNavbar.show{left:0;z-index:9999999;}#CollapsingNavbar.show ul.navbar-nav{padding:0 20px;}#CollapsingNavbar.show ul.navbar-nav li.nav-item{border-bottom:1px solid var(--primary-blue);height:unset;}#CollapsingNavbar.show ul.navbar-nav li.nav-item:last-of-type{border-bottom:none;}#CollapsingNavbar.show ul.navbar-nav li.nav-item a.nav-link{line-height:50px!important;height:50px!important;text-decoration:none;width:100%;padding:0px!important;}#CollapsingNavbar.show ul.navbar-nav li.nav-item a.nav-link.nav-link--contact:before{display:none;}#CollapsingNavbar.show ul.navbar-nav li.nav-item ul.dropdown-menu{display:block;position:relative!important;background-color:transparent;border:none;padding:0px!important;}#CollapsingNavbar.show ul.navbar-nav li.nav-item ul.dropdown-menu li.dropdown-item{padding:0px;}#CollapsingNavbar.show ul.navbar-nav li.nav-item ul.dropdown-menu li.dropdown-item a{padding:0px!important;height:50px;line-height:50px;text-decoration:none;font-weight:normal!important;width:100%;border-top:1px solid rgba(0,0,0,.15);}#CollapsingNavbar.show ul.navbar-nav li.nav-item ul.dropdown-menu li.dropdown-item:hover,#CollapsingNavbar.show ul.navbar-nav li.nav-item ul.dropdown-menu li.dropdown-item a:hover{background:transparent!important;}#block-action-plumbing-views-block-hero-carousel-block-1{padding:0px;}#block-action-plumbing-views-block-hero-carousel-block-1 .carousel-caption{right:0%;left:8vw;top:50%;transform:translateY(-50%);bottom:initial;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;}.region-featured-top .carousel-item img{width:100%;height:auto;}.region-featured-top .carousel-indicators{bottom:100px;right:unset;left:0px;margin-right:unset;margin-left:9.25vw;z-index:12;}.region-featured-top .carousel-indicators li{width:15px;height:15px;display:inline-block;background:#ffffff;border-radius:50%;border:none;margin:0px 6px;cursor:pointer;}.region-featured-top .carousel-item:before{position:absolute;display:block;content:"";top:0px;left:0px;width:100%;height:100%;background:-moz-linear-gradient(left,rgba(35,56,56,0.85) 0%,rgba(88,104,104,0.85) 24%,rgba(154,164,164,0) 54%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(35,56,56,0.85) 0%,rgba(88,104,104,0.85) 24%,rgba(154,164,164,0) 54%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(35,56,56,0.85) 0%,rgba(88,104,104,0.85) 24%,rgba(154,164,164,0) 54%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9233838',endColorstr='#00ffffff',GradientType=1);mix-blend-mode:multiply;}.region-featured-top .h6.hero-super-title-mini{font-size:18px;line-height:22px;letter-spacing:2.7px;text-transform:uppercase;}.region-featured-top .h1.hero-title{font-size:48px;font-family:var(--font-secondary);font-weight:700;line-height:54px;margin-bottom:20px;}.region-featured-top .hero-content{text-align:left;}.region-featured-top .hero-content p{font-size:24px;line-height:35px;color:#ffffff;max-width:900px;}.region-featured-top .hero-content p .btn{margin-top:30px;}.hero-carousel-primary .has-banners-image > h3{display:none;}.hero-carousel-primary h3{font-size:14px;text-transform:uppercase;letter-spacing:3px;color:#ffffff;margin-bottom:20px;}.hero-carousel-primary h2{font-family:univia-pro,sans-serif;font-weight:700;font-size:52px;color:#ffffff;letter-spacing:-0.1px;line-height:64px;max-width:650px;}.hero-carousel-primary h2 strong{color:#8BC440;font-weight:700;}.hero-carousel-primary p{color:#ffffff;font-size:20px;line-height:29px;font-weight:100;}.hero-carousel-primary p strong{font-weight:bold;}#block-action-plumbing-requestservicepaybill{padding-right:12px!important;padding-left:12px!important;}#block-action-plumbing-requestservicepaybill ul{width:100%;display:flex;}#block-action-plumbing-requestservicepaybill ul li{width:50%;}#block-action-plumbing-requestservicepaybill ul li a{height:80px;min-height:80px;font-size:24px;line-height:70px;color:#000000;text-transform:uppercase;font-weight:700;letter-spacing:0.48px;}#block-action-plumbing-requestservicepaybill ul li:nth-of-type(1) a{background:var(--primary-green);text-align:right;padding-right:175px;}#block-action-plumbing-requestservicepaybill ul li:nth-of-type(2) a{background:var(--secondary-blue);text-align:left;padding-left:175px;display:block;}#block-action-plumbing-requestservicepaybill ul li a:before{display:none;}footer.site-footer{background:var(--primary-blue)!important;float:left;padding:120px 8.3%;width:100%;}.site-footer .block{border:none;padding:10px;margin:0px;}.site-footer__top{display:grid;grid-template-columns:repeat(5,1fr);gap:0px 80px;}#block-action-plumbing-footerlogo .footer-reversed-logo-white img{width:250px;height:auto;}.associate-logo-wrapper{display:flex;margin-top:40px;}.associate-logo-one img{width:80px;height:auto;display:block;margin-bottom:4px;}.associate-logo-two img{width:160px;height:Auto;}.site-footer__top .region{width:100%!important;}.site-footer__top .region ul{margin:0px!important;padding:0px!important;}.site-footer__top .region ul li{list-style-type:none;color:#ffffff;margin-bottom:30px;font-size:17px;letter-spacing:0.34px;}.site-footer__top .region ul li a{border:none;background:transparent!important;text-decoration:none;padding:0px;text-indent:0px;color:#ffffff;font-size:17px;letter-spacing:0.34px;}.region-footer-second h3,.region-footer-fourth h3,.region-footer-fifth h3{color:#ffffff;margin-bottom:30px;font-family:univia-pro,sans-serif;font-weight:700;font-size:19px;letter-spacing:0.91px;}.region-footer-third p,.region-footer-third .btn{margin:0px 0px 25px 0px!important;}.region-footer-third .btn{width:250px;}.region-footer-third .btn.btn-white{color:#0F446E!important;letter-spacing:-0.02px;font-weight:normal;}.region-footer-third .btn.btn-white-outline{color:#ffffff;background:transparent;border:2px solid #ffffff;letter-spacing:-0.02px;font-weight:600;line-height:45px;}.region-footer-fifth{display:flex;align-content:flex-start;}.region-footer-fifth #block-action-plumbing-footernavigation{height:55px;overflow:hidden;}.region-footer-fifth ul{display:flex;flex-direction:column;}.site-footer__top .region.region-footer-fifth ul li{margin-botton:20px!important;}.site-footer__top .region.region-footer-fifth ul li a{line-height:100%;}.region-footer-fifth a.nav-link--contact::before{display:none!important;}.site-footer__top .region-footer-second ul li{min-width:200px;}.site-footer__top .region-footer-second ul li a{display:unset!important;font-weight:bold;}.content-body-wrapper .view-header{text-align:center;margin-top:100px;}.content-body-wrapper .view-header img{width:69px!important;height:52px!important;display:inline-block;margin:auto;margin-bottom:25px;}.view-testimonials-google-reviews .view-header h3{text-align:center;margin-top:0px;margin-bottom:15px;color:#0F446E;font-size:14px;line-height:22px;letter-spacing:3px;}.view-testimonials-google-reviews .view-header h2{font-size:39px;line-height:50px;color:#1A1A1A;letter-spacing:-0.04px;margin-bottom:80px;}#views-bootstrap-testimonials-google-reviews-block-1 .carousel-inner .carousel-item{display:none;grid-template-columns:repeat(3,1fr);gap:100px;}#views-bootstrap-testimonials-google-reviews-block-1 .carousel-inner .carousel-item.active{display:grid;-webkit-animation:fade-in .5s cubic-bezier(0.390,0.575,0.565,1.000) both;animation:fade-in .5s cubic-bezier(0.390,0.575,0.565,1.000) both;}@-webkit-keyframes fade-in{0%{opacity:0;}100%{opacity:1;}}@keyframes fade-in{0%{opacity:0;}100%{opacity:1;}}#views-bootstrap-testimonials-google-reviews-block-1 .carousel-item >  div{height:auto;text-align:center;position:relative;}#views-bootstrap-testimonials-google-reviews-block-1 .carousel-item > div:nth-child(3n+1):after,#views-bootstrap-testimonials-google-reviews-block-1 .carousel-item > div:nth-child(3n+2):after{position:absolute;content:"";right:-50px;top:6%;height:80%;width:1px;border-right:1px solid rgba(0,0,0,.2);}#views-bootstrap-testimonials-google-reviews-block-1 .carousel-item img{width:125px;height:auto;margin:auto;}#views-bootstrap-testimonials-google-reviews-block-1 .carousel-item > div > h3{display:none;}#views-bootstrap-testimonials-google-reviews-block-1 .carousel-item .google-review-quote{color:#434343;padding-bottom:5px;}#views-bootstrap-testimonials-google-reviews-block-1 .carousel-item .google-review-name{position:absolute;bottom:0px;left:0px;right:0px;margin:auto;color:#434343;text-transform:uppercase;font-size:15px;font-weight:bold;line-height:28px;letter-spacing:0.9px;margin-top:30px;}.testimonial-carousel-controls{position:relative;margin-top:90px;}#views-bootstrap-testimonials-google-reviews-block-1 .carousel-control-prev,#views-bootstrap-testimonials-google-reviews-block-1 .carousel-control-next{position:absolute;background:transparent url("/sites/default/files/2024-02/Group%202398%402x.png");background-repeat:no-repeat;background-size:cover;background-position:center;display:inline-block;height:49px;width:49px;top:unset;border-radius:50%;opacity:1;text-align:center;}#views-bootstrap-testimonials-google-reviews-block-1 .carousel-control-prev{right:70px;left:unset;background:transparent url("/sites/default/files/2024-02/Group%202397%402x.png");background-repeat:no-repeat;background-size:cover;background-position:center;}#views-bootstrap-testimonials-google-reviews-block-1 .carousel-control-prev .carousel-control-prev-icon,#views-bootstrap-testimonials-google-reviews-block-1 .carousel-control-next .carousel-control-next-icon{display:none;}#views-bootstrap-testimonials-google-reviews-block-1 .btn.btn-blue{position:absolute;bottom:0px;margin:0px 36vw;min-width:180px;}.paragraph--id--2 img,.paragraph--id--48 img{padding-right:80px;}.testimonial-sticky-wrapper{margin:140px 0px 80px 0px;}.testimonial-sticky-subwrap{position:relative;border:2px solid var(--primary-green);border-right:none;border-radius:16px;padding:82px 140px 42px 140px;}.testimonial-sticky-subwrap img{position:absolute;right:-10%;top:-30%;max-width:800px;height:auto;}.testimonial-sticky-quote{font-size:24px;line-height:28px;color:var(--primary-green);font-weight:700;max-width:500px;position:relative;}.testimonial-sticky-quote:before{position:absolute;top:-35px;left:0px;display:inline-block;color:var(--green);font-family:'Font Awesome 5 Free';font-weight:900;content:"\f10d" !important;font-size:20px;margin:auto;}.testimonial-sticky-author{color:var(--primary-green);font-size:18px;line-height:28px;font-weight:500;margin-top:30px;}.testimonial-sticky-wrapper .view-footer{text-align:center;margin-top:160px;}.news-item-block .view-footer{margin-top:40px;text-align:center;}.paragraph--id--32{background:#ebf7ff;padding:130px 0px;}.paragraph--bp-accordion-container .paragraph > .paragraph__column{padding:0px;}.paragraph--bp-accordion-container .card.panel{background:transparent;border:none;border-top:1px solid #bdbdbd;}.paragraph--bp-accordion-container .accordion-item{background:#ffffff;border-color:#bdbdbd!important;border-left:none;border-right:none;border-radius:0px;}.paragraph--bp-accordion-container .accordion-item .accordion-button,.paragraph--bp-accordion-container .accordion-item .accordion-button:not(.collapsed){font-family:termina;background:#ffffff;border-radius:0px;text-decoration:none;font-size:18px;line-height:120%;letter-spacing:0.44px;font-weight:normal;color:#434343;padding:25px 50px 25px 25px!important;box-shadow:none;}.paragraph--bp-accordion-container .accordion-item .accordion-button[aria-expanded="true"]{background:var(--primary-green);color:#ffffff;}.paragraph--bp-accordion-container .accordion-item .accordion-button:focus{outline:none!important;box-shadow:none!important;border-radius:0px;}.paragraph--bp-accordion-container .accordion-item .accordion-button:after{position:absolute;right:16px;content:"";display:block;width:23px;height:14px;color:#ffffff;font-size:2em;line-height:100%;text-align:center;background:url("/sites/default/files/2024-02/caret-down%402x.png");background-repeat:no-repeat;background-size:contain;background-position:center;z-index:10;cursor:pointer;transform:rotate(-360deg);}.paragraph--bp-accordion-container .accordion-item .accordion-button:hover:after{position:absolute;right:16px;content:"";display:block;width:23px;height:14px;color:#ffffff;font-size:2em;line-height:100%;text-align:center;background:url("/sites/default/files/2024-02/caret-down%402x_0.png");background-repeat:no-repeat;background-size:contain;background-position:center;z-index:10;cursor:pointer;transform:rotate(-90deg);}.paragraph--bp-accordion-container .text-align-justify{text-align:left;}.paragraph--id--32{position:relative;}.paragraph--id--32 > .paragraph__column{float:left;width:83.33333333%;margin-left:8.33333333%;}.paragraph--id--32:before{content:'';position:absolute;top:0px;left:0;width:0;height:0;border-left:100vw solid transparent;border-top:75px solid #ffffff;z-index:10;}.paragraph--id--32:after{content:'';position:absolute;bottom:0px;left:0;width:0;height:0;border-right:100vw solid transparent;border-bottom:75px solid #ffffff;z-index:10;}.paragraph--id--32 > .paragraph__column h2{margin-bottom:50px;}.paragraph--id--32 > .paragraph__column h2,.paragraph--id--34 > .paragraph__column > h2{text-align:Center;font-size:24px;line-height:28px;}.paragraph--id--34{margin:100px 0px 0px 0px;padding:0px 0px 100px 0px;background:#EBEBEB;}.paragraph--id--34 > .paragraph__column{padding:0px;}.paragraph--id--34 > .paragraph__column > .paragraph--type--bp-columns__1col{padding:0px;}.paragraph--id--34 > .paragraph__column .view-content.row{display:grid;grid-template-columns:repeat(4,1fr);gap:80px;}.paragraph--id--34 > .paragraph__column .view-content.row > .views-row{position:relative;}.paragraph--id--34 > .paragraph__column .view-content.row > .views-row .views-field,.paragraph--id--34 > .paragraph__column .view-content.row > .views-row .field-content,.paragraph--id--34 > .paragraph__column .view-content.row > .views-row .news-items-subwrp{height:100%;}.paragraph--id--34 > .paragraph__column .view-content.row > .views-row:after{position:absolute;top:-10px;right:-40px;content:"";display:block;width:1px;height:100%;background:rgba(0,0,0,.1);}.paragraph--id--34 > .paragraph__column .view-content.row > .views-row:last-of-type:after{display:none;}.paragraph--id--34 .view-header,.paragraph--id--55  .view-header{text-align:left;display:flex;justify-content:space-between;align-items:center;margin-bottom:80px;}.paragraph--id--34 .view-header img,.paragraph--id--55  .view-header img{width:69px!important;height:52px!important;display:inline-block;margin-bottom:25px;}.paragraph--id--34 .view-header h3,.paragraph--id--55  .view-header h3{text-align:left!important;margin-top:0px;margin-bottom:15px!important;color:#0F446E;font-size:14px;line-height:22px;letter-spacing:3px;}.paragraph--id--34 .view-header h2,.paragraph--id--55  .view-header h2{font-size:39px;line-height:50px;color:#1A1A1A;letter-spacing:-0.04px;margin-bottom:0px;}.paragraph--id--34 .news-items-content{position:relative;padding-bottom:60px;}.paragraph--id--34 .news-item-date{font-size:18px;line-height:31px;letter-spacing:0.36px;text-transform:uppercase;color:#384029;margin-bottom:16px;}.paragraph--id--34 .news-item-title{font-size:22px;line-height:31px;letter-spacing:0.44px;color:#434343;font-weight:bold;}.paragraph--id--34 .news-item-title a{text-decoration:none;color:#434343!important;}.paragraph--id--34 .news-item-content-p{position:absolute;bottom:0px;left:0px;}.paragraph--id--34 .news-item-content-p p{margin:0px;}.paragraph--id--34 .news-item-content-p p a{text-decoration:none!important;margin-top:0px;display:block;}.region-featured-top{position:relative;}#block-action-plumbing-views-blochero-carouselservtabsblock{position:relative;bottom:0px;z-index:1;}.herocarousel-services-tabs .view-content.row{display:flex;flex-direction:row;flex-wrap:nowrap;gap:0px;float:unset;width:100vw;}.herocarousel-services-tabs .view-content.row > .views-row{width:25%;box-shadow:inset 20px 0px 15px -5px rgba(0,0,0,0.1);background-color:#ffffff;transition:background-color 0.5s ease;cursor:pointer;}.herocarousel-services-tabs .view-content.row > .views-row:first-of-type{box-shadow:unset;}.herocarousel-services-tabs .view-content.row > .views-row a{color:#ffffff;text-decoration:none;text-align:center;padding:29px 29px;}.herocarousel-services-tabs .view-content.row > .views-row a img{display:block;width:60px;height:60px;margin:auto;}.herocarousel-services-tabs .view-content.row > .views-row a{display:block;}.herocarousel-services-tabs .view-content.row > .views-row a span{font:normal normal normal 19px/120% Termina;text-transform:uppercase;letter-spacing:1.9px;display:block;padding-top:15px;font-weight:700;color:#0F446E;}.herocarousel-services-tabs .view-content.row > .views-row:hover{background-color:#0F446E;transition:background-color 0.5s ease;}.herocarousel-services-tabs .view-content.row > .views-row:hover span{color:#ffffff;}.region-bottom-top-fullspan{width:100vw;}.paragraph--id--40,#block-action-plumbing-ctablockgreenfooter,#block-action-plumbing-ctablockgreenfooterhvaconly{background:#8BC440 url('/sites/default/files/2024-02/background-cta-20240229.jpg');background-repeat:no-repeat;background-size:cover;text-align:center;padding:90px;}.paragraph--id--40 img,#block-action-plumbing-ctablockgreenfooter img,#block-action-plumbing-ctablockgreenfooterhvaconly img{max-width:550px;height:auto;margin:auto;}#block-action-plumbing-ctablockgreenfooter img,#block-action-plumbing-ctablockgreenfooterhvaconly img{width:69px;height:52px;display:inline-block;margin:0px;padding:0px;margin-bottom:40px;}#block-action-plumbing-ctablockgreenfooter h2,#block-action-plumbing-ctablockgreenfooterhvaconly h2{font-size:39px;line-height:50px;letter-spacing:-0.04px;color:#1A1A1A;}#block-action-plumbing-ctablockgreenfooter p,#block-action-plumbing-ctablockgreenfooterhvaconly p{margin-bottom:0px;}#block-action-plumbing-ctablockgreenfooter .btn,#block-action-plumbing-ctablockgreenfooterhvaconly .btn{margin-top:0px!important;}.herocarousel-services-block{}.paragraph--color--rgba-blue-slight{position:relative;background-color:#e7f7fe!important;text-align:center;padding:140px 0px 80px 0px;}.paragraph--color--rgba-blue-slight:before{content:'';position:absolute;top:0px;left:0;width:0;height:0;border-left:100vw solid transparent;border-top:75px solid #ffffff;z-index:10;}.paragraph--color--rgba-blue-slight.paragraph.paragraph--color>.paragraph__column{padding:0px;}.paragraph--color--rgba-blue-slight p:first-of-type{max-width:800px;margin:auto;margin-bottom:50px;font-size:18px;line-height:32px;}.paragraph--color--rgba-blue-slight p:last-of-type{margin-bottom:0px;}.paragraph--color--rgba-blue-slight h3{font-size:24px;line-height:28px;margin-bottom:35px;}.paragraph--id--55 > .paragraph__column{padding:0px!important;}.paragraph--id--80 > .paragraph__column{padding:0px!important;}.leadership-featured-wrapper .view-header,.projects-featured-wrapper .view-header{margin-top:0px;}.leadership-featured-wrapper,.projects-featured-wrapper{background:#ffffff;padding:80px 8vw 80px 8vw;margin-bottom:0px;}.projects-featured-wrapper{padding-top:0px;}.leadership-featured-wrapper .view-content.row,.projects-featured-wrapper .view-content.row{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin:80px 0px 0px 0px;}.leadership-featured-wrapper .view-content.row{grid-template-columns:repeat(4,1fr);}.leadership-featured-wrapper .view-content.row > .views-row,.projects-featured-wrapper .view-content.row > .views-row{background:#ffffff url("/sites/default/files/2024-02/card-bg-white%402x.png");background-size:cover;background-position:right bottom;background-repeat:no-repeat;border-radius:12px;box-shadow:15px 15px 35px rgba(0,0,0,.2);}.leadership-featured-wrapper .view-header h3,.projects-featured-wrapper .view-header h3{text-align:center;margin-bottom:0px;}.leadership-featured-wrapper .view-content.row .views-row,.projects-featured-wrapper .view-content.row .views-row{padding:0px;}.leadership-featured-wrapper .view-content.row img
.projects-featured-wrapper .view-content.row img{display:block;width:100%;height:auto;}.leadership-featured-wrapper .view-content.row .leadership-featured-image,.projects-featured-wrapper .view-content.row .project-featured-image{position:relative;display:inline-block;cursor:pointer;border-radius:12px 12px 0px 0px;overflow:hidden;}.leadership-featured-wrapper .view-content.row .leadership-featured-image:before,.projects-featured-wrapper .view-content.row .project-featured-image:before{position:absolute;content:"";display:inline-block;width:100%;height:100%;top:0;left:0;background:rgba(15,68,110,0);border-radius:12px 12px 0px 0px;transition:background 0.3s ease;pointer-events:none;}.leadership-featured-wrapper .view-content.row .leadership-featured-image:hover:before,.projects-featured-wrapper .view-content.row .project-featured-image:hover:before{position:absolute;content:"";display:inline-block;width:100%;height:100%;top:0;left:0;background-color:rgba(15,68,110,0.75);border-radius:12px 12px 0px 0px;transition:background 0.3s ease;}.leadership-featured-wrapper .view-content.row .views-row a,.projects-featured-wrapper .view-content.row .views-row a{text-decoration:none;color:#1A1A1A!important;}.leadership-featured-wrapper .view-content.row .views-row h3,.projects-featured-wrapper .view-content.row .views-row h3{font-size:24px;line-height:120%;letter-spacing:-0.03px;color:#1A1A1A;text-align:left;text-transform:capitalize;margin:40px 40px 100px 40px;position:relative;}.leadership-featured-wrapper .view-content.row .views-row h3:after,.projects-featured-wrapper .view-content.row .views-row h3:after{position:absolute;content:"";bottom:-90px;right:-10px;display:block;width:50px;height:50px;background:url("/sites/default/files/2024-02/featured-button-dor-arrow.png");background-size:cover;background-repeat:no-repeat;}.leadership-featured-wrapper .view-content.row .views-row h3{margin-bottom:0px;text-transform:uppercase;}.leadership-featured-wrapper .view-content.row .views-row h4{font-size:14px;line-height:22px;text-transform:uppercase;letter-spacing:3px;color:#0F446E;margin-left:40px;margin-bottom:100px;}.leadership-featured-wrapper .view-content.row .views-row p{margin:20px 40px 100px 40px!important;}body.node--type-service .carousel-caption > h3{display:none;}body.node--type-service .h1.hero-title{font-size:48px;line-height:62px;margin-bottom:60px;}body.node--type-service .hero-content{font-size:22px;line-height:36px;}body.node--type-service .hero-content .btn.btn-blue{outline:1px solid #ffffff;margin-top:80px;}body.node--type-service .paragraph--width--full.paragraph--color--rgba-green-slight{background-color:transparent!important;background-image:url('/sites/default/files/2023-09/line-pattern-green-gradient%402x.png');background-position:0px -200px;background-size:100%;background-repeat:no-repeat;padding:60px 8.3vw 40px 8.3vw;}.paragraph--color--rgba-green-slight > .paragraph__column{display:flex;gap:80px;}body.node--type-service .paragraph--width--wide{padding:80px 0px;}body.node--type-service .paragraph--width--full.paragraph--color--rgba-green-slight img,body.node--type-service .paragraph--width--wide img{display:block;width:100%;height:auto;}body.node--type-service .paragraph--width--full.paragraph--color--rgba-green-slight img[alt=""],body.node--type-service .paragraph--width--wide img[alt=""]{border:2px solid var(--primary-green);border-radius:100%;width:60px;height:60px;margin-bottom:40px;background:#ffffff;}body.node--type-service .paragraph--width--full.paragraph--color--rgba-blue-slight{padding:140px 8.3vw 140px 8.3vw;}body.node--type-service .paragraph--color--rgba-blue-slight > .paragraph__column{display:flex;flex-direction:column;}body.node--type-service .paragraph--color--rgba-blue-slight > .paragraph__column .paragraph--type--bp-columns__2col{width:100%;}body.node--type-service .paragraph--color--rgba-blue-slight > .paragraph__column .paragraph--type--bp-columns__2col .paragraph--bp-accordion-container{margin-top:80px;text-align:left;}body.node--type-service .paragraph--color--rgba-blue-slight > .paragraph__column .paragraph--type--bp-columns__2col .paragraph--bp-accordion-container p:first-of-type{max-width:unset!important;margin:unset!important;}body.node--type-service .paragraph--width--full.paragraph--color--rgba-blue-slight:after,body.node--type-page .paragraph--width--full.paragraph--color--rgba-blue-slight:after{content:'';position:absolute;bottom:0px;left:0;width:100%;height:10;border-right:100vw solid transparent;border-bottom:75px solid #ffffff;z-index:10;}body.node--type-service .paragraph--type--bp-columns-two-uneven.paragraph--width--wide > .paragraph__column,body.node--type-page .paragraph--type--bp-columns-two-uneven.paragraph--width--wide > .paragraph__column{display:flex;align-content:center;align-items:center;gap:130px;}body.node--type-service .paragraph--type--bp-columns-two-uneven.paragraph--width--wide > .paragraph__column .paragraph--type--bp-columns-two-uneven__2col-column1{flex:1;}body.node--type-service .paragraph--type--bp-columns-two-uneven.paragraph--width--wide > .paragraph__column .paragraph--type--bp-columns-two-uneven__2col-column2{flex:2;}body.node--type-service .paragraph--type--bp-columns-two-uneven.paragraph--width--full.paragraph--color--rgba-blue-slight > .paragraph__column{display:flex;flex-direction:row;align-items:center;gap:130px;}body.node--type-service .paragraph--type--bp-columns-two-uneven.paragraph--width--full.paragraph--color--rgba-blue-slight > .paragraph__column .paragraph--type--bp-columns-two-uneven__2col-column1{text-align:left;}body.node--type-service  .paragraph--color--rgba-blue-slight p:first-of-type{max-width:unset;}body.node--type-page .paragraph--type--bp-columns-two-uneven.paragraph--width--wide{padding:80px 0px;}.paragraph--id--86{padding-bottom:80px;}.paragraph--id--86 .field--type-text-long{display:flex;justify-content:space-between;align-items:center;gap:120px;}.paragraph--id--86 .field--type-text-long p{flex:1;text-align:center;margin:0px;}.paragraph--id--86 .field--type-text-long img{max-width:100%;height:auto;}.region-featured-top .has-banners-image{max-width:100%;position:relative;}.region-featured-top .has-banners-image img{width:100%;height:auto;}.region-featured-top .view-banner-image .views-row{padding:0px;}.region-featured-top .banner-image-container-simple .has-banners-image{position:relative;}.region-featured-top .banner-image-container-simple .has-banners-image:before{position:absolute;content:"";display:block;width:100%;height:100%;top:0px;left:0px;background:linear-gradient(to right,rgba(0,0,0,0.89) 0%,rgba(105,105,105,0.38) 41%,rgba(136,136,136,0.09) 53%,rgba(255,255,255,0) 100%);}.region-featured-top .banner-image-container-simple .has-banners-image h1{position:absolute;color:#ffffff;font-size:48px;line-height:62px;font-weight:bold;text-transform:capitalize;text-align:left;width:100%;top:58%;transform:translateY(-58%);padding:0px 8vw;}.region-featured-top .banner-image-container-simple .has-banners-image h1 img{display:inline-block;width:47px;height:47px;position:relative;top:-3px;}body.node--type-service .region-featured-top .banner-image-container-simple .has-banners-image h3{position:absolute;color:#ffffff;font-size:14px;line-height:22px;font-weight:normal;text-transform:uppercase;text-align:left;text-indent:62px;width:100%;top:42%;transform:translateY(-42%);padding:0px 8vw;}.paragraph--id--99{padding:140px 7.8vw 80px 7.8vw;}.paragraph--id--99 > .paragraph__column{display:flex!important;flex-direction:column!important;}.paragraph--id--99 > .paragraph__column > .paragraph--type--bp-columns__2col{width:100%!important;margin-bottom:80px;text-align:left;}.region-footer-baseline{background:#1A1A1A;color:#ffffff;}.region-footer-baseline .site-info{text-align:center;padding:22px 0px 18px 0px;}.region-footer-baseline .site-info,.region-footer-baseline .site-info a{color:#ffffff;font-size:16px;line-height:22px;text-decoration:none;}.region-footer-baseline .site-info a svg{display:none;}#block-action-plumbing-headerphonenumber p{margin:0px;}#block-action-plumbing-headerphonenumber p a{color:var(--primary-blue) !important;font-weight:700;font-size:18px;line-height:86px;height:86px;display:inline-block;padding:0px 0px 0px 56px!important;text-decoration:none;position:relative;}#block-action-plumbing-headerphonenumber p a:before{position:absolute;content:"";background:url('/sites/default/files/2023-10/icon-phone-blue%402x.png');background-size:cover;background-repeat:no-repeat;width:17px;height:17px;display:block;left:32px;top:35px;}.modal-backdrop{z-index:9;}.modal-dialog{height:100%;display:flex;flex-direction:column;justify-content:center;max-width:60%;}.modal-header,.modal-footer{border:none;}.modal-body{padding:30px 160px 60px 160px;}.modal-body img{max-width:100%;}.modal-body .container .rpw .col:last-of-type{text-align:left;}.modal-content{background:rgba(0,0,0,.8);position:relative;}.modal-body h3.js_data_name{color:#ffffff!important;font-size:30px!important;line-height:110%!important;text-align:left!important;margin-bottom:10px!important;text-transform:uppercase;}.modal-body h4.js_data_title,.modal-body h4.js_data_address{color:#8BC440;font-size:24px;line-height:28px;text-transform:uppercase;text-align:left;}.modal-body h4.js_data_address{margin-bottom:15px!important;}.js_data_bio p{color:#ffffff;font-size:16px;line-height:130%;}.js_data_bio,.js_data_bio p,.js_data_bio li,.js_data_bio p a{color:#ffffff!important;text-align:left;}.js_data_chevrons,.js_data_chevrons_projects{position:absolute;z-index:9999999;top:50%;width:100%;padding:0px 60px;display:flex;justify-content:space-between;}.js_data_chevrons span.fa,.js_data_chevrons_projects span.fa{color:rgba(255,255,255,.8);font-size:1.6em;cursor:pointer;}.js_data_chevrons span.fa:hover,.js_data_chevrons_projects span.fa:hover{color:#8BC440;}.js_data_chevrons span.fa.fa-chevron-right,.js_data_chevrons_projects span.fa.fa-chevron-right{float:right;}.paragraph--id--101,.paragraph--type--webform{padding:120px 8.3%;background:#EBEBEB;text-align:center;}.paragraph--id--100,.paragraph--type--webform{padding:120px 8.3%;text-align:center;background:#EBEBEB;}.paragraph--id--100 h2,.paragraph--id--101 h2{margin-bottom:40px;}.paragraph--id--101 .field--label-above > .field__label:first-of-type,.paragraph--id--100 .field--label-above > .field__label:first-of-type,.paragraph--type--webform .field--label-above > .field__label:first-of-type{display:none;}.paragraph--id--101 .form-type-webform-markup p,.paragraph--id--100 .form-type-webform-markup p,.paragraph--type--webform .form-type-webform-markup p{max-width:800px;margin:auto;margin-bottom:80px;}.js-form-item.js-form-type-checkbox label{display:inline!important;}.paragraph--id--354 .form-check-input{margin-top:0px;}.paragraph--id--354 .js-webform-checkboxes,.paragraph--id--354 .form-check{display:flex;}.paragraph--id--354 .form-check{align-items:center;gap:10px;}.paragraph--id--101 .js-form-item input,.paragraph--id--101 .js-form-item textarea,.paragraph--id--100 .js-form-item input,.paragraph--id--100 .js-form-item textarea,.paragraph--type--webform .js-form-item input,.paragraph--type--webform .js-form-item textarea,.paragraph--type--webform .js-form-item select{height:70px;border-radius:8px;border:none;}.paragraph--id--101 .js-form-item textarea,.paragraph--type--webform .js-form-item textarea{height:160px;}.paragraph--id--101 .webform-button--submit,.paragraph--id--100 .webform-button--submit,.paragraph--type--webform .webform-button--submit{margin-top:70px;}.webform-button--submit{position:relative;}.webform-submission-form input[type="checkbox"],.webform-submission-form input[type="radio"]{width:40px;height:40px;}.paragraph--id--104{padding:120px 8.3% 120px 8.3%;}.paragraph--id--104:after{display:none;}.paragraph--id--104 .paragraph__column{display:flex;align-items:center;}.paragraph--id--104 .paragraph--type--bp-columns__2col:first-of-type{text-align:left;}.paragraph--id--104 .paragraph--type--bp-columns__2col:last-of-type{max-width:680px;height:auto;}.paragraph--id--338{margin-top:80px;}body.node--type-news-item .content-wrapper{padding:80px 8.2vw 160px 8.2vw;display:flex;gap:70px;}body.node--type-news-item .body-subwrap{gap:unset;padding:0px!important;margin:0px;}body.node--type-news-item .content-pageimage-wrapper img{width:100%!important;height:auto!important;}body.node--type-news-item time{color:var(--primary-blue);font-weight:bold;margin-bottom:25px;display:block;}body:not(.featured-top-has-carousel) .insert-banner-news-item-title{background:var(--primary-blue);color:#ffffff;height:280px;width:100vw;font-size:48px;line-height:62px;font-weight:bold;text-transform:uppercase;display:flex;align-items:center;justify-content:center;}.leadership-featured-wrapper.news-items-archive-page{padding:80px 0px;}.leadership-featured-wrapper.news-items-archive-page .view-content.row .views-row h3:after{bottom:-180%;}.has-banners-image .btn{outline:1px solid #ffffff;}.user-login-form,body.path-user .main-content{float:left;width:83.33333333%;margin:80px auto;margin-left:8.33333333%;}body.node--type-service .paragraph--width--wide{padding:0px 8.3vw 80px 8.3vw;}body.node--type-service .paragraph--width--wide .paragraph__column{display:flex!important;gap:80px!important;float:unset!important;width:unset!important;margin-left:unset!important;}.content-body-wrapper h2{font-size:39px;line-height:52px;letter-spacing:-0.04px;}.content-body-wrapper h3{font-size:14px;line-height:22px;letter-spacing:3px;}.paragraph--id--194{padding:80px 25vw;text-align:center;position:relative;background:var(--primary-blue) url("/sites/default/files/2024-02/Group%202459%402x.png")!important;background-repeat:no-repeat!important;background-size:cover!important;background-position:bottom!important;}.paragraph--id--194 h2{color:#ffffff;}.paragraph--id--194 h3{color:#8BC440;}.paragraph--id--194 p{color:#ffffff;}.green-ribbon-wrapper{position:absolute;left:-17.5vw;top:-129px;width:250px;z-index:100;}.green-ribbon-img{width:250px;height:auto;position:relative;}.green-ribbon-content{position:absolute;top:30px;left:0px;right:0px;width:calc(100% - 24px);text-align:Center;padding:18px;color:#ffffff;}.green-ribbon-content img{width:146px;height:146px;margin:auto;padding:0px;}.green-ribbon-content span{display:block;margin-top:30px;font-size:18px;line-height:31px;}.green-ribbon-content span strong{font-weight:bold;}.paragraph--type--bp-columns-two-uneven.paragraph--width--full{background:rgba(0,0,0,.1) url("/sites/default/files/2024-02/background-van-gray-01%402x_v2.jpg");background-repeat:no-repeat;background-size:cover;background-position:bottom;padding:100px 0px;}.paragraph--type--bp-columns-two-uneven.paragraph--width--full .paragraph__column .paragraph--type--bp-columns-two-uneven__2col-column1{padding:0px;width:60%;}.paragraph--type--bp-columns-two-uneven.paragraph--width--full .paragraph__column .paragraph--type--bp-columns-two-uneven__2col-column1 > div{background:#ffffff;padding:80px 100px 80px 8vw;border-radius:0px 33px 33px 0px;}.paragraph--type--bp-columns-two-uneven.paragraph--width--full .paragraph__column .paragraph--type--bp-columns-two-uneven__2col-column2{padding:0px;width:40%;}.paragraph--type--bp-columns-two-uneven.paragraph--width--full .paragraph__column .paragraph--type--bp-columns-two-uneven__2col-column2 > div{padding-left:100px;padding-right:8vw;}.paragraph--type--bp-columns-two-uneven.paragraph--width--full .paragraph__column .paragraph--type--bp-columns-two-uneven__2col-column2 img{width:47px;height:43px;display:inline-block;margin-bottom:25px;}.paragraph--type--bp-columns-two-uneven.paragraph--width--full .paragraph__column .paragraph--type--bp-columns-two-uneven__2col-column2 h3{font-size:14px;line-height:22px;letter-spacing:3px;margin-bottom:15px;}.paragraph--type--bp-columns-two-uneven.paragraph--width--full .paragraph__column .paragraph--type--bp-columns-two-uneven__2col-column2 h2{font-size:39px;line-height:50px;color:#1A1A1A;letter-spacing:-0.04px;margin-bottom:20px;}.paragraph--type--delivering-excellence > .paragraph__column{padding:0px;}.delivering-excellence-wrapper{padding:0px;}.delivering-excellence-wrapper .col-lg-4{padding:0px;}.delivering-excellence-wrapper .col-lg-4:nth-of-type(1){position:relative;}.delivering-excellence-wrapper .field--name-field-col-1-content{position:absolute;bottom:0px;z-index:10;left:0px;width:100%;background:rgba(15,68,110,.8);color:#ffffff;padding:40px;text-align:center;}.delivering-excellence-wrapper .field--name-field-col-1-content p{color:#ffffff;text-transform:uppercase;font-size:20px;margin:0px;font-style:italic;}.delivering-excellence-wrapper .field--name-field-col-1-content p strong{color:#8BC440;}.delivering-excellence-wrapper .col-lg-4:nth-of-type(2) .field--type-image .field__item{}.delivering-excellence-wrapper .col-lg-4 .field--name-field-col-2-image-s-{width:100%;margin:0px;padding:0px;display:grid;grid-template-columns:repeat(2,1fr);gap:0px;}.delivering-excellence-wrapper .col-lg-4 .field--type-image{margin:0px;float:unset;}.delivering-excellence-wrapper .col-lg-4 .field--type-image img{display:inline-block;width:100%;height:auto;margin:0px;padding:0px;}.paragraph--id--209{}.paragraph--id--209 > .paragraph__column{padding:0px!important;}.paragraph--id--209 .view-header{background:url("/sites/default/files/2024-02/Group%202516%402x.png");background-size:cover;background-repeat:no-repeat;padding-top:100px;padding-bottom:160px;margin-top:0px;}.paragraph--id--209 .view-header h3{color:#8BC440;}.paragraph--id--209 .view-header h2{color:#ffffff;}.paragraph--id--209 .view-header p{color:#ffffff;max-width:60%;margin:auto;margin-bottom:30px;}.paragraph--id--209 .view-content.row{position:relative;top:-100px;margin-bottom:-40px;}.paragraph--id--209 .services-service-blocks .view-content.row > div{padding:0px;padding-left:8vw;padding-right:8vw;}.services-service-blocks .container{box-shadow:15px 15px 35px rgba(0,0,0,.2);margin-bottom:35px;border-radius:12px;overflow:hidden;}.services-service-blocks .container{padding:0px;}.services-service-blocks .container .col-lg-4,.services-service-blocks .container .col-lg-5,.services-service-blocks .container .col-lg-3{padding:0px;background:#ffffff;}.services-service-blocks .service-block-img{height:100%;position:relative;border-radius:12px 0px 0px 12px;overflow:hidden;}.services-service-blocks .service-block-img img{position:absolute;top:0px;left:0px;height:100%;width:100%;object-fit:cover;}.services-service-blocks .service-block-icon img{display:block;width:36px;height:auto;margin-right:25px;}.services-service-blocks .container .col-lg-5{display:flex;flex-direction:row;padding:60px 30px 60px 60px;position:relative;}.services-service-blocks .container .col-lg-5:after{position:absolute;content:"";right:0px;top:60px;display:block;height:calc(100% - 120px);width:1px;background:rgba(0,0,0,.2);}.services-service-blocks .container .col-lg-5 p,.services-service-blocks .container .col-lg-5 .btn{margin:0px;}.services-service-blocks .container .col-lg-5 .btn{margin-top:30px;}.services-service-blocks .service-block-content h2{margin-bottom:10px;line-height:100%;}.services-service-blocks .container .col-lg-3:last-of-type{padding:60px 30px;display:flex;align-items:center;}.services-service-blocks .container .col-lg-3:last-of-type ul{margin:0px;padding:0px;}.services-service-blocks .container .col-lg-3:last-of-type ul li{font-size:14px;line-height:200%;margin-bottom:0px;list-style-type:none;}.paragraph--id--218{background:#EBEBEB;padding-bottom:80px;}.paragraph--id--218 > .paragraph__column{background:#0F446E;border-radius:12px;display:flex;align-items:center;gap:40px!important;position:relative;}.paragraph--id--218 > .paragraph__column:before{position:absolute;content:"";display:block;left:-9vw;top:0px;height:45%;width:9vw;background:#ffffff;z-index:1;}.paragraph--id--218 > .paragraph__column:after{position:absolute;content:"";display:block;right:-9vw;top:0px;height:45%;width:9vw;background:#ffffff;z-index:1;}.paragraph--id--218 > .paragraph__column .paragraph--type--bp-columns__2col{padding:0px;}.paragraph--id--218 > .paragraph__column .paragraph--type--bp-columns__2col:first-of-type{padding-left:40px;padding-top:40px;padding-bottom:40px;}.paragraph--id--218 > .paragraph__column .paragraph--type--bp-columns__2col:last-of-type{padding-top:40px;padding-bottom:40px;padding-right:40px;}.paragraph--id--218 > .paragraph__column .paragraph--type--bp-columns__2col h3{color:#8BC440;}.paragraph--id--218 > .paragraph__column .paragraph--type--bp-columns__2col h2,.paragraph--id--218 > .paragraph__column .paragraph--type--bp-columns__2col p{color:#ffffff;margin-bottom:10px!important;}.paragraph--id--218 > .paragraph__column .paragraph--type--bp-columns__2col .btn.btn-white{background:#ffffff !important;color:#0F446E !important;margin-top:10px !important;display:inline-block;}#navbar-top{height:unset;max-height:unset;padding:0px 8vw;background:#8BC440!important;width:100%;display:block;}#navbar-top .field-content{display:flex;justify-content:center;padding:25px 0px;}#navbar-top .field-content,#navbar-top .field-content p,#navbar-top .field-content a{margin:0px;font-size:21px;line-height:32px;}#navbar-top .field-content .alert-headline{font-weight:bold;margin-right:10px;}#navbar-top .field-content a{margin-left:25px;text-decoration:none;font-size:16px;position:relative;top:-2px;}#navbar-top .field-content a:after{position:absolute;content:"";display:inline-block;right:-14px;top:6px;width:7px;height:12px;background:url("/sites/default/files/2024-02/chevron-down%402x.png");background-size:cover;background-repeat:no-repeat;}body.node--type-service .paragraph--type--bp-columns__2col{padding:0px!important;}.paragraph--type--bp-columns__2col img{width:100%;height:auto;border-radius:12px;box-shadow:15px 15px 35px rgba(0,0,0,.3);}body.node--type-service .content-body-wrapper .paragraph--width--wide h3{color:#1A1A1A;}.paragraph--type--services-node-features-wrap > .paragraph__column{display:flex;padding:0px 8vw;gap:100px;margin-bottom:80px;}.paragraph--type--services-node-features-wrap > .paragraph__column > div{position:relative;}.paragraph--type--services-node-features-wrap > .paragraph__column > div:after{position:absolute;content:"";display:block;width:1px;height:100%;top:0px;right:-50px;border-right:1px solid rgba(0,0,0,.2);}.paragraph--type--services-node-features-wrap > .paragraph__column > div:last-of-type:after{display:none;}.paragraph--type--services-node-features-wrap > .paragraph__column > div > .paragraph > .paragraph__column{display:flex;flex-direction:column;align-items:center;}.paragraph--type--services-node-features-wrap .field--type-image.field--name-field-icon-features{display:block;float:unset;margin:unset;width:66px;height:50px;margin-bottom:22px;}.paragraph--type--services-node-features-wrap .field--name-field-title{font-size:27px;line-height:38px;color:#1A1A1A;font-weight:bold;text-align:center;margin-bottom:32px;}.paragraph--type--services-node-features-wrap .field--name-field-copy{text-align:center;}.field--name-field-title-services-features{font-size:39px;letter-spacing:-0.04px;color:#1A1A1A;font-family:univia-pro,sans-serif;font-weight:700;margin-top:80px;margin-bottom:40px;text-align:center;}body.node--type-service .paragraph--type--bp-columns-two-uneven.paragraph--width--full{background-image:unset;background:#0F446E!important;padding:0px 0px 100px 0px;margin-top:80px;}body.node--type-service .paragraph--type--bp-columns-two-uneven.paragraph--width--full > .paragraph__column{display:flex;align-items:center;}body.node--type-service .paragraph--type--bp-columns-two-uneven.paragraph--width--full .paragraph__column .paragraph--type--bp-columns-two-uneven__2col-column1{padding:0px;width:45%;}body.node--type-service .paragraph--type--bp-columns-two-uneven.paragraph--width--full .paragraph__column .paragraph--type--bp-columns-two-uneven__2col-column1 > div{padding-left:8vw;padding-right:100px;padding-top:0px;padding-bottom:0px;background:unset;border-radius:unset;}body.node--type-service .paragraph--type--bp-columns-two-uneven.paragraph--width--full .paragraph__column .paragraph--type--bp-columns-two-uneven__2col-column2{padding:0px;width:55%;}body.node--type-service .paragraph--type--bp-columns-two-uneven.paragraph--width--full .paragraph__column .paragraph--type--bp-columns-two-uneven__2col-column2 > div{background:#ffffff;padding:80px 8vw 80px 100px;border-radius:33px 0px 0px 33px;position:relative;top:-80px;margin-bottom:-80px;box-shadow:-10px 0 15px 25px rgba(0,0,0,0.01),0 -10px 15px 25px rgba(0,0,0,0.01),0 10px 15px 25px rgba(0,0,0,0.01);}body.node--type-service .paragraph--type--bp-columns-two-uneven.paragraph--width--full .paragraph__column .paragraph--type--bp-columns-two-uneven__2col-column1 h3{color:#8BC440;}body.node--type-service .paragraph--type--bp-columns-two-uneven.paragraph--width--full .paragraph__column .paragraph--type--bp-columns-two-uneven__2col-column1 h2,body.node--type-service .paragraph--type--bp-columns-two-uneven.paragraph--width--full .paragraph__column .paragraph--type--bp-columns-two-uneven__2col-column1 p{color:#ffffff;}body.node--type-service .paragraph--type--bp-columns-two-uneven.paragraph--width--full .paragraph__column .paragraph--type--bp-columns-two-uneven__2col-column2 h2{margin-bottom:0px;}.paragraph--type--services-node-badges{background:#0F446E url("/sites/default/files/2024-02/van.png");background-repeat:no-repeat;background-size:cover;background-position:top center;padding:0px 5vw 250px 5vw;}.paragraph--type--services-node-badges > .paragraph__column > .field--name-field-col{display:flex;width:100%;}.paragraph--type--services-node-badges > .paragraph__column > .field--name-field-col > .field__item{display:flex;flex-direction:column;align-items:center;flex:1;padding:0px 50px;position:relative;}.paragraph--type--services-node-badges > .paragraph__column > .field--name-field-col > .field__item:after{position:absolute;top:0px;right:0px;content:"";display:block;width:1px;height:100%;border-right:1px solid #05243d;}.paragraph--type--services-node-badges > .paragraph__column > .field--name-field-col > .field__item:last-child:after{display:none;}.paragraph--type--services-node-badges > .paragraph__column > .field--name-field-col > .field__item h2,.paragraph--type--services-node-badges > .paragraph__column > .field--name-field-col > .field__item p{text-align:center;}.paragraph--type--services-node-badges > .paragraph__column > .field--name-field-col > .field__item h2{color:#8BC440;font-size:33px;line-height:120%;letter-spacing:-0.03px;}.paragraph--type--services-node-badges > .paragraph__column > .field--name-field-col > .field__item p{color:#ffffff;margin-bottom:0px;}.paragraph--type--services-node-badges img{width:auto;height:155px;display:block;margin-bottom:30px;}body:not(.path-frontpage) .paragraph--width--full.paragraph--color--rgba-blue-strong{text-align:center;padding:80px 8vw;display:flex;justify-content:center;background:url("/sites/default/files/2024-02/Group%202516%402x_0.png")!important;background-repeat:no-repeat!important;background-size:cover!important;background-position:bottom;}body:not(.path-frontpage) .paragraph--width--full.paragraph--color--rgba-blue-strong > .paragraph__column{max-width:1050px;}body:not(.path-frontpage) .paragraph--width--full.paragraph--color--rgba-blue-strong h3{color:#8BC440;}body:not(.path-frontpage) .paragraph--width--full.paragraph--color--rgba-blue-strong h2,body:not(.path-frontpage) .paragraph--width--full.paragraph--color--rgba-blue-strong p{color:#ffffff;}body:not(.path-frontpage) .paragraph--width--full.paragraph--color--rgba-blue-strong p:last-child{margin-bottom:0px;}.paragraph--width--wide.paragraph--color--primary > .paragraph__column{background:#0F446E url("/sites/default/files/2024-02/background-cta-careers%402x.png");background-repeat:no-repeat;background-size:cover;background-position:right;display:flex;gap:40px;border-radius:12px;margin-bottom:80px;}.paragraph--width--wide.paragraph--color--primary > .paragraph__column .paragraph--type--bp-columns__2col:first-of-type{padding-left:60px;padding-top:80px;padding-bottom:60px;}.paragraph--width--wide.paragraph--color--primary > .paragraph__column .paragraph--type--bp-columns__2col:first-of-type h3{color:#8BC440;}.paragraph--width--wide.paragraph--color--primary > .paragraph__column .paragraph--type--bp-columns__2col:first-of-type h2,.paragraph--width--wide.paragraph--color--primary > .paragraph__column .paragraph--type--bp-columns__2col:first-of-type p{color:#ffffff;}.paragraph--width--wide.paragraph--color--primary > .paragraph__column .paragraph--type--bp-columns__2col:first-of-type p:last-child{margin-bottom:0px!important;}.paragraph--width--wide.paragraph--color--primary > .paragraph__column .paragraph--type--bp-columns__2col:first-of-type .btn{margin-top:10px!important;}.paragraph--id--254,.paragraph--id--252,.paragraph--id--250,.paragraph--id--247{background:#EBEBEB;}.paragraph--id--247 > .paragraph__column{position:relative;z-index:2;}.paragraph--id--247 > .paragraph__column:before{position:absolute;content:"";display:block;left:-9vw;top:0px;height:45%;width:9vw;background:#ffffff;z-index:1;}.paragraph--id--247 > .paragraph__column:after{position:absolute;content:"";display:block;right:-9vw;top:0px;height:45%;width:9vw;background:#ffffff;z-index:1;}.paragraph--id--254 > .paragraph__column .paragraph__column{text-align:center;}.paragraph--id--250{padding-top:0px!important;}.paragraph--id--252 > .paragraph__column{padding:0px 8vw 0px 8vw;margin:0px;}.paragraph--id--252 > .paragraph__column .paragraph__column{margin:0px!important;padding:0px!important;float:unset!important;width:100%!important;}.paragraph--id--252 .text-formatted{display:grid;grid-template-columns:repeat(5,1fr);align-items:center;grid-gap:80px;}.paragraph--id--252 img{display:inline-block;}.paragraph--id--261{margin:100px 0px 20px 0px;}body.page-node-50 .google-reviews-wrapper{padding:80px 8vw;}body.page-node-50 .google-reviews-wrapper .view-content.row{display:grid;grid-template-columns:repeat(3,1fr);justify-items:center;align-items:center;align-items:start;gap:80px;}body.page-node-50 .google-reviews-wrapper .view-content.row .views-row img{width:200px;height:auto;margin:auto;}body.page-node-50 .google-reviews-wrapper .view-content.row .views-row .google-review-quote{margin-top:15px;text-align:center;}body.page-node-50 .google-reviews-wrapper .view-content.row .views-row .google-review-name{text-align:center;font-weight:bold;margin-top:15px;}#block-action-plumbing-mobilephonenumberblueblock{justify-content:center;align-items:center;display:none;}#block-action-plumbing-mobilephonenumberblueblock p{margin:0px;color:#1A1A1A;letter-spacing:2px;text-transform:uppercase;font-size:22px;line-height:280%;}#block-action-plumbing-mobilephonenumberblueblock p a{font-weight:bold;color:#1A1A1A;letter-spacing:2px;font-size:22px;line-height:280%;display:inline-block;}.insert-banner-news-item-title{padding:80px 8vw;text-transform:capitalize;}body.node--type-project .content-pageimage-wrapper,body.node--type-profile .content-pageimage-wrapper{margin-right:8vw;margin-top:80px;margin-bottom:80px;}body.node--type-profile .field--name-field-title-designation{font-weight:bold;margin-bottom:30px;}body.node--type-profile .field--name-field-first-name,body.node--type-profile .field--name-field-last-name{color:var(--primary-blue);font-weight:bold;display:inline-block;font-size:24px;text-transform:uppercase;}body.node--type-project .field--name-field-category{font-weight:bold;}#block-action-plumbing-views-banner-title-node-item{background:var(--primary-blue);color:#ffffff;padding:80px 8.5vw;font-size:48px;line-height:62px;font-weight:bold;text-transform:capitalize;text-align:left;}.modal-body img.js_data_img{width:100%!important;height:auto!important;margin:0px 0px 40px 0px!important;border-radius:12px;}.projects-featured-wrapper .modal-body .row{display:flex!important;flex-direction:column!important;}.pagination{margin-top:40px;}.paragraph--type--features-benefits-block{padding:80px 8vw;background:#EBEBEB;}.paragraph--type--features-benefits-block > .paragraph__column{padding:0px;}.paragraph--type--features-benefits-block .fb-node{display:grid;grid-template-columns:repeat(2,1fr);gap:35px;}.paragraph--type--features-benefits-block .fb-node > div{background:#ffffff;border-radius:12px;padding:30px;}.paragraph--type--features-benefits-block .paragraph--type--features-benefits > .paragraph__column{display:flex;align-items:center;}.paragraph--type--features-benefits-block .field--name-field-icon{margin-right:30px;}.paragraph--type--features-benefits-block .field--name-field-icon img{height:auto;width:50px;margin:0px;}.paragraph--type--features-benefits-block .field--name-field-label-text{font-size:27px;line-height:38px;color:#1A1A1A;letter-spacing:-0.03px;font-family:univia-pro,sans-serif;font-weight:900;}.paragraph--id--354{padding:80px 8vw;background:#EBEBEB;}.paragraph--id--354 .field--type-webform .field__label{display:none;}.paragraph--id--354 form#webform-submission-schedule-appointment-paragraph-354-add-form{display:flex;justify-content:center;align-items:center;flex-direction:column;}.paragraph--id--354 form#webform-submission-schedule-appointment-paragraph-354-add-form input:not([type="checkbox"]),.paragraph--id--354 form#webform-submission-schedule-appointment-paragraph-354-add-form textarea{height:70px;border-radius:8px;border:none;}.paragraph--id--354 form#webform-submission-schedule-appointment-paragraph-354-add-form .form-actions{margin-top:40px;align-self:unset;}.paragraph--id--354 #edit-type-of-service-needed--wrapper > legend{text-align:center;}.paragraph--type--services-benefits-super-block{padding:80px 8vw;background:#EBEBEB;}.paragraph--type--benefit-nodes > .paragraph__column{display:grid;grid-template-columns:repeat(1,1fr);gap:40px;}.title-wrap-benefit-nopdes{font-size:39px;line-height:50px;color:#1A1A1A;text-align:center;font-family:"univia-pro";;font-weight:700;margin-bottom:40px;display:flex;justify-content:center;}.field--name-field-icon-benefits{margin:0px!important;margin-right:20px!important;}.field--name-field-icon-benefits img{margin:0px;display:inline-block;width:48px;height:auto;vertical-align:unset;}.description-wrapper-benefits-nodes{display:block;padding:0px 25%;text-align:center;}.field--name-field-node-subtitle{font-size:33px;line-height:52px;color:#1A1A1A;text-align:center;font-family:"univia-pro";;font-weight:700;margin-bottom:40px;}.benefit-wrapper-services-node{display:flex;background:#ffffff;border-radius:12px;box-shadow:15px 15px 35px rgba(0,0,0,.2);overflow:hidden;}.benefit-wrapper-services-node > div > .field{margin:0px;}.benefit-wrapper-services-node > div:first-of-type .field{width:280px;height:100%;position:relative;overflow:hidden;float:unset;}.benefit-wrapper-services-node > div:first-of-type img{position:absolute;top:0px;left:0px;height:100%;width:100%;object-fit:cover;margin:0px;}.benefit-wrapper-services-node > div:last-of-type{padding:40px;}.benefit-wrapper-services-node > div:last-of-type p{margin:0px;font-size:18px;line-height:31px;}.benefit-wrapper-services-node > div:last-of-type .field--name-field-title-benefit{font-size:27px;letter-spacing:-0.03px;margin-bottom:20px;}.paragraph--type--before-after-shots{padding:80px 8vw 20px 8vw;}.paragraph--type--before-after-shots > .paragraph__column > .field--name-field-sequence-shot{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;}.paragraph--type--before-after-shots > .paragraph__column > .field--name-field-sequence-shot img{margin-bottom:30px;box-shadow:5px 5px 25px rgba(0,0,0,.2);border-radius:12px;}body.page-node-94 .region-featured-top .carousel-item:before{display:none;}body.page-node-94 .paragraph--id--399 .promotion-split-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));margin-top:70px;}body.page-node-94 .paragraph--id--399 .promotion-split-cols > div{padding:0px 80px;}body.page-node-94 .paragraph--id--399 .promotion-split-cols > div:first-of-type{border-right:1px solid white;text-align:right;}body.page-node-94 .paragraph--id--399 .promotion-split-cols > div:last-of-type{text-align:left;}body.page-node-94 .paragraph--id--399 h2{font-size:27px;letter-spacing:-0.03px;}body.page-node-94 .paragraph--id--399 strong{font-weight:700!important;}body.page-node-94 .paragraph--id--399 .promotion-split-cols > div .btn{margin-top:10px!important;width:250px;}body.page-node-94 .paragraph--id--399 .promotion-split-cols > div h2{line-height:0px;margin-bottom:50px!important;}body.page-node-94 .content-body-wrapper .paragraph--type--bp-columns.paragraph--width--wide > .paragraph__column{gap:0px;margin:0px;width:100%;}body.page-node-94 .paragraph--id--388 .paragraph--type--bp-columns__2col{padding:0px;}body.page-node-94 .paragraph--id--395 > .paragraph__column{padding:100px 8.3%;}body.page-node-94 .paragraph--id--388 .paragraph--type--bp-columns__2col:last-of-type > div,body.page-node-94 .paragraph--id--388 .paragraph--type--bp-columns__2col:last-of-type > div > .paragraph,body.page-node-94 .paragraph--id--388 .paragraph--type--bp-columns__2col:last-of-type > div > .paragraph > .paragraph__column,body.page-node-94 .paragraph--id--388 .paragraph--type--bp-columns__2col:last-of-type > div > .paragraph > .paragraph__column > .text-formatted{height:100%;}body.page-node-94 .paragraph--id--388 .paragraph--type--bp-columns__2col:last-of-type > div > .paragraph > .paragraph__column > .text-formatted{position:relative;overflow:hidden;}body.page-node-94 .paragraph--id--388 .paragraph--type--bp-columns__2col:last-of-type > div > .paragraph > .paragraph__column > .text-formatted:before{position:absolute;content:"";background:url("/sites/default/files/2024-07/logo-bradford-white%402x.png");background-repeat:no-repeat;background-size:contain;width:300px;height:100px;top:60px;left:80px;display:block;z-index:100;}.paragraph--id--388{padding:0px 0px;}.paragraph--id--388 img{box-shadow:unset;border-radius:unset;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:auto;}body.page-node-94 .paragraph--id--387 .text-formatted h3{font-size:27px;text-transform:unset;color:#1A1A1A;line-height:120%;margin-bottom:30px;}body.page-node-94 .paragraph--id--388 .paragraph--type--bp-columns__2col:first-of-type{padding:120px 8.3%;}body.page-node-94 #pmPulloutWidgetButton{display:none!important;}.js-webform-checkboxes.webform-options-display-side-by-side{padding-top:15px;display:flex;flex-direction:column;}.js-form-type-checkbox.checkbox{display:flex;flex-direction:row;}.paragraph--type--bp-simple .field__item p img{border-radius:0px!important;box-shadow:unset!important;}.paragraph--type--bp-simple .field__item p img.size-enforced{}.paragraph--type--bp-simple .field__item p img.img-sizing-inherit-1111{}.region-top-header-form{display:none;}.region-top-header-form .field--name-body > p{margin:0px!important;padding:0px;}.region-top-header-form .field--name-body > p a{width:100%;display:block;text-align:center;text-decoration:none;font-weight:bold;padding:10px;font-family:univia-pro,sans-serif;}.site-footer .block{border:none!important;padding:0px!important;margin:0px!important;}.block-views-blockhero-carousel-service-tabs-block-1,#block-action-plumbing-mobilerequestservicebuttonheader p:last-of-type{display:none;}#block-action-plumbing-ctahooklinksblock{background:linear-gradient(to right,rgba(15,68,110,1) 0%,rgba(15,68,110,1) 82%,rgba(16,66,108,1) 100%);padding:0px 8.5vw 0px 8.5vw;margin-bottom:-20px;}#block-action-plumbing-ctahooklinksblock > .content{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;}#block-action-plumbing-ctahooklinksblock > .content > div{position:relative;top:-40px;margin-bottom:-20px;}#block-action-plumbing-ctahooklinksblock > .content > div > .paragraph > .paragraph__column{padding:0px;}#block-action-plumbing-ctahooklinksblock > .content > div > .paragraph > .paragraph__column > a.wrapped-from-cta-hook{background:#ffffff;overflow:hidden;box-shadow:10px 10px 10px rgba(0,0,0,.2);display:block;padding:35px 40px 40px 40px;position:relative;z-index:6;text-decoration:none;}#block-action-plumbing-ctahooklinksblock > .content > div > .paragraph > .paragraph__column .field--name-field-icon-cta-hook-link{position:absolute;right:-50px;top:75%;transform:translateY(-70%);z-index:0;}#block-action-plumbing-ctahooklinksblock > .content > div > .paragraph > .paragraph__column .field--name-field-icon-cta-hook-link img{width:120px;height:auto;}#block-action-plumbing-ctahooklinksblock .field--name-field-title-cta-hook{font-family:univia-pro,sans-serif;font-weight:700;font-size:39px;line-height:100%;letter-spacing:-0.04px;color:var(--primary-blue);position:relative;z-index:5;}#block-action-plumbing-ctahooklinksblock .field--name-field-subtitle-cta-hook{font:normal normal normal 17px / 120% Termina;text-transform:uppercase;letter-spacing:1.9px;display:block;font-weight:700;color:#0F446E;padding-top:10px;position:relative;z-index:5;}#block-action-plumbing-ctahooklinksblock .field--name-field-link-cta-hook{display:none;position:relative;z-index:5;}.phone-link-mobile-icon-btn{display:none;font-size:1.8em;color:var(--primary-green)!important;margin-left:40px;position:relative;top:2px;}@media (max-width:1600px){#block-action-plumbing-ctahooklinksblock > .content{gap:40px;}#block-action-plumbing-ctahooklinksblock .field--name-field-title-cta-hook{font-size:30px;}#block-action-plumbing-ctahooklinksblock .field--name-field-subtitle-cta-hook{font:normal normal normal 15px / 110% Termina;font-weight:700;}}@media (max-width:1500px){.testimonial-sticky-subwrap{border-right:2px solid var(--primary-green);}.testimonial-sticky-subwrap img{position:absolute;right:50px;top:20px;max-width:400px;height:auto;}.paragraph--id--194{padding:80px 30vw;}body.node--type-service .region-featured-top .banner-image-container-simple .has-banners-image h3{top:38%;transform:translateY(-38%);}.site-footer__top{gap:0px 40px;}.paragraph--type--benefit-nodes > .paragraph__column{display:grid;grid-template-columns:repeat(1,1fr);gap:40px;}}@media (max-width:1400px){.herocarousel-services-tabs .view-content.row > .views-row a{padding:15px;}.herocarousel-services-tabs .view-content.row > .views-row a span{font-size:18px;line-height:110%;}.region-featured-top .carousel-item{align-items:flex-start;}body.node--type-service .region-featured-top .carousel-caption{padding:40px 14.4270833vw;}body.node--type-service .h1.hero-title{margin-bottom:30px;font-size:36px;line-height:100%;}body.node--type-service .hero-content p{font-size:18px;line-height:110%;}body.node--type-service .hero-content p .btn{margin-top:25px!important;}.paragraph--id--194{padding:80px 10vw;}.green-ribbon-wrapper{position:relative;right:0%;left:0%;margin:auto;top:unset;display:block;width:100%;}.green-ribbon-wrapper .green-ribbon-img{width:350px;}.green-ribbon-wrapper .green-ribbon-img img{display:none;}.green-ribbon-wrapper .green-ribbon-content{position:relative;top:0px;left:0px;width:unset;}.region-featured-top .carousel-indicators{bottom:50px;}}@media (max-width:1300px){.testimonial-sticky-subwrap img{position:relative;}.paragraph--id--32 > .paragraph__column{display:flex;flex-direction:column;align-items:center;}.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__2col{width:100%;}.testimonial-sticky-subwrap{border-right:2px solid var(--primary-green);display:flex;flex-direction:column;align-items:center;}section.row.region.region-footer-first{margin-right:0px;}#block-action-plumbing-headerphonenumber p a{display:none;}#navbar-top{display:block;height:unset;max-height:unset;padding:unset;}#block-action-plumbing-mobilesuperheaderphonenumber{padding:unset;margin:unset;background-color:var(--primary-blue);}#block-action-plumbing-mobilesuperheaderphonenumber p{margin:unset;text-align:center;}#block-action-plumbing-mobilesuperheaderphonenumber p a{color:#ffffff;font-weight:700;text-decoration:none;font-size:24px;letter-spacing:2px;line-height:70px;}.site-footer__top{gap:0px 20px;}}@media (max-width:1200px){.phone-link-mobile-icon-btn{display:block;}#block-action-plumbing-mobilephonenumberblueblock{display:flex;}.modal .modal-body .container .row{display:flex;flex-direction:column;}.modal .modal-body .container .row .js_data_img{margin-bottom:30px;}#CollapsingNavbar{display:none!important;}.navbar-expand-lg{flex-wrap:unset;justify-content:space-between;}.navbar-toggler.navbar-toggler-right{display:block!important;}body.node--type-service .region-featured-top .banner-image-container-simple .has-banners-image h3{top:32%;transform:translateY(-32%);}.site-footer__top{gap:0px 0px;}#block-action-plumbing-ctahooklinksblock > .content > div{top:unset;margin-bottom:unset;}#block-action-plumbing-ctahooklinksblock{margin-bottom:unset;padding-top:40px;}}@media (max-width:1100px){nav.navigation.menu--main ul li a{padding:0px 20px!important;}.herocarousel-services-tabs .view-content.row > .views-row a img{width:40px;height:40px;}.herocarousel-services-tabs .view-content.row > .views-row a span{font-size:16px;font-weight:normal;}body.node--type-service .region-featured-top .carousel-item > img{width:140%;}body.page-node-50 .google-reviews-wrapper .view-content.row{display:grid;grid-template-columns:repeat(1,1fr);justify-items:center;align-items:center;align-items:start;gap:40px;}.region-featured-top .has-banners-image img{width:100vw;height:auto;}}@media (max-width:1080px){.region-featured-top .h1.hero-title{font-size:30px;line-height:110%;}.news-item-block .view-content.row{flex-direction:column;gap:30px;}.site-footer__top.clearfix{display:flex;flex-direction:column;align-items:center;}.site-footer__top .region{padding:0px!important;width:60%;margin-bottom:30px;}div#block-action-plumbing-footerlogo{display:flex;flex-direction:column;align-items:center;}body.node--type-page .content-body-wrapper .paragraph--type--bp-columns.paragraph--width--wide > .paragraph__column{display:flex;flex-direction:column;}body.node--type-page .content-body-wrapper .paragraph--type--bp-columns.paragraph--width--wide > .paragraph__column .paragraph--type--bp-columns__2col:first-of-type img{padding-right:0px;}.view-testimonials-google-reviews .card-group{display:flex;grid-gap:40px;flex-direction:column;}.testimonial-sticky-wrapper .view-footer{margin-top:60px;}.d-flex.news-items-subwrp{display:flex;flex-direction:column;align-items:center;}.news-items-content{padding-left:0px;padding-top:30px;text-align:center;}#block-action-plumbing-views-block-hero-carousel-block-1 .carousel-caption .col-lg-6{width:100%;}#block-action-plumbing-views-block-hero-carousel-block-1 .carousel-caption .col-lg-6 h2{max-width:80%;font-size:40px;line-height:140%;}.paragraph--id--202.paragraph--type--bp-columns-two-uneven.paragraph--width--full > .paragraph__column{display:flex;flex-direction:column-reverse;align-items:center;}.paragraph--type--bp-columns-two-uneven__2col-column1,.paragraph--type--bp-columns-two-uneven__2col-column2{width:90%!important;}.paragraph--type--bp-columns-two-uneven .clearfix.text-formatted.field.field--name-bp-text.field--type-text-long.field--label-hidden.field__item{text-align:center;}.paragraph--type--bp-columns-two-uneven.paragraph--width--full .paragraph__column .paragraph--type--bp-columns-two-uneven__2col-column1 > div{border-radius:33px;padding:40px;}#views-bootstrap-testimonials-google-reviews-block-1 .carousel-item > div{height:unset;}#views-bootstrap-testimonials-google-reviews-block-1 .carousel-inner .carousel-item{grid-template-columns:repeat(1,1fr);gap:40px;}#views-bootstrap-testimonials-google-reviews-block-1 .carousel-item .google-review-name{position:relative;}.paragraph--id--34 .view-header,.paragraph--id--55 .view-header,.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__2col{flex-direction:column;align-items:center;text-align:center;}.paragraph--id--34 .view-header a.btn,.paragraph--id--55 .view-header a.btn{margin-top:30px!important;}.paragraph--id--34 > .paragraph__column .view-content.row{display:grid;grid-template-columns:repeat(1,1fr);gap:40px;}.paragraph--id--34 .news-item-content-p{position:relative;}.paragraph--id--34 .news-items-content{padding-bottom:0px;}.paragraph--type--delivering-excellence > .paragraph__column .row{display:flex;}.paragraph--type--delivering-excellence > .paragraph__column .row .col-lg-4{width:100%;}.paragraph--type--delivering-excellence .field--type-image{float:unset!important;}.site-footer .block{text-align:center;}.region-footer-third p{display:flex;gap:30px;flex-direction:column;align-items:center;}.services-service-blocks .container .col-lg-4{width:100%;}.services-service-blocks .container .col-lg-5{width:60%;display:flex;flex-direction:column;gap:20px;}.services-service-blocks .container .col-lg-3{width:40%;}.services-service-blocks .service-block-img img{position:relative;}.paragraph--id--218 > .paragraph__column .paragraph--type--bp-columns__2col:first-of-type{padding:40px;}.paragraph--id--218 > .paragraph__column .paragraph--type--bp-columns__2col:last-of-type{padding:40px;}body.node--type-service .paragraph--width--wide .paragraph__column{flex-direction:column-reverse;}.paragraph--type--services-node-features-wrap > .paragraph__column{gap:40px;flex-direction:column;}body.node--type-service .paragraph--type--bp-columns-two-uneven.paragraph--width--full > .paragraph__column{display:flex;align-items:center;flex-direction:column;}body.node--type-service .paragraph--type--bp-columns-two-uneven.paragraph--width--full .paragraph__column .paragraph--type--bp-columns-two-uneven__2col-column1 > div{padding-top:80px;padding-bottom:40px;}body.node--type-service .paragraph--type--bp-columns-two-uneven.paragraph--width--full .paragraph__column .paragraph--type--bp-columns-two-uneven__2col-column2 > div{top:unset;margin-bottom:unset;}body.node--type-service .paragraph--type--bp-columns-two-uneven.paragraph--width--full .paragraph__column .paragraph--type--bp-columns-two-uneven__2col-column2 > div{border-radius:33px;}.paragraph--type--services-node-badges > .paragraph__column > .field--name-field-col{display:flex;width:100%;flex-direction:column;gap:40px;}.paragraph--type--services-node-badges > .paragraph__column > .field--name-field-col > .field__item:after{display:none;}.paragraph--type--services-node-badges{padding:0px 5vw 80px 5vw;}.paragraph--width--wide.paragraph--color--primary > .paragraph__column .paragraph--type--bp-columns__2col:first-of-type{padding:40px;}.paragraph--type--services-node-features-wrap > .paragraph__column > div:after{display:none;}#navbar-top .field-content{display:flex;justify-content:center;padding:25px 0px;flex-direction:column;align-items:center;}#block-action-plumbing-views-blochero-carouselservtabsblock img{display:none;}body.node--type-service .paragraph--type--bp-columns-two-uneven.paragraph--width--full .paragraph__column .paragraph--type--bp-columns-two-uneven__2col-column2 > div{padding:40px 8vw 40px 8vw;}body.node--type-service .paragraph--type--bp-columns-two-uneven.paragraph--width--full .paragraph__column .paragraph--type--bp-columns-two-uneven__2col-column1 > div{padding-top:40px;padding-bottom:40px;padding-left:8vw;padding-right:8vw;}.paragraph--type--before-after-shots > .paragraph__column > .field--name-field-sequence-shot{display:grid;grid-template-columns:repeat(1,1fr);gap:40px;}}@media (max-width:991px){ul.dropdown-menu:before,ul.dropdown-menu:after{display:none;}ul.dropdown-menu{box-shadow:none;}body:not(.mega-menu-is-active) .navbar-toggler-icon{background-image:var(--bs-navbar-toggler-icon-bg);}body.mega-menu-is-active .toggler-navbar-open .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M6 6l18 18M6 24l18-18'/%3e%3c/svg%3e");}body.node--type-service .region-featured-top .carousel-item > img{width:180%;}body.node--type-service .region-featured-top .banner-image-container-simple .has-banners-image h3{top:28%;transform:translateY(-28%);}.paragraph--type--features-benefits-block .fb-node{display:grid;grid-template-columns:repeat(1,1fr);gap:35px;}.benefit-wrapper-services-node{flex-direction:column;}.benefit-wrapper-services-node > div:last-of-type .field--name-field-title-benefit{text-align:center;}.benefit-wrapper-services-node > div:first-of-type .field{width:100%;}.benefit-wrapper-services-node > div:first-of-type img{position:unset;top:unset;left:unset;height:100%;width:100%;object-fit:unset;margin:auto;}}@media (max-width:969px){.herocarousel-services-block > .view-content.row{margin:0px;display:flex;grid-template-columns:unset;gap:unset;}.leadership-featured-wrapper .view-content.row,.projects-featured-wrapper .view-content.row{display:grid;grid-template-columns:repeat(2,1fr);gap:85px;margin:0px;}.site-footer__top .content > .text-formatted{text-align:center;}body:not(.featured-top-has-carousel) .insert-banner-news-item-title{padding:0px 9.2vw;font-size:40px;line-height:110%;}body.node--type-news-item .content-wrapper{flex-direction:column-reverse!important;gap:30px;}.herocarousel-services-tabs .view-content.row{display:grid!important;grid-template-columns:1fr 1fr;}.herocarousel-services-tabs .view-content.row > .views-row{width:100%;}.paragraph--type--bp-columns-two-uneven.paragraph--width--full .paragraph__column .paragraph--type--bp-columns-two-uneven__2col-column2 > div{padding-left:8vw;padding-right:8vw;}body:not(.node--type-service) .region-featured-top .banner-image-container-simple .has-banners-image h1{top:50%;transform:translateY(-50%);}.featured-top .carousel-item.active{display:flex;justify-content:flex-end;}body.page-node-94 .paragraph--id--399 .promotion-split-cols{display:flex;margin-top:40px;flex-direction:column!important;align-items:center;gap:40px;}body.page-node-94 .paragraph--id--399 .promotion-split-cols > div:first-of-type{border:none;}body.node--type-page .content-body-wrapper .paragraph--type--bp-columns.paragraph--width--wide > .paragraph__column{flex-direction:column-reverse;}body.node--type-page .paragraph.paragraph--type--bp-columns.paragraph--id--388 .paragraph--type--bp-columns__2col:last-of-type{height:500px;}body.page-node-94 .paragraph--id--388 .paragraph--type--bp-columns__2col:last-of-type > div > .paragraph > .paragraph__column > .text-formatted:before{width:150px;height:100px;top:20px;left:40px;display:block;z-index:100;}#block-action-plumbing-ctahooklinksblock > .content{display:flex;flex-direction:column;}}@media (max-width:869px){.region-featured-top .carousel-caption{padding:30px 0vw 80px 0vw;}.modal-dialog{max-width:100%;margin-top:100px;}.modal-body{padding:30px 40px 60px 40px;}body.node--type-service .paragraph--type--bp-columns-two-uneven.paragraph--width--wide > .paragraph__column,body.node--type-page .paragraph--type--bp-columns-two-uneven.paragraph--width--wide > .paragraph__column{flex-direction:column;}.paragraph--id--86 .field--type-text-long{gap:40px;flex-direction:column;}.herocarousel-services-tabs .view-content.row{display:block!important;}.services-service-blocks .container .col-lg-5{width:100%;display:flex;flex-direction:column;gap:20px;padding:60px;}.services-service-blocks .container .col-lg-3{width:100%;padding:0px 60px 60px 60px!important;}.paragraph--id--252 .text-formatted{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:30px;margin-bottom:40px;}.paragraph--id--252 img{display:inline-block;max-width:200px;margin:auto;}body.node--type-project .content-wrapper,body.node--type-profile .content-wrapper{display:flex;flex-direction:column-reverse;margin-bottom:80px;}body:not(.path-frontpage).node--type-project .content-pageimage-wrapper,body:not(.path-frontpage).node--type-profile .content-pageimage-wrapper{margin-right:unset;margin-top:80px;margin-bottom:0px;margin-left:8vw;min-width:300px!important;max-width:300px!important;}body.node--type-service .region-featured-top .banner-image-container-simple .has-banners-image h3{top:30%;transform:translateY(-30%);}body.node--type-service .has-banners-image h1{font-size:28px!important;line-height:100%!important;}body.node--type-service .has-banners-image h1 img{float:left;margin-right:15px;}.region-featured-top .has-banners-image > img{width:150vw;height:auto;object-fit:fill;object-position:100% 10%;}.region-featured-top .banner-image-container-simple .has-banners-image h1{font-size:48px!important;line-height:140%;width:100%;top:50%;transform:translateY(-50%);}.region-featured-top .banner-image-container-simple .has-banners-image h1 img{top:-0px;}body:not(.node--type-service) .region-featured-top .banner-image-container-simple .has-banners-image h1{top:50%;transform:translateY(-50%);}body:not(.path-frontpage) #block-action-plumbing-views-block-hero-carousel-block-1 .carousel-caption{padding:0px;left:4vw;}}@media (max-width:768px){.region-top-header-form{display:block;}.region-featured-top .has-banners-image{padding:0px!important;}.region-featured-top .carousel-item img{height:auto;position:relative;top:-150px;}.herocarousel-services-tabs .view-content.row{display:none;}.region-featured-top .carousel-caption{display:block!important;padding:20px 0vw 20px 0vw;top:20%!important;transform:translateY(-20%)!important;}#block-action-plumbing-requestservicepaybill ul li{width:100%;}#block-action-plumbing-requestservicepaybill ul li a{text-align:center!important;line-height:40px!important;padding:0px!important;font-size:18px!important;height:40px!important;min-height:40px!important;}.paragraph--id--4,.paragraph--id--48,body.node--type-page .content-body-wrapper > div:first-of-type > .paragraph--type--bp-columns.paragraph--width--wide:first-of-type{text-align:center;}.testimonial-sticky-subwrap{padding:80px 30px 40px 30px!important;}.testimonial-sticky-subwrap img{right:0px;}.paragraph--id--40,#block-action-plumbing-ctablockgreenfooter{padding:90px 20px;}.paragraph--id--40 img,#block-action-plumbing-ctablockgreenfooter img{max-width:300px;}.paragraph--id--40 h2,#block-action-plumbing-ctablockgreenfooter h2{line-height:110%;}.associate-logo-wrapper,body.node--type-service .paragraph--width--wide .paragraph__column,body.node--type-service .paragraph--width--full.paragraph--color--rgba-blue-slight .paragraph__column{display:flex;flex-direction:column!important;gap:40px;align-items:unset;}.leadership-featured-wrapper .view-content.row,.projects-featured-wrapper .view-content.row{display:grid;grid-template-columns:repeat(1,1fr);gap:30px;margin:0px;}.region-featured-top .carousel-item > img{width:auto;}.h1.hero-title{font-size:22px!important;}.navbar-brand img{width:200px;}body.node--type-service .paragraph--width--full.paragraph--color--rgba-green-slight > .paragraph__column{display:flex;flex-direction:column;}body.node--type-service .region-featured-top .carousel-item > img{width:auto;}.paragraph--id--104 .paragraph__column{display:flex;flex-direction:column;gap:40px;}.paragraph--id--99 .paragraph__column .paragraph__column{display:flex!important;gap:40px!important;flex-direction:column!important;}#block-action-plumbing-mobilesuperheaderphonenumber p a{color:#ffffff;font-weight:700;text-decoration:none;font-size:18px;letter-spacing:2px;line-height:40px;}.associate-logo-one img{width:160px;height:Auto;margin:auto;}.alert-body{margin:0px 30px;text-align:center;}.alert-body a{display:block;margin:auto;}#views-bootstrap-testimonials-google-reviews-block-1 .carousel-control-prev,#views-bootstrap-testimonials-google-reviews-block-1 .carousel-control-next{display:none;}#views-bootstrap-testimonials-google-reviews-block-1 .btn.btn-blue{position:absolute;bottom:0px;left:0px;right:0px;margin:auto;}body.node--type-service .has-banners-image h1{font-size:28px!important;line-height:100%!important;}body.node--type-service .has-banners-image h1 img{float:left;margin-right:15px;}#block-action-plumbing-views-block-hero-carousel-block-1 .carousel-item{position:relative;height:450px;}#block-action-plumbing-views-block-hero-carousel-block-1 .carousel-item:after{position:absolute;content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,.6);top:0px;left:0px;z-index:1;}#block-action-plumbing-views-block-hero-carousel-block-1 .carousel-caption{z-index:2;}.region-featured-top .carousel-indicators{z-index:2;top:66%;}#block-action-plumbing-views-block-hero-carousel-block-1 .hero-content p{font-size:16px;line-height:140%;margin-bottom:0px!important;}#block-action-plumbing-views-block-hero-carousel-block-1 p:empty{display:none!important;}#block-action-plumbing-views-block-hero-carousel-block-1 .carousel-caption .col-lg-6 h3{margin-bottom:10px;}#block-action-plumbing-views-block-hero-carousel-block-1 .carousel-caption .col-lg-6 h2{font-size:30px;line-height:110%;margin-bottom:15px;}.region-featured-top .hero-content p .btn{margin-top:0px!important;}.herocarousel-services-tabs .view-content.row > .views-row:active{background-color:#0F446E;color:white;}.paragraph--id--34 .view-header h3,.paragraph--id--55 .view-header h3{text-align:center!important;}.paragraph--id--34 .news-items-content{padding:0px 15px;}.region-featured-top .banner-image-container-simple .has-banners-image h1{font-size:28px!important;line-height:140%;width:100%;top:82%;transform:translateY(-82%);}.region-featured-top .banner-image-container-simple .has-banners-image h1 img{top:-15px;}.services-service-blocks .service-block-img img{object-fit:unset;top:unset;left:unset;height:auto;width:100%;}.field-banner-bg-img{height:100px;text-align:right;position:relative;z-index:1;}.field-banner-bg-img img{width:160vw!important;height:auto;position:absolute;bottom:0px;right:-10vw;}.region-featured-top .banner-image-container-simple .has-banners-image h1,body.node--type-service .region-featured-top .banner-image-container-simple .has-banners-image h3{z-index:10;}.region-featured-top .banner-image-container-simple .has-banners-image:before{background:linear-gradient(to right,rgba(0,0,0,0.89) 0%,rgba(0,0,0,0.80) 41%,rgba(0,0,0,0.70) 53%,rgba(0,0,0,0) 100%);z-index:5;}body:not(.node--type-service) .region-featured-top .banner-image-container-simple .has-banners-image h1{top:50%;transform:translateY(-50%);}.js_data_chevrons,.js_data_chevrons_projects{padding:0px 10px;}.js_data_address{font-size:16px!important;}.js_data_address,.js_data_bio,.js_data_bio p{text-align:center!important;}#navbar-main{padding:10px 8vw;}a.navbar-brand{position:relative;width:150px;height:unset;display:inline-block;}a.navbar-brand:before{position:absolute;content:"";display:inline-block;background:url("/sites/default/files/2024-03/action-logo-no-tag.png");background-size:cover;background-repeat:no-repeat;width:200px;height:50px;top:-22px;left:0px;}a.navbar-brand img{display:none!important;}.js-webform-checkboxes.webform-options-display-side-by-side{display:flex;flex-direction:column;}.js-form-type-checkbox.checkbox{display:flex;flex-direction:row;}body.page-node-94 #block-action-plumbing-views-block-hero-carousel-block-1 .carousel-item:after{display:none!important;}body.page-node-94 .carousel-item.active{position:relative;}body.page-node-94 .carousel-item.active img{visibility:hidden;}body.page-node-94 .carousel-item.active:before{position:absolute;content:"";top:0px;left:0px;width:100%;height:100%;display:block;background:url("/sites/default/files/2024-07/Ty-Robinson-Hero%20Mobile_7-9.png");background-size:cover;background-repeat:no-repeat;background-position:center;z-index:100;}body.page-node-94 .paragraph--id--399 .promotion-split-cols > div{padding:0px;}body.page-node-94 .paragraph--id--399 .promotion-split-cols > div h2{line-height:120%;}.content-body-wrapper .btn{margin-bottom:15px;}body.scrolled #navbar-top{position:fixed!important;top:0;z-index:99999999;}#block-action-plumbing-ctahooklinksblock > .content{position:relative;top:-90px;}#block-action-plumbing-ctahooklinksblock{margin-bottom:-100px;}}:root{--mega-menu-primary:#8BC440;}body.mega-menu-is-active #page-wrapper{position:relative;}body #page-wrapper:before{position:absolute;content:"";top:0px;left:0px;display:block;width:100%;height:100%;background:rgba(0,0,0,0);z-index:2000;pointer-events:none;transition:background-color 1s ease;}body.mega-menu-is-active #page-wrapper:before{position:absolute;content:"";top:0px;left:0px;display:block;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:2000;transition:background-color .5s ease;}#mega_mobile_menu{position:fixed;right:0px;top:0px;width:100%;max-width:400px;z-index:99999;background:#ffffff;box-shadow:-20px 20px 20px rgba(0,0,0,.2);display:none;height:100vh;max-height:100vh;overflow-y:auto;}@-webkit-keyframes slide-in-blurred-right{0%{-webkit-transform:translateX(1000px) scaleX(2.5) scaleY(1);transform:translateX(1000px) scaleX(2.5) scaleY(1);-webkit-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0;}100%{-webkit-transform:translateX(0) scaleY(1) scaleX(1);transform:translateX(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1;}}@keyframes slide-in-blurred-right{0%{transform:translateX(1000px) scaleX(2.5) scaleY(1);transform-origin:0% 50%;filter:blur(40px);opacity:0;}100%{transform:translateX(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1;}}@-webkit-keyframes slide-out-blurred-right{0%{-webkit-transform:translateX(0) scaleX(1);transform:translateX(0) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1;}100%{-webkit-transform:translateX(1000px) scaleX(2);transform:translateX(1000px) scaleX(2);-webkit-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0;}}@keyframes slide-out-blurred-right{0%{transform:translateX(0) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1;}100%{transform:translateX(1000px) scaleX(2);transform-origin:0% 50%;filter:blur(40px);opacity:0;}}#mega_mobile_menu_subwrap{padding:0px 20px 0px 20px;}#mega_mobile_menu .mega-mobile-menu-header{padding:20px;background:var(--mega-menu-primary);}#mega_mobile_menu .mega-mobile-menu-header span{color:#ffffff;font-size:18px;font-weight:bold;letter-spacing:0.5px;}#mega_mobile_menu .mega-mobile-menu-header button{outline:none;box-shadow:none;background:#ffffff;color:var(--mega-menu-primary)!important;border:1px solid var(--mega-menu-primary);border-radius:4px;letter-spacing:0.5px;font-size:14px;line-height:40px;height:40px;padding:0px 8px;transition:background-color .25s ease,color .25s ease,border-color .25s ease;}#mega_mobile_menu .mega-mobile-menu-header button:hover{background:var(--mega-menu-primary);color:#ffffff!important;border:1px solid #ffffff;transition:background-color .25s ease,color .25s ease,border-color .25s ease;}#mega_mobile_menu ul.nav:not(.navbar-nav) > li{display:block;width:100%;background:transparent;position:relative;}#mega_mobile_menu ul.nav:not(.navbar-nav) > li > a,#mega_mobile_menu ul > li > a{padding:14px 0px!important;border-bottom:1px solid rgba(0,0,0,.1);background:transparent;color:var(--mega-menu-primary)!important;font-weight:bold;font-size:20px;}#mega_mobile_menu ul > li > a:before{display:none;}#mega_mobile_menu ul > li > a:hover{background:rgba(0,0,0,0.03)!important;position:relative;}#mega_mobile_menu ul > li > a:hover:before{position:absolute!important;content:""!important;display:block!important;width:20px!important;left:-20px!important;top:-1px!important;height:61px!important;background:rgba(0,0,0,0.03)!important;border-bottom:1px solid rgba(0,0,0,.1)!important;border-top:1px solid rgba(0,0,0,.1)!important;pointer-events:none!important;}#mega_mobile_menu ul > li > a:hover:after{position:absolute!important;content:""!important;display:block!important;width:20px!important;right:-20px!important;top:-1px!important;height:61px!important;background:rgba(0,0,0,0.03)!important;border-bottom:1px solid rgba(0,0,0,.1)!important;border-top:1px solid rgba(0,0,0,.1)!important;pointer-events:none;}#mega_mobile_menu ul:not(.navbar-nav) > li > a:before{display:none;}#mega_mobile_menu ul > li:has(ul) a:after{display:none;}#mega_mobile_menu ul > li:has(ul){position:relative;}#mega_mobile_menu ul > li:has(ul) .expand-ul-mega-submenu{position:absolute;content:"+";right:0px;top:12px;height:34px;width:34px;border:1px solid rgba(0,0,0,.08)!important;color:var(--mega-menu-primary)!important;background:rgba(0,0,0,.05);display:block;font-size:24px;font-weight:100;cursor:pointer;border-radius:4px;text-align:center;line-height:34px;padding:0px;transition:background-color .25s ease,color .25s ease,border-color .25s ease;z-index:10;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}#mega_mobile_menu ul > li:has(ul) .expand-ul-mega-submenu:hover{border:1px solid var(--mega-menu-primary)!important;color:#ffffff!important;background:var(--mega-menu-primary);transition:background-color .25s ease,color .25s ease,border-color .25s ease;}#mega_mobile_menu ul > li:has(ul) > ul,#mega_mobile_menu ul > li > ul.menu{display:none;border:none!important;background:transparent!important;padding:0px!important;}#mega_mobile_menu ul > li:has(ul) ul li,#mega_mobile_menu ul > li:has(ul) ul li a,#mega_mobile_menu ul:not(.navbar-nav) > li ul li,#mega_mobile_menu ul:not(.navbar-nav) > li ul li a{background:transparent!important;padding:0px!important;display:block!important;}#mega_mobile_menu ul > li:has(ul) ul li a,#mega_mobile_menu ul:not(.navbar-nav) > li ul li a{text-indent:10px!important;padding:15px 0px 16px 0px!important;color:#777777!important;font-weight:normal!important;font-size:18px!important;text-decoration:none!important;}#mega_mobile_menu ul > li:has(ul) ul li a:hover{background:rgba(0,0,0,0.03)!important;}#mega_mobile_menu .mega-toggle-minus,#mega_mobile_menu .toggle-is-active .mega-toggle-plus{display:none;}#mega_mobile_menu .toggle-is-active .mega-toggle-minus{display:block;line-height:30px;}#BambooHR{margin-bottom:60px;}#BambooHR h2{font-size:39px;line-height:52px;letter-spacing:-0.04px;font-family:univia-pro,sans-serif;font-weight:700;padding-bottom:30px!important;color:#1A1A1A;}#BambooHR img{width:auto;height:auto;}#BambooHR .BambooHR-ATS-Department-Item .BambooHR-ATS-Department-Header{font-size:14px;line-height:22px;letter-spacing:3px;color:#1A1A1A;font-weight:500;text-transform:uppercase;}
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}.nav-item .dropdown-item a.active{color:white;}.nav-link{color:rgb(231,231,231);}.nav-link:hover,.nav-link:focus{color:rgb(231,231,231);}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
.user-pass .form-item-name label::before,.user-register-form .form-item-name label::before,.user-login-form .form-item-name label::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-person" width="1em" height="1em" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M13 14s1 0 1-1-1-4-6-4-6 3-6 4 1 1 1 1h10zm-9.995-.944v-.002.002zM3.022 13h9.956a.274.274 0 00.014-.002l.008-.002c-.001-.246-.154-.986-.832-1.664C11.516 10.68 10.289 10 8 10c-2.29 0-3.516.68-4.168 1.332-.678.678-.83 1.418-.832 1.664a1.05 1.05 0 00.022.004zm9.974.056v-.002.002zM8 7a2 2 0 100-4 2 2 0 000 4zm3-2a3 3 0 11-6 0 3 3 0 016 0z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1.5rem 1.5rem;background-size:1.5rem 1.5rem;background-position:0 0.4rem;width:1.75rem;height:1.75rem;}.user-pass .form-type-password label::before,.user-register-form .form-type-password label::before,.user-login-form .form-type-password label::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-lock" width="1em" height="1em" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M11.5 8h-7a1 1 0 00-1 1v5a1 1 0 001 1h7a1 1 0 001-1V9a1 1 0 00-1-1zm-7-1a2 2 0 00-2 2v5a2 2 0 002 2h7a2 2 0 002-2V9a2 2 0 00-2-2h-7zm0-3a3.5 3.5 0 117 0v3h-1V4a2.5 2.5 0 00-5 0v3h-1V4z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1.5rem 1.5rem;background-size:1.5rem 1.5rem;background-position:0 0.25rem;width:1.75rem;height:1.75rem;}.user-pass .form-type-email label::before,.user-register-form .form-type-email label::before,.user-login-form .form-type-email label::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-envelope" width="1em" height="1em" viewBox="0 0 16 16" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M14 3H2a1 1 0 00-1 1v8a1 1 0 001 1h12a1 1 0 001-1V4a1 1 0 00-1-1zM2 2a2 2 0 00-2 2v8a2 2 0 002 2h12a2 2 0 002-2V4a2 2 0 00-2-2H2z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M.071 4.243a.5.5 0 01.686-.172L8 8.417l7.243-4.346a.5.5 0 01.514.858L8 9.583.243 4.93a.5.5 0 01-.172-.686z" clip-rule="evenodd"/><path d="M6.752 8.932l.432-.252-.504-.864-.432.252.504.864zm-6 3.5l6-3.5-.504-.864-6 3.5.504.864zm8.496-3.5l-.432-.252.504-.864.432.252-.504.864zm6 3.5l-6-3.5.504-.864 6 3.5-.504.864z"/></svg>');background-repeat:no-repeat;-webkit-background-size:1.5rem 1.5rem;background-size:1.5rem 1.5rem;background-position:0 0.4rem;width:1.75rem;height:1.75rem;}.user-pass .form-item-user-picture-0 label::before,.user-register-form .form-item-user-picture-0 label::before,.user-login-form .form-item-user-picture-0 label::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-person-square" width="1em" height="1em" viewBox="0 0 16 16" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M14 1H2a1 1 0 00-1 1v12a1 1 0 001 1h12a1 1 0 001-1V2a1 1 0 00-1-1zM2 0a2 2 0 00-2 2v12a2 2 0 002 2h12a2 2 0 002-2V2a2 2 0 00-2-2H2z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M2 15v-1c0-1 1-4 6-4s6 3 6 4v1H2zm6-6a3 3 0 100-6 3 3 0 000 6z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1.5rem 1.5rem;background-size:1.5rem 1.5rem;background-position:0 0.25rem;width:1.75rem;height:1.75rem;}.form-submit::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-check" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M13.854 3.646a.5.5 0 010 .708l-7 7a.5.5 0 01-.708 0l-3.5-3.5a.5.5 0 11.708-.708L6.5 10.293l6.646-6.647a.5.5 0 01.708 0z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.25rem;width:1.5rem;height:1.2rem;}.search-form .form-submit::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-search" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M10.442 10.442a1 1 0 011.415 0l3.85 3.85a1 1 0 01-1.414 1.415l-3.85-3.85a1 1 0 010-1.415z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M6.5 12a5.5 5.5 0 100-11 5.5 5.5 0 000 11zM13 6.5a6.5 6.5 0 11-13 0 6.5 6.5 0 0113 0z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.25rem;width:1.5rem;height:1.2rem;}a.nav-link--::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-house" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M2 13.5V7h1v6.5a.5.5 0 00.5.5h9a.5.5 0 00.5-.5V7h1v6.5a1.5 1.5 0 01-1.5 1.5h-9A1.5 1.5 0 012 13.5zm11-11V6l-2-2V2.5a.5.5 0 01.5-.5h1a.5.5 0 01.5.5z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M7.293 1.5a1 1 0 011.414 0l6.647 6.646a.5.5 0 01-.708.708L8 2.207 1.354 8.854a.5.5 0 11-.708-.708L7.293 1.5z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.25rem;width:1.5rem;height:1.2rem;}a.nav-link--user-login::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-unlock" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M9.655 8H2.333c-.264 0-.398.068-.471.121a.73.73 0 00-.224.296 1.626 1.626 0 00-.138.59V14c0 .342.076.531.14.635.064.106.151.18.256.237a1.122 1.122 0 00.436.127l.013.001h7.322c.264 0 .398-.068.471-.121a.73.73 0 00.224-.296 1.627 1.627 0 00.138-.59V9c0-.342-.076-.531-.14-.635a.658.658 0 00-.255-.237A1.122 1.122 0 009.655 8zm.012-1H2.333C.5 7 .5 9 .5 9v5c0 2 1.833 2 1.833 2h7.334c1.833 0 1.833-2 1.833-2V9c0-2-1.833-2-1.833-2zM8.5 4a3.5 3.5 0 117 0v3h-1V4a2.5 2.5 0 00-5 0v3h-1V4z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.20rem;width:1.5rem;height:1.2rem;}a.nav-link--user-logout::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-lock" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M11.5 8h-7a1 1 0 00-1 1v5a1 1 0 001 1h7a1 1 0 001-1V9a1 1 0 00-1-1zm-7-1a2 2 0 00-2 2v5a2 2 0 002 2h7a2 2 0 002-2V9a2 2 0 00-2-2h-7zm0-3a3.5 3.5 0 117 0v3h-1V4a2.5 2.5 0 00-5 0v3h-1V4z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.20rem;width:1.5rem;height:1.2rem;}a.nav-link--user::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-person-check" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M11 14s1 0 1-1-1-4-6-4-6 3-6 4 1 1 1 1h10zm-9.995-.944v-.002.002zM1.022 13h9.956a.274.274 0 00.014-.002l.008-.002c-.001-.246-.154-.986-.832-1.664C9.516 10.68 8.289 10 6 10c-2.29 0-3.516.68-4.168 1.332-.678.678-.83 1.418-.832 1.664a1.05 1.05 0 00.022.004zm9.974.056v-.002.002zM6 7a2 2 0 100-4 2 2 0 000 4zm3-2a3 3 0 11-6 0 3 3 0 016 0zm6.854.146a.5.5 0 010 .708l-3 3a.5.5 0 01-.708 0l-1.5-1.5a.5.5 0 01.708-.708L12.5 7.793l2.646-2.647a.5.5 0 01.708 0z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.25rem;width:1.5rem;height:1.2rem;}a.nav-link--contact::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-envelope" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M14 3H2a1 1 0 00-1 1v8a1 1 0 001 1h12a1 1 0 001-1V4a1 1 0 00-1-1zM2 2a2 2 0 00-2 2v8a2 2 0 002 2h12a2 2 0 002-2V4a2 2 0 00-2-2H2z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M.071 4.243a.5.5 0 01.686-.172L8 8.417l7.243-4.346a.5.5 0 01.514.858L8 9.583.243 4.93a.5.5 0 01-.172-.686z" clip-rule="evenodd"/><path d="M6.752 8.932l.432-.252-.504-.864-.432.252.504.864zm-6 3.5l6-3.5-.504-.864-6 3.5.504.864zm8.496-3.5l-.432-.252.504-.864.432.252-.504.864zm6 3.5l-6-3.5.504-.864 6 3.5-.504.864z"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.25rem;width:1.5rem;height:1.2rem;}a.nav-link--user-register::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-person-plus" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M11 14s1 0 1-1-1-4-6-4-6 3-6 4 1 1 1 1h10zm-9.995-.944v-.002.002zM1.022 13h9.956a.274.274 0 00.014-.002l.008-.002c-.001-.246-.154-.986-.832-1.664C9.516 10.68 8.289 10 6 10c-2.29 0-3.516.68-4.168 1.332-.678.678-.83 1.418-.832 1.664a1.05 1.05 0 00.022.004zm9.974.056v-.002.002zM6 7a2 2 0 100-4 2 2 0 000 4zm3-2a3 3 0 11-6 0 3 3 0 016 0zm4.5 0a.5.5 0 01.5.5v2a.5.5 0 01-.5.5h-2a.5.5 0 010-1H13V5.5a.5.5 0 01.5-.5z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M13 7.5a.5.5 0 01.5-.5h2a.5.5 0 010 1H14v1.5a.5.5 0 01-1 0v-2z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.25rem;width:1.5rem;height:1.2rem;}a.nav-link--user-password::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-lock" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M11.5 8h-7a1 1 0 00-1 1v5a1 1 0 001 1h7a1 1 0 001-1V9a1 1 0 00-1-1zm-7-1a2 2 0 00-2 2v5a2 2 0 002 2h7a2 2 0 002-2V9a2 2 0 00-2-2h-7zm0-3a3.5 3.5 0 117 0v3h-1V4a2.5 2.5 0 00-5 0v3h-1V4z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.20rem;width:1.5rem;height:1.2rem;}.tabs a.nav-link--user-login::before{background-image:url('data:image/svg+xml,<svg class="bi bi-unlock" width="1em" height="1em" viewBox="0 0 16 16" fill="black" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M9.655 8H2.333c-.264 0-.398.068-.471.121a.73.73 0 00-.224.296 1.626 1.626 0 00-.138.59V14c0 .342.076.531.14.635.064.106.151.18.256.237a1.122 1.122 0 00.436.127l.013.001h7.322c.264 0 .398-.068.471-.121a.73.73 0 00.224-.296 1.627 1.627 0 00.138-.59V9c0-.342-.076-.531-.14-.635a.658.658 0 00-.255-.237A1.122 1.122 0 009.655 8zm.012-1H2.333C.5 7 .5 9 .5 9v5c0 2 1.833 2 1.833 2h7.334c1.833 0 1.833-2 1.833-2V9c0-2-1.833-2-1.833-2zM8.5 4a3.5 3.5 0 117 0v3h-1V4a2.5 2.5 0 00-5 0v3h-1V4z" clip-rule="evenodd"/></svg>');}.tabs a.nav-link--user-register::before{background-image:url('data:image/svg+xml,<svg class="bi bi-person-plus" width="1em" height="1em" viewBox="0 0 16 16" fill="black" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M11 14s1 0 1-1-1-4-6-4-6 3-6 4 1 1 1 1h10zm-9.995-.944v-.002.002zM1.022 13h9.956a.274.274 0 00.014-.002l.008-.002c-.001-.246-.154-.986-.832-1.664C9.516 10.68 8.289 10 6 10c-2.29 0-3.516.68-4.168 1.332-.678.678-.83 1.418-.832 1.664a1.05 1.05 0 00.022.004zm9.974.056v-.002.002zM6 7a2 2 0 100-4 2 2 0 000 4zm3-2a3 3 0 11-6 0 3 3 0 016 0zm4.5 0a.5.5 0 01.5.5v2a.5.5 0 01-.5.5h-2a.5.5 0 010-1H13V5.5a.5.5 0 01.5-.5z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M13 7.5a.5.5 0 01.5-.5h2a.5.5 0 010 1H14v1.5a.5.5 0 01-1 0v-2z" clip-rule="evenodd"/></svg>');}.tabs a.nav-link--user-password::before{background-image:url('data:image/svg+xml,<svg class="bi bi-lock" width="1em" height="1em" viewBox="0 0 16 16" fill="black" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M11.5 8h-7a1 1 0 00-1 1v5a1 1 0 001 1h7a1 1 0 001-1V9a1 1 0 00-1-1zm-7-1a2 2 0 00-2 2v5a2 2 0 002 2h7a2 2 0 002-2V9a2 2 0 00-2-2h-7zm0-3a3.5 3.5 0 117 0v3h-1V4a2.5 2.5 0 00-5 0v3h-1V4z" clip-rule="evenodd"/></svg>');}ol.breadcrumb li:first-child a::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-house" width="1em" height="1em" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M2 13.5V7h1v6.5a.5.5 0 00.5.5h9a.5.5 0 00.5-.5V7h1v6.5a1.5 1.5 0 01-1.5 1.5h-9A1.5 1.5 0 012 13.5zm11-11V6l-2-2V2.5a.5.5 0 01.5-.5h1a.5.5 0 01.5.5z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M7.293 1.5a1 1 0 011.414 0l6.647 6.646a.5.5 0 01-.708.708L8 2.207 1.354 8.854a.5.5 0 11-.708-.708L7.293 1.5z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.15rem;width:1.5rem;height:1.1rem;}
