.elementor-22345 .elementor-element.elementor-element-626f6bd:not(.elementor-motion-effects-element-type-background), .elementor-22345 .elementor-element.elementor-element-626f6bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://usconstructioncali.com/wp-content/uploads/2026/01/commercial-engineer-wearing-safety-uniform-checking-and-inspe-2025-03-15-22-02-12-utc-us-construction-cali.webp");background-position:center center;background-size:cover;}.elementor-22345 .elementor-element.elementor-element-626f6bd > .elementor-background-overlay{background-color:#0B1210E8;opacity:0.84;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22345 .elementor-element.elementor-element-626f6bd > .elementor-container{flex-wrap:wrap;min-height:760px;}.elementor-22345 .elementor-element.elementor-element-626f6bd{border-style:solid;border-width:0px 30px 0px 30px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 110px 80px 110px;}.elementor-bc-flex-widget .elementor-22345 .elementor-element.elementor-element-ac7e873.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-22345 .elementor-element.elementor-element-ac7e873.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-22345 .elementor-element.elementor-element-ac7e873 > .elementor-element-populated{padding:0px 75px 0px 0px;}.elementor-22345 .elementor-element.elementor-element-4182037 .ld-fh-element, .elementor-22345 .elementor-element.elementor-element-4182037 .ld-fh-element a{color:#F1B78E;}.elementor-22345 .elementor-element.elementor-element-4182037 .ld-fh-element{font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.62em;letter-spacing:0px;margin:0em 0em 2em 0em;}.elementor-22345 .elementor-element.elementor-element-4182037 .lqd-highlight-inner, .elementor-22345 .elementor-element.elementor-element-4182037 .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-22345 .elementor-element.elementor-element-4182037 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-22345 .elementor-element.elementor-element-f1c6fea .ld-fh-element, .elementor-22345 .elementor-element.elementor-element-f1c6fea .ld-fh-element a{color:#FFFFFF;}.elementor-22345 .elementor-element.elementor-element-f1c6fea .ld-fh-element{font-size:61px;font-weight:600;text-transform:none;line-height:1.12em;letter-spacing:0px;}.elementor-22345 .elementor-element.elementor-element-f1c6fea .lqd-highlight-inner, .elementor-22345 .elementor-element.elementor-element-f1c6fea .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-22345 .elementor-element.elementor-element-f1c6fea .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-22345 .elementor-element.elementor-element-7cb73b2 .ld-fh-element, .elementor-22345 .elementor-element.elementor-element-7cb73b2 .ld-fh-element a{color:#E7E1DD;}.elementor-22345 .elementor-element.elementor-element-7cb73b2 .ld-fh-element{font-size:18px;font-weight:400;text-transform:none;line-height:1.62em;letter-spacing:0px;}.elementor-22345 .elementor-element.elementor-element-7cb73b2 .lqd-highlight-inner, .elementor-22345 .elementor-element.elementor-element-7cb73b2 .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-22345 .elementor-element.elementor-element-7cb73b2 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-22345 .elementor-element.elementor-element-272d64b .btn, .elementor-22345 .elementor-element.elementor-element-272d64b .btn:before{background-color:#C9662B;}.elementor-22345 .elementor-element.elementor-element-272d64b .btn:hover, .elementor-22345 .elementor-element.elementor-element-272d64b .btn:focus, .elementor-22345 .elementor-element.elementor-element-272d64b .btn:after{background-color:#171918;}.elementor-22345 .elementor-element.elementor-element-272d64b > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-22345 .elementor-element.elementor-element-272d64b .btn{--extended-line-size:12px;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;fill:#FFFFFF;--btn-pt:17px;--btn-pe:30px;--btn-pb:17px;--btn-ps:30px;padding:17px 30px 17px 30px;}.elementor-22345 .elementor-element.elementor-element-272d64b .btn, .elementor-22345 .elementor-element.elementor-element-272d64b .btn-extended-line{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9662B;}.elementor-22345 .elementor-element.elementor-element-272d64b .btn-extended-line{border-color:#000000;}.elementor-22345 .elementor-element.elementor-element-272d64b .btn:hover, .elementor-22345 .elementor-element.elementor-element-272d64b .btn:focus{color:#FFFFFF;}.elementor-22345 .elementor-element.elementor-element-272d64b .btn:hover, .elementor-22345 .elementor-element.elementor-element-272d64b .btn:focus, .elementor-22345 .elementor-element.elementor-element-272d64b .btn:hover .btn-extended-line, .elementor-22345 .elementor-element.elementor-element-272d64b .btn:focus .btn-extended-line{border-style:solid;border-color:#171918;}.elementor-bc-flex-widget .elementor-22345 .elementor-element.elementor-element-fc59fef.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-22345 .elementor-element.elementor-element-fc59fef.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-22345 .elementor-element.elementor-element-94f9931 .iconbox{text-align:left;}.elementor-22345 .elementor-element.elementor-element-94f9931 .iconbox-label{background-color:#C9662B;top:0px;right:-18px;}.elementor-22345 .elementor-element.elementor-element-94f9931 > .elementor-widget-container{margin:0px 20px 0px 0px;padding:20px 40px 30px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#7070701A;}.elementor-22345 .elementor-element.elementor-element-94f9931 .iconbox-icon-container{min-width:52px;font-size:52px;}.elementor-22345 .elementor-element.elementor-element-94f9931 .iconbox-icon-container > img{width:52px;}.elementor-22345 .elementor-element.elementor-element-94f9931 .iconbox-default .iconbox-icon-container{margin-bottom:44px;}.elementor-22345 .elementor-element.elementor-element-94f9931 .lqd-iconbox-heading{font-size:34px;font-weight:600;margin:0em 0em 1.35em 0em;}.elementor-22345 .elementor-element.elementor-element-94f9931 .contents p{font-size:13px;line-height:18px;color:#E7E1DD;}.elementor-22345 .elementor-element.elementor-element-cd392aa:not(.elementor-motion-effects-element-type-background), .elementor-22345 .elementor-element.elementor-element-cd392aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFE7;}.elementor-22345 .elementor-element.elementor-element-cd392aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 110px 0px;}.elementor-22345 .elementor-element.elementor-element-cd392aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22345 .elementor-element.elementor-element-fae9e97:not(.elementor-motion-effects-element-type-background), .elementor-22345 .elementor-element.elementor-element-fae9e97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1714;}.elementor-22345 .elementor-element.elementor-element-fae9e97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-22345 .elementor-element.elementor-element-fae9e97 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22345 .elementor-element.elementor-element-4ffde45:not(.elementor-motion-effects-element-type-background), .elementor-22345 .elementor-element.elementor-element-4ffde45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F3;}.elementor-22345 .elementor-element.elementor-element-4ffde45{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 110px 0px;}.elementor-22345 .elementor-element.elementor-element-4ffde45 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22345 .elementor-element.elementor-element-0c3537f:not(.elementor-motion-effects-element-type-background), .elementor-22345 .elementor-element.elementor-element-0c3537f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22345 .elementor-element.elementor-element-0c3537f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 110px 0px;}.elementor-22345 .elementor-element.elementor-element-0c3537f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22345 .elementor-element.elementor-element-0260b3e:not(.elementor-motion-effects-element-type-background), .elementor-22345 .elementor-element.elementor-element-0260b3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1714;}.elementor-22345 .elementor-element.elementor-element-0260b3e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-22345 .elementor-element.elementor-element-0260b3e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22345 .elementor-element.elementor-element-a0a12e3:not(.elementor-motion-effects-element-type-background), .elementor-22345 .elementor-element.elementor-element-a0a12e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8B18C;}.elementor-22345 .elementor-element.elementor-element-a0a12e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 110px 0px;}.elementor-22345 .elementor-element.elementor-element-a0a12e3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22345 .elementor-element.elementor-element-a1b1824:not(.elementor-motion-effects-element-type-background), .elementor-22345 .elementor-element.elementor-element-a1b1824 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EA;}.elementor-22345 .elementor-element.elementor-element-a1b1824{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 110px 0px;}.elementor-22345 .elementor-element.elementor-element-a1b1824 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22345 .elementor-element.elementor-element-a359145:not(.elementor-motion-effects-element-type-background), .elementor-22345 .elementor-element.elementor-element-a359145 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F3;}.elementor-22345 .elementor-element.elementor-element-a359145{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 110px 0px;}.elementor-22345 .elementor-element.elementor-element-a359145 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22345 .elementor-element.elementor-element-ad16788:not(.elementor-motion-effects-element-type-background), .elementor-22345 .elementor-element.elementor-element-ad16788 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1714;}.elementor-22345 .elementor-element.elementor-element-ad16788{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-22345 .elementor-element.elementor-element-ad16788 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-22345 .elementor-element.elementor-element-ac7e873{width:64%;}.elementor-22345 .elementor-element.elementor-element-fc59fef{width:36%;}}@media(max-width:1024px){.elementor-22345 .elementor-element.elementor-element-626f6bd:not(.elementor-motion-effects-element-type-background), .elementor-22345 .elementor-element.elementor-element-626f6bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-22345 .elementor-element.elementor-element-94f9931 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22345 .elementor-element.elementor-element-cd392aa{padding:50px 14px 50px 14px;}.elementor-22345 .elementor-element.elementor-element-fae9e97{padding:50px 14px 50px 14px;}.elementor-22345 .elementor-element.elementor-element-4ffde45{padding:50px 14px 50px 14px;}.elementor-22345 .elementor-element.elementor-element-0c3537f{padding:50px 14px 50px 14px;}.elementor-22345 .elementor-element.elementor-element-0260b3e{padding:50px 14px 50px 14px;}.elementor-22345 .elementor-element.elementor-element-a0a12e3{padding:50px 14px 50px 14px;}.elementor-22345 .elementor-element.elementor-element-a1b1824{padding:50px 14px 50px 14px;}.elementor-22345 .elementor-element.elementor-element-a359145{padding:50px 14px 50px 14px;}.elementor-22345 .elementor-element.elementor-element-ad16788{padding:50px 14px 50px 14px;}}@media(max-width:767px){.elementor-22345 .elementor-element.elementor-element-626f6bd > .elementor-container{min-height:850px;}.elementor-22345 .elementor-element.elementor-element-626f6bd:not(.elementor-motion-effects-element-type-background), .elementor-22345 .elementor-element.elementor-element-626f6bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:900px -50px;}.elementor-22345 .elementor-element.elementor-element-626f6bd{border-width:20px 20px 20px 20px;padding:82px 24px 68px 24px;}.elementor-22345 .elementor-element.elementor-element-ac7e873 > .elementor-element-populated{padding:0px 0px 42px 0px;}.elementor-22345 .elementor-element.elementor-element-4182037 .ld-fh-element{font-size:11px;}.elementor-22345 .elementor-element.elementor-element-f1c6fea .ld-fh-element{font-size:38px;}.elementor-22345 .elementor-element.elementor-element-7cb73b2 .ld-fh-element{font-size:16px;}.elementor-22345 .elementor-element.elementor-element-272d64b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-22345 .elementor-element.elementor-element-272d64b .btn{--btn-pt:15px;--btn-pe:22px;--btn-pb:15px;--btn-ps:22px;padding:15px 22px 15px 22px;}.elementor-22345 .elementor-element.elementor-element-94f9931 > .elementor-widget-container{border-width:0px 0px 1px 0px;}.elementor-22345 .elementor-element.elementor-element-cd392aa{padding:64px 20px 64px 20px;}.elementor-22345 .elementor-element.elementor-element-fae9e97{padding:64px 20px 64px 20px;}.elementor-22345 .elementor-element.elementor-element-4ffde45{padding:64px 20px 64px 20px;}.elementor-22345 .elementor-element.elementor-element-0c3537f{padding:64px 20px 64px 20px;}.elementor-22345 .elementor-element.elementor-element-0260b3e{padding:64px 20px 64px 20px;}.elementor-22345 .elementor-element.elementor-element-a0a12e3{padding:64px 20px 64px 20px;}.elementor-22345 .elementor-element.elementor-element-a1b1824{padding:64px 20px 64px 20px;}.elementor-22345 .elementor-element.elementor-element-a359145{padding:64px 20px 64px 20px;}.elementor-22345 .elementor-element.elementor-element-ad16788{padding:64px 20px 64px 20px;}}@media(min-width:1201px){.elementor-22345 .elementor-element.elementor-element-626f6bd:not(.elementor-motion-effects-element-type-background), .elementor-22345 .elementor-element.elementor-element-626f6bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start Liquid custom CSS */.ld-module-sd>.ld-module-dropdown{
    background: #212121;
}/* End Liquid custom CSS */