.elementor-22666 .elementor-element.elementor-element-626f6bd:not(.elementor-motion-effects-element-type-background), .elementor-22666 .elementor-element.elementor-element-626f6bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://usconstructioncali.com/wp-content/uploads/2026/01/3d-visualization-design-confidence-home-design-professional-uses-architectural-softwa-2026-01-11-10-56-15-utc-usconstructionremodelingcorp.webp");background-position:center center;background-size:cover;}.elementor-22666 .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-22666 .elementor-element.elementor-element-626f6bd > .elementor-container{flex-wrap:wrap;min-height:760px;}.elementor-22666 .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-22666 .elementor-element.elementor-element-ac7e873.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-22666 .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-22666 .elementor-element.elementor-element-ac7e873 > .elementor-element-populated{padding:0px 75px 0px 0px;}.elementor-22666 .elementor-element.elementor-element-4182037 .ld-fh-element, .elementor-22666 .elementor-element.elementor-element-4182037 .ld-fh-element a{color:#F1B78E;}.elementor-22666 .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-22666 .elementor-element.elementor-element-4182037 .lqd-highlight-inner, .elementor-22666 .elementor-element.elementor-element-4182037 .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-22666 .elementor-element.elementor-element-4182037 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-22666 .elementor-element.elementor-element-f1c6fea .ld-fh-element, .elementor-22666 .elementor-element.elementor-element-f1c6fea .ld-fh-element a{color:#FFFFFF;}.elementor-22666 .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-22666 .elementor-element.elementor-element-f1c6fea .lqd-highlight-inner, .elementor-22666 .elementor-element.elementor-element-f1c6fea .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-22666 .elementor-element.elementor-element-f1c6fea .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-22666 .elementor-element.elementor-element-7cb73b2 .ld-fh-element, .elementor-22666 .elementor-element.elementor-element-7cb73b2 .ld-fh-element a{color:#E7E1DD;}.elementor-22666 .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-22666 .elementor-element.elementor-element-7cb73b2 .lqd-highlight-inner, .elementor-22666 .elementor-element.elementor-element-7cb73b2 .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-22666 .elementor-element.elementor-element-7cb73b2 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-22666 .elementor-element.elementor-element-272d64b .btn, .elementor-22666 .elementor-element.elementor-element-272d64b .btn:before{background-color:#C9662B;}.elementor-22666 .elementor-element.elementor-element-272d64b .btn:hover, .elementor-22666 .elementor-element.elementor-element-272d64b .btn:focus, .elementor-22666 .elementor-element.elementor-element-272d64b .btn:after{background-color:#171918;}.elementor-22666 .elementor-element.elementor-element-272d64b > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-22666 .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-22666 .elementor-element.elementor-element-272d64b .btn, .elementor-22666 .elementor-element.elementor-element-272d64b .btn-extended-line{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9662B;}.elementor-22666 .elementor-element.elementor-element-272d64b .btn-extended-line{border-color:#000000;}.elementor-22666 .elementor-element.elementor-element-272d64b .btn:hover, .elementor-22666 .elementor-element.elementor-element-272d64b .btn:focus{color:#FFFFFF;}.elementor-22666 .elementor-element.elementor-element-272d64b .btn:hover, .elementor-22666 .elementor-element.elementor-element-272d64b .btn:focus, .elementor-22666 .elementor-element.elementor-element-272d64b .btn:hover .btn-extended-line, .elementor-22666 .elementor-element.elementor-element-272d64b .btn:focus .btn-extended-line{border-style:solid;border-color:#171918;}.elementor-bc-flex-widget .elementor-22666 .elementor-element.elementor-element-fc59fef.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-22666 .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-22666 .elementor-element.elementor-element-94f9931 .iconbox{text-align:left;}.elementor-22666 .elementor-element.elementor-element-94f9931 .iconbox-label{background-color:#C9662B;top:0px;right:-18px;}.elementor-22666 .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-22666 .elementor-element.elementor-element-94f9931 .iconbox-icon-container{min-width:52px;font-size:52px;}.elementor-22666 .elementor-element.elementor-element-94f9931 .iconbox-icon-container > img{width:52px;}.elementor-22666 .elementor-element.elementor-element-94f9931 .iconbox-default .iconbox-icon-container{margin-bottom:44px;}.elementor-22666 .elementor-element.elementor-element-94f9931 .lqd-iconbox-heading{font-size:34px;font-weight:600;margin:0em 0em 1.35em 0em;}.elementor-22666 .elementor-element.elementor-element-94f9931 .contents p{font-size:13px;line-height:18px;color:#E7E1DD;}.elementor-22666 .elementor-element.elementor-element-0f903db:not(.elementor-motion-effects-element-type-background), .elementor-22666 .elementor-element.elementor-element-0f903db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EFE6;}.elementor-22666 .elementor-element.elementor-element-0f903db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:105px 0px 105px 0px;}.elementor-22666 .elementor-element.elementor-element-0f903db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22666 .elementor-element.elementor-element-f06e929:not(.elementor-motion-effects-element-type-background), .elementor-22666 .elementor-element.elementor-element-f06e929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111815;}.elementor-22666 .elementor-element.elementor-element-f06e929{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-22666 .elementor-element.elementor-element-f06e929 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22666 .elementor-element.elementor-element-ef76754:not(.elementor-motion-effects-element-type-background), .elementor-22666 .elementor-element.elementor-element-ef76754 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2EC;}.elementor-22666 .elementor-element.elementor-element-ef76754{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:105px 0px 105px 0px;}.elementor-22666 .elementor-element.elementor-element-ef76754 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22666 .elementor-element.elementor-element-669a1a3:not(.elementor-motion-effects-element-type-background), .elementor-22666 .elementor-element.elementor-element-669a1a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22666 .elementor-element.elementor-element-669a1a3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:105px 0px 105px 0px;}.elementor-22666 .elementor-element.elementor-element-669a1a3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22666 .elementor-element.elementor-element-bb77057:not(.elementor-motion-effects-element-type-background), .elementor-22666 .elementor-element.elementor-element-bb77057 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EFE6;}.elementor-22666 .elementor-element.elementor-element-bb77057{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:105px 0px 105px 0px;}.elementor-22666 .elementor-element.elementor-element-bb77057 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22666 .elementor-element.elementor-element-49eb435:not(.elementor-motion-effects-element-type-background), .elementor-22666 .elementor-element.elementor-element-49eb435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22666 .elementor-element.elementor-element-49eb435{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:105px 0px 105px 0px;}.elementor-22666 .elementor-element.elementor-element-49eb435 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22666 .elementor-element.elementor-element-2733818:not(.elementor-motion-effects-element-type-background), .elementor-22666 .elementor-element.elementor-element-2733818 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111815;}.elementor-22666 .elementor-element.elementor-element-2733818{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-22666 .elementor-element.elementor-element-2733818 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22666 .elementor-element.elementor-element-bec9ef1:not(.elementor-motion-effects-element-type-background), .elementor-22666 .elementor-element.elementor-element-bec9ef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EFE6;}.elementor-22666 .elementor-element.elementor-element-bec9ef1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:105px 0px 105px 0px;}.elementor-22666 .elementor-element.elementor-element-bec9ef1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22666 .elementor-element.elementor-element-1cf96e9:not(.elementor-motion-effects-element-type-background), .elementor-22666 .elementor-element.elementor-element-1cf96e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22666 .elementor-element.elementor-element-1cf96e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:105px 0px 105px 0px;}.elementor-22666 .elementor-element.elementor-element-1cf96e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22666 .elementor-element.elementor-element-9d5da31:not(.elementor-motion-effects-element-type-background), .elementor-22666 .elementor-element.elementor-element-9d5da31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17211D;}.elementor-22666 .elementor-element.elementor-element-9d5da31{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-22666 .elementor-element.elementor-element-9d5da31 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-22666 .elementor-element.elementor-element-ac7e873{width:64%;}.elementor-22666 .elementor-element.elementor-element-fc59fef{width:36%;}}@media(max-width:1024px){.elementor-22666 .elementor-element.elementor-element-626f6bd:not(.elementor-motion-effects-element-type-background), .elementor-22666 .elementor-element.elementor-element-626f6bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-22666 .elementor-element.elementor-element-94f9931 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22666 .elementor-element.elementor-element-0f903db{padding:50px 14px 50px 14px;}.elementor-22666 .elementor-element.elementor-element-f06e929{padding:50px 14px 50px 14px;}.elementor-22666 .elementor-element.elementor-element-ef76754{padding:50px 14px 50px 14px;}.elementor-22666 .elementor-element.elementor-element-669a1a3{padding:50px 14px 50px 14px;}.elementor-22666 .elementor-element.elementor-element-bb77057{padding:50px 14px 50px 14px;}.elementor-22666 .elementor-element.elementor-element-49eb435{padding:50px 14px 50px 14px;}.elementor-22666 .elementor-element.elementor-element-2733818{padding:50px 14px 50px 14px;}.elementor-22666 .elementor-element.elementor-element-bec9ef1{padding:50px 14px 50px 14px;}.elementor-22666 .elementor-element.elementor-element-1cf96e9{padding:50px 14px 50px 14px;}.elementor-22666 .elementor-element.elementor-element-9d5da31{padding:50px 14px 50px 14px;}}@media(max-width:767px){.elementor-22666 .elementor-element.elementor-element-626f6bd > .elementor-container{min-height:850px;}.elementor-22666 .elementor-element.elementor-element-626f6bd:not(.elementor-motion-effects-element-type-background), .elementor-22666 .elementor-element.elementor-element-626f6bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:900px -50px;}.elementor-22666 .elementor-element.elementor-element-626f6bd{border-width:20px 20px 20px 20px;padding:82px 24px 68px 24px;}.elementor-22666 .elementor-element.elementor-element-ac7e873 > .elementor-element-populated{padding:0px 0px 42px 0px;}.elementor-22666 .elementor-element.elementor-element-4182037 .ld-fh-element{font-size:11px;}.elementor-22666 .elementor-element.elementor-element-f1c6fea .ld-fh-element{font-size:38px;}.elementor-22666 .elementor-element.elementor-element-7cb73b2 .ld-fh-element{font-size:16px;}.elementor-22666 .elementor-element.elementor-element-272d64b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-22666 .elementor-element.elementor-element-272d64b .btn{--btn-pt:15px;--btn-pe:22px;--btn-pb:15px;--btn-ps:22px;padding:15px 22px 15px 22px;}.elementor-22666 .elementor-element.elementor-element-94f9931 > .elementor-widget-container{border-width:0px 0px 1px 0px;}.elementor-22666 .elementor-element.elementor-element-0f903db{padding:64px 20px 64px 20px;}.elementor-22666 .elementor-element.elementor-element-f06e929{padding:64px 20px 64px 20px;}.elementor-22666 .elementor-element.elementor-element-ef76754{padding:64px 20px 64px 20px;}.elementor-22666 .elementor-element.elementor-element-669a1a3{padding:64px 20px 64px 20px;}.elementor-22666 .elementor-element.elementor-element-bb77057{padding:64px 20px 64px 20px;}.elementor-22666 .elementor-element.elementor-element-49eb435{padding:64px 20px 64px 20px;}.elementor-22666 .elementor-element.elementor-element-2733818{padding:64px 20px 64px 20px;}.elementor-22666 .elementor-element.elementor-element-bec9ef1{padding:64px 20px 64px 20px;}.elementor-22666 .elementor-element.elementor-element-1cf96e9{padding:64px 20px 64px 20px;}.elementor-22666 .elementor-element.elementor-element-9d5da31{padding:64px 20px 64px 20px;}}@media(min-width:1201px){.elementor-22666 .elementor-element.elementor-element-626f6bd:not(.elementor-motion-effects-element-type-background), .elementor-22666 .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 */