.elementor-562 .elementor-element.elementor-element-1e7e2e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-562 .elementor-element.elementor-element-1e7e2e5:not(.elementor-motion-effects-element-type-background),.elementor-562 .elementor-element.elementor-element-1e7e2e5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#06090D}.elementor-562 .elementor-element.elementor-element-a874af8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-562 .elementor-element.elementor-element-a2dadb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:66px;--padding-bottom:74px;--padding-left:40px;--padding-right:56px}.elementor-562 .elementor-element.elementor-element-odx-rocklin-badge{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-562 .elementor-element.elementor-element-odx-rocklin-badge .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2.6px;color:var(--e-global-color-9922b650)}.elementor-562 .elementor-element.elementor-element-6a3b21f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-562 .elementor-element.elementor-element-6a3b21f .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:76px;font-weight:700;line-height:1em;color:var(--e-global-color-05666c9f)}.elementor-562 .elementor-element.elementor-element-6af7adb{width:var(--container-widget-width,430px);max-width:430px;margin:26px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:430px;--container-widget-flex-grow:0;font-family:"Barlow",Sans-serif;font-size:17.5px;line-height:1.62em;color:#C9CED4}.elementor-562 .elementor-element.elementor-element-a23ad3e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:22px 34px;--row-gap:22px;--column-gap:34px;--flex-wrap:wrap;--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-562 .elementor-element.elementor-element-d006a46{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px}.elementor-562 .elementor-element.elementor-element-d006a46.e-con{--flex-grow:0;--flex-shrink:0}.elementor-562 .elementor-element.elementor-element-1f97b51{width:var(--container-widget-width,34px);max-width:34px;--container-widget-width:34px;--container-widget-flex-grow:0}.elementor-562 .elementor-element.elementor-element-1f97b51 img{width:34px}.elementor-562 .elementor-element.elementor-element-0e68331{width:auto;max-width:auto}.elementor-562 .elementor-element.elementor-element-0e68331 .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:12.5px;font-weight:600;line-height:1.35em;color:#DFE3E7}.elementor-562 .elementor-element.elementor-element-cf19eac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px}.elementor-562 .elementor-element.elementor-element-cf19eac.e-con{--flex-grow:0;--flex-shrink:0}.elementor-562 .elementor-element.elementor-element-2f022d4{width:var(--container-widget-width,34px);max-width:34px;--container-widget-width:34px;--container-widget-flex-grow:0}.elementor-562 .elementor-element.elementor-element-2f022d4 img{width:34px}.elementor-562 .elementor-element.elementor-element-3e3f37b{width:auto;max-width:auto}.elementor-562 .elementor-element.elementor-element-3e3f37b .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:12.5px;font-weight:600;line-height:1.35em;color:#DFE3E7}.elementor-562 .elementor-element.elementor-element-7a5dde1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px}.elementor-562 .elementor-element.elementor-element-7a5dde1.e-con{--flex-grow:0;--flex-shrink:0}.elementor-562 .elementor-element.elementor-element-bc95da7{width:var(--container-widget-width,34px);max-width:34px;--container-widget-width:34px;--container-widget-flex-grow:0}.elementor-562 .elementor-element.elementor-element-bc95da7 img{width:34px}.elementor-562 .elementor-element.elementor-element-e7a6711{width:auto;max-width:auto}.elementor-562 .elementor-element.elementor-element-e7a6711 .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:12.5px;font-weight:600;line-height:1.35em;color:#DFE3E7}.elementor-562 .elementor-element.elementor-element-43983cc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px}.elementor-562 .elementor-element.elementor-element-43983cc.e-con{--flex-grow:0;--flex-shrink:0}.elementor-562 .elementor-element.elementor-element-7ab93cd{width:var(--container-widget-width,34px);max-width:34px;--container-widget-width:34px;--container-widget-flex-grow:0}.elementor-562 .elementor-element.elementor-element-7ab93cd img{width:34px}.elementor-562 .elementor-element.elementor-element-30c7b81{width:auto;max-width:auto}.elementor-562 .elementor-element.elementor-element-30c7b81 .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:12.5px;font-weight:600;line-height:1.35em;color:#DFE3E7}.elementor-562 .elementor-element.elementor-element-206fc2e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 16px;--row-gap:14px;--column-gap:16px;--flex-wrap:wrap;--padding-top:42px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-562 .elementor-element.elementor-element-5bac8eb .elementor-button{background-color:var(--e-global-color-9922b650);font-family:"Barlow",Sans-serif;font-size:19px;font-weight:700;fill:var(--e-global-color-05666c9f);color:var(--e-global-color-05666c9f);border-radius:3px 3px 3px 3px;padding:16px 28px 16px 28px}.elementor-562 .elementor-element.elementor-element-5bac8eb .elementor-button:hover,.elementor-562 .elementor-element.elementor-element-5bac8eb .elementor-button:focus{background-color:#D1540B;color:var(--e-global-color-05666c9f)}.elementor-562 .elementor-element.elementor-element-5bac8eb{width:auto;max-width:auto}.elementor-562 .elementor-element.elementor-element-5bac8eb .elementor-button-content-wrapper{flex-direction:row}.elementor-562 .elementor-element.elementor-element-5bac8eb .elementor-button .elementor-button-content-wrapper{gap:11px}.elementor-562 .elementor-element.elementor-element-5bac8eb .elementor-button:hover svg,.elementor-562 .elementor-element.elementor-element-5bac8eb .elementor-button:focus svg{fill:var(--e-global-color-05666c9f)}.elementor-562 .elementor-element.elementor-element-9f67f41 .elementor-button{background-color:#fff0;font-family:"Barlow",Sans-serif;font-size:13.5px;font-weight:600;text-transform:uppercase;letter-spacing:1.7px;fill:var(--e-global-color-05666c9f);color:var(--e-global-color-05666c9f);border-style:solid;border-width:1px 1px 1px 1px;border-color:#4A5057;border-radius:3px 3px 3px 3px;padding:17px 30px 17px 30px}.elementor-562 .elementor-element.elementor-element-9f67f41 .elementor-button:hover,.elementor-562 .elementor-element.elementor-element-9f67f41 .elementor-button:focus{background-color:#fff0;color:var(--e-global-color-9922b650);border-color:var(--e-global-color-9922b650)}.elementor-562 .elementor-element.elementor-element-9f67f41{width:auto;max-width:auto}.elementor-562 .elementor-element.elementor-element-9f67f41 .elementor-button:hover svg,.elementor-562 .elementor-element.elementor-element-9f67f41 .elementor-button:focus svg{fill:var(--e-global-color-9922b650)}.elementor-562 .elementor-element.elementor-element-11a7e80{--display:flex;--min-height:520px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0 0 0 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var(--e-global-color-9922b650);--border-color:var( --e-global-color-9922b650 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-562 .elementor-element.elementor-element-11a7e80:not(.elementor-motion-effects-element-type-background),.elementor-562 .elementor-element.elementor-element-11a7e80>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://overheaddoorx.com/wp-content/uploads/2026/08/garage-door-repair-citrus-heights-home.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-562 .elementor-element.elementor-element-e2150e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#14181D;--border-color:#14181D;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-562 .elementor-element.elementor-element-e2150e4:not(.elementor-motion-effects-element-type-background),.elementor-562 .elementor-element.elementor-element-e2150e4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#070B10}.elementor-562 .elementor-element.elementor-element-7078fe0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:76px;--padding-bottom:84px;--padding-left:40px;--padding-right:40px}.elementor-562 .elementor-element.elementor-element-85b3f74{text-align:center}.elementor-562 .elementor-element.elementor-element-85b3f74 .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.9px;color:var(--e-global-color-9922b650)}.elementor-562 .elementor-element.elementor-element-6e6592c{margin:14px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-562 .elementor-element.elementor-element-6e6592c .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:36px;font-weight:500;text-transform:uppercase;letter-spacing:1.6px;color:var(--e-global-color-05666c9f)}.elementor-562 .elementor-element.elementor-element-efa0402{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-562 .elementor-element.elementor-element-32da43b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#23282E;--border-color:#23282E;--border-radius:3px 3px 3px 3px;--padding-top:40px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px}.elementor-562 .elementor-element.elementor-element-32da43b:not(.elementor-motion-effects-element-type-background),.elementor-562 .elementor-element.elementor-element-32da43b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0F1317}.elementor-562 .elementor-element.elementor-element-80c00d3{width:var(--container-widget-width,66px);max-width:66px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 22px) 0;--container-widget-width:66px;--container-widget-flex-grow:0;text-align:center}.elementor-562 .elementor-element.elementor-element-80c00d3 img{width:66px}.elementor-562 .elementor-element.elementor-element-af2f4f4{width:auto;max-width:auto;text-align:center}.elementor-562 .elementor-element.elementor-element-af2f4f4 .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:15.5px;font-weight:600;text-transform:uppercase;letter-spacing:2.4px;color:var(--e-global-color-05666c9f)}.elementor-562 .elementor-element.elementor-element-75dc139{margin:14px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center;font-family:var(--e-global-typography-4190ae66-font-family),Sans-serif;font-size:var(--e-global-typography-4190ae66-font-size);font-weight:var(--e-global-typography-4190ae66-font-weight);line-height:var(--e-global-typography-4190ae66-line-height);letter-spacing:var(--e-global-typography-4190ae66-letter-spacing);word-spacing:var(--e-global-typography-4190ae66-word-spacing);color:var(--e-global-color-d1921640)}.elementor-562 .elementor-element.elementor-element-bc95c37{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#23282E;--border-color:#23282E;--border-radius:3px 3px 3px 3px;--padding-top:40px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px}.elementor-562 .elementor-element.elementor-element-bc95c37:not(.elementor-motion-effects-element-type-background),.elementor-562 .elementor-element.elementor-element-bc95c37>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0F1317}.elementor-562 .elementor-element.elementor-element-d0c50df{width:var(--container-widget-width,92px);max-width:92px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 22px) 0;--container-widget-width:92px;--container-widget-flex-grow:0;text-align:center}.elementor-562 .elementor-element.elementor-element-d0c50df img{width:92px}.elementor-562 .elementor-element.elementor-element-84aacce{width:auto;max-width:auto;text-align:center}.elementor-562 .elementor-element.elementor-element-84aacce .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:15.5px;font-weight:600;text-transform:uppercase;letter-spacing:2.4px;color:var(--e-global-color-05666c9f)}.elementor-562 .elementor-element.elementor-element-bc1b9ee{margin:14px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center;font-family:var(--e-global-typography-4190ae66-font-family),Sans-serif;font-size:var(--e-global-typography-4190ae66-font-size);font-weight:var(--e-global-typography-4190ae66-font-weight);line-height:var(--e-global-typography-4190ae66-line-height);letter-spacing:var(--e-global-typography-4190ae66-letter-spacing);word-spacing:var(--e-global-typography-4190ae66-word-spacing);color:var(--e-global-color-d1921640)}.elementor-562 .elementor-element.elementor-element-7507fd9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#23282E;--border-color:#23282E;--border-radius:3px 3px 3px 3px;--padding-top:40px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px}.elementor-562 .elementor-element.elementor-element-7507fd9:not(.elementor-motion-effects-element-type-background),.elementor-562 .elementor-element.elementor-element-7507fd9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0F1317}.elementor-562 .elementor-element.elementor-element-659814c{width:var(--container-widget-width,60px);max-width:60px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 22px) 0;--container-widget-width:60px;--container-widget-flex-grow:0;text-align:center}.elementor-562 .elementor-element.elementor-element-659814c img{width:60px}.elementor-562 .elementor-element.elementor-element-5e4bdcf{width:auto;max-width:auto;text-align:center}.elementor-562 .elementor-element.elementor-element-5e4bdcf .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:15.5px;font-weight:600;text-transform:uppercase;letter-spacing:2.4px;color:var(--e-global-color-05666c9f)}.elementor-562 .elementor-element.elementor-element-0d675b5{margin:14px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center;font-family:var(--e-global-typography-4190ae66-font-family),Sans-serif;font-size:var(--e-global-typography-4190ae66-font-size);font-weight:var(--e-global-typography-4190ae66-font-weight);line-height:var(--e-global-typography-4190ae66-line-height);letter-spacing:var(--e-global-typography-4190ae66-letter-spacing);word-spacing:var(--e-global-typography-4190ae66-word-spacing);color:var(--e-global-color-d1921640)}.elementor-562 .elementor-element.elementor-element-374ad06{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:38px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-562 .elementor-element.elementor-element-9a43642 .elementor-button{background-color:#fff0;font-family:"Barlow",Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:var(--e-global-color-9922b650);color:var(--e-global-color-9922b650);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-9922b650);border-radius:3px 3px 3px 3px;padding:15px 42px 15px 42px}.elementor-562 .elementor-element.elementor-element-9a43642 .elementor-button:hover,.elementor-562 .elementor-element.elementor-element-9a43642 .elementor-button:focus{background-color:var(--e-global-color-9922b650);color:var(--e-global-color-05666c9f);border-color:var(--e-global-color-9922b650)}.elementor-562 .elementor-element.elementor-element-9a43642{width:auto;max-width:auto}.elementor-562 .elementor-element.elementor-element-9a43642 .elementor-button:hover svg,.elementor-562 .elementor-element.elementor-element-9a43642 .elementor-button:focus svg{fill:var(--e-global-color-05666c9f)}.elementor-562 .elementor-element.elementor-element-8042931{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#14181D;--border-color:#14181D;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-562 .elementor-element.elementor-element-8042931:not(.elementor-motion-effects-element-type-background),.elementor-562 .elementor-element.elementor-element-8042931>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#05080C}.elementor-562 .elementor-element.elementor-element-2d7cb9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:78px;--padding-left:40px;--padding-right:40px}.elementor-562 .elementor-element.elementor-element-f16bc04{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 42px) 0;text-align:center}.elementor-562 .elementor-element.elementor-element-f16bc04 .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:33px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;color:var(--e-global-color-05666c9f)}.elementor-562 .elementor-element.elementor-element-671c3bd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0 1px 0 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var(--e-global-color-9922b650);--border-color:var( --e-global-color-9922b650 );--padding-top:8px;--padding-bottom:8px;--padding-left:46px;--padding-right:46px}.elementor-562 .elementor-element.elementor-element-34a4eed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1B2027;--border-color:#1B2027;--padding-top:34px;--padding-bottom:34px;--padding-left:26px;--padding-right:26px}.elementor-562 .elementor-element.elementor-element-8e342c3{width:var(--container-widget-width,44px);max-width:44px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;--container-widget-width:44px;--container-widget-flex-grow:0;text-align:center}.elementor-562 .elementor-element.elementor-element-8e342c3 img{width:44px}.elementor-562 .elementor-element.elementor-element-8791ce8{width:auto;max-width:auto;text-align:center}.elementor-562 .elementor-element.elementor-element-8791ce8 .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:14.5px;font-weight:600;text-transform:uppercase;letter-spacing:1.3px;color:var(--e-global-color-05666c9f)}.elementor-562 .elementor-element.elementor-element-0ee5ee2{margin:12px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center;font-family:"Barlow",Sans-serif;font-size:13.5px;line-height:1.62em;color:var(--e-global-color-d1921640)}.elementor-562 .elementor-element.elementor-element-5e55931{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0 0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#1B2027;--border-color:#1B2027;--padding-top:34px;--padding-bottom:34px;--padding-left:26px;--padding-right:26px}.elementor-562 .elementor-element.elementor-element-1f9fea8{width:var(--container-widget-width,44px);max-width:44px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;--container-widget-width:44px;--container-widget-flex-grow:0;text-align:center}.elementor-562 .elementor-element.elementor-element-1f9fea8 img{width:44px}.elementor-562 .elementor-element.elementor-element-4bdf39f{width:auto;max-width:auto;text-align:center}.elementor-562 .elementor-element.elementor-element-4bdf39f .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:14.5px;font-weight:600;text-transform:uppercase;letter-spacing:1.3px;color:var(--e-global-color-05666c9f)}.elementor-562 .elementor-element.elementor-element-27fa20d{margin:12px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center;font-family:"Barlow",Sans-serif;font-size:13.5px;line-height:1.62em;color:var(--e-global-color-d1921640)}.elementor-562 .elementor-element.elementor-element-8a42ba0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0 0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#1B2027;--border-color:#1B2027;--padding-top:34px;--padding-bottom:34px;--padding-left:26px;--padding-right:26px}.elementor-562 .elementor-element.elementor-element-fac9bb8{width:var(--container-widget-width,44px);max-width:44px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;--container-widget-width:44px;--container-widget-flex-grow:0;text-align:center}.elementor-562 .elementor-element.elementor-element-fac9bb8 img{width:44px}.elementor-562 .elementor-element.elementor-element-73ef974{width:auto;max-width:auto;text-align:center}.elementor-562 .elementor-element.elementor-element-73ef974 .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:14.5px;font-weight:600;text-transform:uppercase;letter-spacing:1.3px;color:var(--e-global-color-05666c9f)}.elementor-562 .elementor-element.elementor-element-f7b76d3{margin:12px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center;font-family:"Barlow",Sans-serif;font-size:13.5px;line-height:1.62em;color:var(--e-global-color-d1921640)}.elementor-562 .elementor-element.elementor-element-9c625f5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0 0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#1B2027;--border-color:#1B2027;--padding-top:34px;--padding-bottom:34px;--padding-left:26px;--padding-right:26px}.elementor-562 .elementor-element.elementor-element-e598e31{width:var(--container-widget-width,44px);max-width:44px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;--container-widget-width:44px;--container-widget-flex-grow:0;text-align:center}.elementor-562 .elementor-element.elementor-element-e598e31 img{width:44px}.elementor-562 .elementor-element.elementor-element-b322a6f{width:auto;max-width:auto;text-align:center}.elementor-562 .elementor-element.elementor-element-b322a6f .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:14.5px;font-weight:600;text-transform:uppercase;letter-spacing:1.3px;color:var(--e-global-color-05666c9f)}.elementor-562 .elementor-element.elementor-element-f6a77bd{margin:12px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center;font-family:"Barlow",Sans-serif;font-size:13.5px;line-height:1.62em;color:var(--e-global-color-d1921640)}.elementor-562 .elementor-element.elementor-element-4b9f766{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#14181D;--border-color:#14181D;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-562 .elementor-element.elementor-element-4b9f766:not(.elementor-motion-effects-element-type-background),.elementor-562 .elementor-element.elementor-element-4b9f766>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#080C11}.elementor-562 .elementor-element.elementor-element-6d8a13c{--display:flex;--min-height:360px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px}.elementor-562 .elementor-element.elementor-element-6d8a13c:not(.elementor-motion-effects-element-type-background),.elementor-562 .elementor-element.elementor-element-6d8a13c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0A0E13}.elementor-562 .elementor-element.elementor-element-2ecd764{--display:flex;--min-height:304px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-562 .elementor-element.elementor-element-2ecd764:not(.elementor-motion-effects-element-type-background),.elementor-562 .elementor-element.elementor-element-2ecd764>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0A0E13;background-image:url(https://overheaddoorx.com/wp-content/uploads/2026/08/service-van-full.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-562 .elementor-element.elementor-element-2ecd764.e-con{--flex-grow:1;--flex-shrink:0}.elementor-562 .elementor-element.elementor-element-53c7909{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:52px;--padding-bottom:52px;--padding-left:42px;--padding-right:42px}.elementor-562 .elementor-element.elementor-element-53c7909:not(.elementor-motion-effects-element-type-background),.elementor-562 .elementor-element.elementor-element-53c7909>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0A0E13}.elementor-562 .elementor-element.elementor-element-ffb3660 .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.9px;color:var(--e-global-color-9922b650)}.elementor-562 .elementor-element.elementor-element-e357488{margin:14px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-562 .elementor-element.elementor-element-e357488 .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:27px;font-weight:500;text-transform:uppercase;line-height:1.22em;color:var(--e-global-color-05666c9f)}.elementor-562 .elementor-element.elementor-element-9a52518{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:var(--e-global-typography-4190ae66-font-family),Sans-serif;font-size:var(--e-global-typography-4190ae66-font-size);font-weight:var(--e-global-typography-4190ae66-font-weight);line-height:var(--e-global-typography-4190ae66-line-height);letter-spacing:var(--e-global-typography-4190ae66-letter-spacing);word-spacing:var(--e-global-typography-4190ae66-word-spacing);color:var(--e-global-color-d1921640)}.elementor-562 .elementor-element.elementor-element-c259168{margin:16px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:var(--e-global-typography-4190ae66-font-family),Sans-serif;font-size:var(--e-global-typography-4190ae66-font-size);font-weight:var(--e-global-typography-4190ae66-font-weight);line-height:var(--e-global-typography-4190ae66-line-height);letter-spacing:var(--e-global-typography-4190ae66-letter-spacing);word-spacing:var(--e-global-typography-4190ae66-word-spacing);color:var(--e-global-color-d1921640)}.elementor-562 .elementor-element.elementor-element-0d069ab .elementor-button{background-color:#fff0;font-family:"Barlow",Sans-serif;font-size:12.5px;font-weight:600;text-transform:uppercase;letter-spacing:1.9px;fill:var(--e-global-color-9922b650);color:var(--e-global-color-9922b650);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-9922b650);border-radius:3px 3px 3px 3px;padding:13px 30px 13px 30px}.elementor-562 .elementor-element.elementor-element-0d069ab .elementor-button:hover,.elementor-562 .elementor-element.elementor-element-0d069ab .elementor-button:focus{background-color:var(--e-global-color-9922b650);color:var(--e-global-color-05666c9f);border-color:var(--e-global-color-9922b650)}.elementor-562 .elementor-element.elementor-element-0d069ab{width:auto;max-width:auto;margin:26px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-562 .elementor-element.elementor-element-0d069ab .elementor-button:hover svg,.elementor-562 .elementor-element.elementor-element-0d069ab .elementor-button:focus svg{fill:var(--e-global-color-05666c9f)}.elementor-562 .elementor-element.elementor-element-b61efb9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:52px;--padding-bottom:52px;--padding-left:42px;--padding-right:42px}.elementor-562 .elementor-element.elementor-element-b61efb9:not(.elementor-motion-effects-element-type-background),.elementor-562 .elementor-element.elementor-element-b61efb9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:radial-gradient(at top right,#101822 0%,#080C11 100%)}.elementor-562 .elementor-element.elementor-element-bbf608f .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.9px;color:var(--e-global-color-9922b650)}.elementor-562 .elementor-element.elementor-element-977a042{margin:14px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-562 .elementor-element.elementor-element-977a042 .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:27px;font-weight:500;text-transform:uppercase;line-height:1.22em;color:var(--e-global-color-05666c9f)}.elementor-562 .elementor-element.elementor-element-odx-rocklin-geo-anchor{margin:14px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:var(--e-global-typography-4190ae66-font-family),Sans-serif;font-size:var(--e-global-typography-4190ae66-font-size);font-weight:var(--e-global-typography-4190ae66-font-weight);line-height:var(--e-global-typography-4190ae66-line-height);letter-spacing:var(--e-global-typography-4190ae66-letter-spacing);word-spacing:var(--e-global-typography-4190ae66-word-spacing);color:var(--e-global-color-d1921640)}.elementor-562 .elementor-element.elementor-element-a61cf96{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 26px;--row-gap:0px;--column-gap:26px;--flex-wrap:wrap;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-562 .elementor-element.elementor-element-08bb5bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-562 .elementor-element.elementor-element-2b19e41{width:auto;max-width:auto;--e-icon-list-icon-size:11px;--icon-vertical-offset:0px}.elementor-562 .elementor-element.elementor-element-2b19e41 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2)}.elementor-562 .elementor-element.elementor-element-2b19e41 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2)}.elementor-562 .elementor-element.elementor-element-2b19e41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2)}.elementor-562 .elementor-element.elementor-element-2b19e41 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2)}.elementor-562 .elementor-element.elementor-element-2b19e41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2)}.elementor-562 .elementor-element.elementor-element-2b19e41 .elementor-icon-list-icon i{color:var(--e-global-color-9922b650);transition:color 0.3s}.elementor-562 .elementor-element.elementor-element-2b19e41 .elementor-icon-list-icon svg{fill:var(--e-global-color-9922b650);transition:fill 0.3s}.elementor-562 .elementor-element.elementor-element-2b19e41 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-562 .elementor-element.elementor-element-2b19e41 .elementor-icon-list-item>a{font-family:"Barlow",Sans-serif;font-size:14px}.elementor-562 .elementor-element.elementor-element-2b19e41 .elementor-icon-list-text{color:#D3D8DD;transition:color 0.3s}.elementor-562 .elementor-element.elementor-element-6d99a05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-562 .elementor-element.elementor-element-3be621e{width:auto;max-width:auto;--e-icon-list-icon-size:11px;--icon-vertical-offset:0px}.elementor-562 .elementor-element.elementor-element-3be621e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2)}.elementor-562 .elementor-element.elementor-element-3be621e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2)}.elementor-562 .elementor-element.elementor-element-3be621e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2)}.elementor-562 .elementor-element.elementor-element-3be621e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2)}.elementor-562 .elementor-element.elementor-element-3be621e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2)}.elementor-562 .elementor-element.elementor-element-3be621e .elementor-icon-list-icon i{color:var(--e-global-color-9922b650);transition:color 0.3s}.elementor-562 .elementor-element.elementor-element-3be621e .elementor-icon-list-icon svg{fill:var(--e-global-color-9922b650);transition:fill 0.3s}.elementor-562 .elementor-element.elementor-element-3be621e .elementor-icon-list-item>.elementor-icon-list-text,.elementor-562 .elementor-element.elementor-element-3be621e .elementor-icon-list-item>a{font-family:"Barlow",Sans-serif;font-size:14px}.elementor-562 .elementor-element.elementor-element-3be621e .elementor-icon-list-text{color:#D3D8DD;transition:color 0.3s}.elementor-562 .elementor-element.elementor-element-d3afe56 .elementor-button{background-color:#fff0;font-family:"Barlow",Sans-serif;font-size:12.5px;font-weight:600;text-transform:uppercase;letter-spacing:1.9px;fill:var(--e-global-color-9922b650);color:var(--e-global-color-9922b650);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-9922b650);border-radius:3px 3px 3px 3px;padding:13px 30px 13px 30px}.elementor-562 .elementor-element.elementor-element-d3afe56 .elementor-button:hover,.elementor-562 .elementor-element.elementor-element-d3afe56 .elementor-button:focus{background-color:var(--e-global-color-9922b650);color:var(--e-global-color-05666c9f);border-color:var(--e-global-color-9922b650)}.elementor-562 .elementor-element.elementor-element-d3afe56{width:auto;max-width:auto;margin:26px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-562 .elementor-element.elementor-element-d3afe56 .elementor-button:hover svg,.elementor-562 .elementor-element.elementor-element-d3afe56 .elementor-button:focus svg{fill:var(--e-global-color-05666c9f)}.elementor-562 .elementor-element.elementor-element-odx-rocklin-gallery{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#14181D;--border-color:#14181D;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-562 .elementor-element.elementor-element-odx-rocklin-gallery:not(.elementor-motion-effects-element-type-background),.elementor-562 .elementor-element.elementor-element-odx-rocklin-gallery>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#070B10}.elementor-562 .elementor-element.elementor-element-odx-rocklin-gallery-inner{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:76px;--padding-bottom:84px;--padding-left:40px;--padding-right:40px}.elementor-562 .elementor-element.elementor-element-odx-rocklin-gallery-eyebrow{text-align:center}.elementor-562 .elementor-element.elementor-element-odx-rocklin-gallery-eyebrow .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.9px;color:var(--e-global-color-9922b650)}.elementor-562 .elementor-element.elementor-element-odx-rocklin-gallery-h2{margin:14px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-562 .elementor-element.elementor-element-odx-rocklin-gallery-h2 .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:36px;font-weight:500;text-transform:uppercase;letter-spacing:1.6px;color:var(--e-global-color-05666c9f)}.elementor-562 .elementor-element.elementor-element-odx-rocklin-gallery-widget .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-562 .elementor-element.elementor-element-odx-rocklin-gallery-widget .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-562 .elementor-element.elementor-element-odx-rocklin-gallery-widget{margin:42px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-562 .elementor-element.elementor-element-odx-rocklin-faq{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#14181D;--border-color:#14181D;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-562 .elementor-element.elementor-element-odx-rocklin-faq:not(.elementor-motion-effects-element-type-background),.elementor-562 .elementor-element.elementor-element-odx-rocklin-faq>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#070B10}.elementor-562 .elementor-element.elementor-element-odx-rocklin-faq-inner{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:76px;--padding-bottom:84px;--padding-left:40px;--padding-right:40px}.elementor-562 .elementor-element.elementor-element-odx-rocklin-faq-eyebrow{text-align:center}.elementor-562 .elementor-element.elementor-element-odx-rocklin-faq-eyebrow .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.9px;color:var(--e-global-color-9922b650)}.elementor-562 .elementor-element.elementor-element-odx-rocklin-faq-h2{margin:14px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-562 .elementor-element.elementor-element-odx-rocklin-faq-h2 .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:36px;font-weight:500;text-transform:uppercase;letter-spacing:1.6px;color:var(--e-global-color-05666c9f)}.elementor-562 .elementor-element.elementor-element-odx-rocklin-faq-accordion{margin:42px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-562 .elementor-element.elementor-element-odx-rocklin-faq-accordion .elementor-accordion-item{border-width:1px;border-color:#23282E}.elementor-562 .elementor-element.elementor-element-odx-rocklin-faq-accordion .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#23282E}.elementor-562 .elementor-element.elementor-element-odx-rocklin-faq-accordion .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#23282E}.elementor-562 .elementor-element.elementor-element-odx-rocklin-faq-accordion .elementor-tab-title{background-color:#0F1317;padding:20px 26px 20px 26px}.elementor-562 .elementor-element.elementor-element-odx-rocklin-faq-accordion .elementor-accordion-icon,.elementor-562 .elementor-element.elementor-element-odx-rocklin-faq-accordion .elementor-accordion-title{color:var(--e-global-color-05666c9f)}.elementor-562 .elementor-element.elementor-element-odx-rocklin-faq-accordion .elementor-accordion-icon svg{fill:var(--e-global-color-05666c9f)}.elementor-562 .elementor-element.elementor-element-odx-rocklin-faq-accordion .elementor-active .elementor-accordion-icon,.elementor-562 .elementor-element.elementor-element-odx-rocklin-faq-accordion .elementor-active .elementor-accordion-title{color:var(--e-global-color-9922b650)}.elementor-562 .elementor-element.elementor-element-odx-rocklin-faq-accordion .elementor-active .elementor-accordion-icon svg{fill:var(--e-global-color-9922b650)}.elementor-562 .elementor-element.elementor-element-odx-rocklin-faq-accordion .elementor-accordion-title{font-family:"Barlow",Sans-serif;font-size:15.5px;font-weight:600}.elementor-562 .elementor-element.elementor-element-odx-rocklin-faq-accordion .elementor-tab-title .elementor-accordion-icon i:before{color:var(--e-global-color-9922b650)}.elementor-562 .elementor-element.elementor-element-odx-rocklin-faq-accordion .elementor-tab-title .elementor-accordion-icon svg{fill:var(--e-global-color-9922b650)}.elementor-562 .elementor-element.elementor-element-odx-rocklin-faq-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var(--e-global-color-9922b650)}.elementor-562 .elementor-element.elementor-element-odx-rocklin-faq-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var(--e-global-color-9922b650)}.elementor-562 .elementor-element.elementor-element-odx-rocklin-faq-accordion .elementor-tab-content{background-color:#0F1317;color:var(--e-global-color-d1921640);font-family:"Barlow",Sans-serif;font-size:14.5px;line-height:1.7em;padding:6px 26px 26px 26px}.elementor-562 .elementor-element.elementor-element-e3d7e8b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#14181D;--border-color:#14181D;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-562 .elementor-element.elementor-element-e3d7e8b:not(.elementor-motion-effects-element-type-background),.elementor-562 .elementor-element.elementor-element-e3d7e8b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#080C11}.elementor-562 .elementor-element.elementor-element-90f270c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:54px;--padding-bottom:60px;--padding-left:42px;--padding-right:42px}.elementor-562 .elementor-element.elementor-element-90f270c:not(.elementor-motion-effects-element-type-background),.elementor-562 .elementor-element.elementor-element-90f270c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#070C12}.elementor-562 .elementor-element.elementor-element-9f8f516 .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.9px;color:var(--e-global-color-9922b650)}.elementor-562 .elementor-element.elementor-element-15682fa{margin:12px 0 calc(var(--kit-widget-spacing, 0px) + 26px) 0}.elementor-562 .elementor-element.elementor-element-15682fa .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:var(--e-global-color-05666c9f)}.elementor-562 .elementor-element.elementor-element-dd492c5 .elementor-repeater-item-6a0419f{width:48%}.elementor-562 .elementor-element.elementor-element-dd492c5 .elementor-repeater-item-6a10854{width:48%}.elementor-562 .elementor-element.elementor-element-dd492c5 .elementor-repeater-item-ccdedeb{width:100%}.elementor-562 .elementor-element.elementor-element-dd492c5 .elementor-repeater-item-ddd47cc{width:100%}.elementor-562 .elementor-element.elementor-element-dd492c5 .elementor-repeater-item-odxhp01{width:100%}.elementor-562 .elementor-element.elementor-element-dd492c5 .elementor-repeater-item-odxrc01{width:100%}.elementor-562 .elementor-element.elementor-element-dd492c5 .solaceform-form-button{background-color:var(--e-global-color-9922b650);font-family:"Barlow",Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:var(--e-global-color-05666c9f);border-radius:2px 2px 2px 2px}.elementor-562 .elementor-element.elementor-element-dd492c5 .solaceform-form-button:hover{background-color:#D1540B;color:var(--e-global-color-05666c9f)}.elementor-562 .elementor-element.elementor-element-dd492c5{width:var(--container-widget-width,520px);max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0}.elementor-562 .elementor-element.elementor-element-dd492c5 .solaceform-button-column.inline{width:100%}.elementor-562 .elementor-element.elementor-element-dd492c5 .solaceform-button-column.newline .submit-button{width:100%}.elementor-562 .elementor-element.elementor-element-dd492c5 .solaceform-form label{margin:0 0 5px 0}.elementor-562 .elementor-element.elementor-element-dd492c5 .solaceform-style-field{font-family:"Barlow",Sans-serif;font-size:14px;color:var(--e-global-color-05666c9f);background-color:#04080D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#262C33;border-radius:2px 2px 2px 2px;padding:12px 14px 12px 14px;margin:0 0 12px 0}.elementor-562 .elementor-element.elementor-element-dd492c5 .solaceform-style-field:focus{color:var(--e-global-color-05666c9f);background-color:#04080D;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-9922b650)}.elementor-562 .elementor-element.elementor-element-dd492c5 .submit-button{margin:4px 0 0 0}.elementor-562 .elementor-element.elementor-element-37196ef{margin:26px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-562 .elementor-element.elementor-element-37196ef .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:27px;font-weight:500;text-transform:uppercase;letter-spacing:.8px;color:var(--e-global-color-05666c9f)}.elementor-562 .elementor-element.elementor-element-74fddee{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:"Barlow",Sans-serif;font-size:14px;line-height:1.72em;color:var(--e-global-color-d1921640)}.elementor-562 .elementor-element.elementor-element-33213be{--display:flex;--min-height:430px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.62;--padding-top:54px;--padding-bottom:60px;--padding-left:42px;--padding-right:42px}.elementor-562 .elementor-element.elementor-element-33213be:not(.elementor-motion-effects-element-type-background),.elementor-562 .elementor-element.elementor-element-33213be>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#06090D;background-image:url(https://overheaddoorx.com/wp-content/uploads/2026/08/technician-spring-repair-citrus-heights.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-562 .elementor-element.elementor-element-33213be::before,.elementor-562 .elementor-element.elementor-element-33213be>.elementor-background-video-container::before,.elementor-562 .elementor-element.elementor-element-33213be>.e-con-inner>.elementor-background-video-container::before,.elementor-562 .elementor-element.elementor-element-33213be>.elementor-background-slideshow::before,.elementor-562 .elementor-element.elementor-element-33213be>.e-con-inner>.elementor-background-slideshow::before,.elementor-562 .elementor-element.elementor-element-33213be>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#05080C;--background-overlay:''}.elementor-562 .elementor-element.elementor-element-de20882{width:var(--container-widget-width,52px);max-width:52px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 22px) 0;--container-widget-width:52px;--container-widget-flex-grow:0}.elementor-562 .elementor-element.elementor-element-de20882 img{width:52px}.elementor-562 .elementor-element.elementor-element-21b8f90 .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:29px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:.9px;color:var(--e-global-color-05666c9f)}.elementor-562 .elementor-element.elementor-element-700813e{width:var(--container-widget-width,320px);max-width:320px;margin:18px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:320px;--container-widget-flex-grow:0;font-family:var(--e-global-typography-4190ae66-font-family),Sans-serif;font-size:var(--e-global-typography-4190ae66-font-size);font-weight:var(--e-global-typography-4190ae66-font-weight);line-height:var(--e-global-typography-4190ae66-line-height);letter-spacing:var(--e-global-typography-4190ae66-letter-spacing);word-spacing:var(--e-global-typography-4190ae66-word-spacing);color:#B9BFC6}.elementor-562 .elementor-element.elementor-element-61772d2{width:var(--container-widget-width,300px);max-width:300px;margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:300px;--container-widget-flex-grow:0}.elementor-562 .elementor-element.elementor-element-61772d2 .elementor-heading-title{font-family:var(--e-global-typography-c5d647e4-font-family),Sans-serif;font-size:var(--e-global-typography-c5d647e4-font-size);font-weight:var(--e-global-typography-c5d647e4-font-weight);line-height:var(--e-global-typography-c5d647e4-line-height);letter-spacing:var(--e-global-typography-c5d647e4-letter-spacing);word-spacing:var(--e-global-typography-c5d647e4-word-spacing);color:#EEF1F4}:root{--page-title-display:none}@media(max-width:1024px){.elementor-562 .elementor-element.elementor-element-a2dadb6{--padding-top:56px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px}.elementor-562 .elementor-element.elementor-element-6af7adb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-562 .elementor-element.elementor-element-11a7e80{--min-height:400px}.elementor-562 .elementor-element.elementor-element-7078fe0{--padding-top:64px;--padding-bottom:70px;--padding-left:28px;--padding-right:28px}.elementor-562 .elementor-element.elementor-element-6e6592c .elementor-heading-title{font-size:30px}.elementor-562 .elementor-element.elementor-element-75dc139{font-size:var(--e-global-typography-4190ae66-font-size);line-height:var(--e-global-typography-4190ae66-line-height);letter-spacing:var(--e-global-typography-4190ae66-letter-spacing);word-spacing:var(--e-global-typography-4190ae66-word-spacing)}.elementor-562 .elementor-element.elementor-element-bc1b9ee{font-size:var(--e-global-typography-4190ae66-font-size);line-height:var(--e-global-typography-4190ae66-line-height);letter-spacing:var(--e-global-typography-4190ae66-letter-spacing);word-spacing:var(--e-global-typography-4190ae66-word-spacing)}.elementor-562 .elementor-element.elementor-element-0d675b5{font-size:var(--e-global-typography-4190ae66-font-size);line-height:var(--e-global-typography-4190ae66-line-height);letter-spacing:var(--e-global-typography-4190ae66-letter-spacing);word-spacing:var(--e-global-typography-4190ae66-word-spacing)}.elementor-562 .elementor-element.elementor-element-2d7cb9b{--padding-top:60px;--padding-bottom:64px;--padding-left:28px;--padding-right:28px}.elementor-562 .elementor-element.elementor-element-f16bc04 .elementor-heading-title{font-size:28px}.elementor-562 .elementor-element.elementor-element-53c7909{--padding-top:44px;--padding-bottom:44px;--padding-left:28px;--padding-right:28px}.elementor-562 .elementor-element.elementor-element-9a52518{font-size:var(--e-global-typography-4190ae66-font-size);line-height:var(--e-global-typography-4190ae66-line-height);letter-spacing:var(--e-global-typography-4190ae66-letter-spacing);word-spacing:var(--e-global-typography-4190ae66-word-spacing)}.elementor-562 .elementor-element.elementor-element-c259168{font-size:var(--e-global-typography-4190ae66-font-size);line-height:var(--e-global-typography-4190ae66-line-height);letter-spacing:var(--e-global-typography-4190ae66-letter-spacing);word-spacing:var(--e-global-typography-4190ae66-word-spacing)}.elementor-562 .elementor-element.elementor-element-b61efb9{--padding-top:44px;--padding-bottom:44px;--padding-left:28px;--padding-right:28px}.elementor-562 .elementor-element.elementor-element-odx-rocklin-geo-anchor{font-size:var(--e-global-typography-4190ae66-font-size);line-height:var(--e-global-typography-4190ae66-line-height);letter-spacing:var(--e-global-typography-4190ae66-letter-spacing);word-spacing:var(--e-global-typography-4190ae66-word-spacing)}.elementor-562 .elementor-element.elementor-element-odx-rocklin-gallery-inner{--padding-top:64px;--padding-bottom:70px;--padding-left:28px;--padding-right:28px}.elementor-562 .elementor-element.elementor-element-odx-rocklin-gallery-h2 .elementor-heading-title{font-size:30px}.elementor-562 .elementor-element.elementor-element-odx-rocklin-faq-inner{--padding-top:64px;--padding-bottom:70px;--padding-left:28px;--padding-right:28px}.elementor-562 .elementor-element.elementor-element-odx-rocklin-faq-h2 .elementor-heading-title{font-size:30px}.elementor-562 .elementor-element.elementor-element-90f270c{--padding-top:48px;--padding-bottom:52px;--padding-left:28px;--padding-right:28px}.elementor-562 .elementor-element.elementor-element-33213be{--padding-top:48px;--padding-bottom:52px;--padding-left:28px;--padding-right:28px}.elementor-562 .elementor-element.elementor-element-700813e{font-size:var(--e-global-typography-4190ae66-font-size);line-height:var(--e-global-typography-4190ae66-line-height);letter-spacing:var(--e-global-typography-4190ae66-letter-spacing);word-spacing:var(--e-global-typography-4190ae66-word-spacing)}.elementor-562 .elementor-element.elementor-element-61772d2 .elementor-heading-title{font-size:var(--e-global-typography-c5d647e4-font-size);line-height:var(--e-global-typography-c5d647e4-line-height);letter-spacing:var(--e-global-typography-c5d647e4-letter-spacing);word-spacing:var(--e-global-typography-c5d647e4-word-spacing)}}@media(min-width:768px){.elementor-562 .elementor-element.elementor-element-a2dadb6{--width:55%}.elementor-562 .elementor-element.elementor-element-d006a46{--width:auto}.elementor-562 .elementor-element.elementor-element-cf19eac{--width:auto}.elementor-562 .elementor-element.elementor-element-7a5dde1{--width:auto}.elementor-562 .elementor-element.elementor-element-43983cc{--width:auto}.elementor-562 .elementor-element.elementor-element-11a7e80{--width:45%}.elementor-562 .elementor-element.elementor-element-7078fe0{--content-width:1280px}.elementor-562 .elementor-element.elementor-element-32da43b{--width:31.5%}.elementor-562 .elementor-element.elementor-element-bc95c37{--width:31.5%}.elementor-562 .elementor-element.elementor-element-7507fd9{--width:31.5%}.elementor-562 .elementor-element.elementor-element-2d7cb9b{--content-width:1280px}.elementor-562 .elementor-element.elementor-element-34a4eed{--width:25%}.elementor-562 .elementor-element.elementor-element-5e55931{--width:25%}.elementor-562 .elementor-element.elementor-element-8a42ba0{--width:25%}.elementor-562 .elementor-element.elementor-element-9c625f5{--width:25%}.elementor-562 .elementor-element.elementor-element-6d8a13c{--width:33.33%}.elementor-562 .elementor-element.elementor-element-53c7909{--width:33.33%}.elementor-562 .elementor-element.elementor-element-b61efb9{--width:33.34%}.elementor-562 .elementor-element.elementor-element-08bb5bd{--width:46%}.elementor-562 .elementor-element.elementor-element-6d99a05{--width:46%}.elementor-562 .elementor-element.elementor-element-odx-rocklin-gallery-inner{--content-width:1280px}.elementor-562 .elementor-element.elementor-element-odx-rocklin-faq-inner{--content-width:900px}.elementor-562 .elementor-element.elementor-element-90f270c{--width:52%}.elementor-562 .elementor-element.elementor-element-33213be{--width:48%}}@media(max-width:1024px) and (min-width:768px){.elementor-562 .elementor-element.elementor-element-a2dadb6{--width:100%}.elementor-562 .elementor-element.elementor-element-d006a46{--width:44%}.elementor-562 .elementor-element.elementor-element-cf19eac{--width:44%}.elementor-562 .elementor-element.elementor-element-7a5dde1{--width:44%}.elementor-562 .elementor-element.elementor-element-43983cc{--width:44%}.elementor-562 .elementor-element.elementor-element-11a7e80{--width:100%}.elementor-562 .elementor-element.elementor-element-32da43b{--width:31%}.elementor-562 .elementor-element.elementor-element-bc95c37{--width:31%}.elementor-562 .elementor-element.elementor-element-7507fd9{--width:31%}.elementor-562 .elementor-element.elementor-element-34a4eed{--width:50%}.elementor-562 .elementor-element.elementor-element-5e55931{--width:50%}.elementor-562 .elementor-element.elementor-element-8a42ba0{--width:50%}.elementor-562 .elementor-element.elementor-element-9c625f5{--width:50%}.elementor-562 .elementor-element.elementor-element-6d8a13c{--width:50%}.elementor-562 .elementor-element.elementor-element-53c7909{--width:50%}.elementor-562 .elementor-element.elementor-element-b61efb9{--width:100%}.elementor-562 .elementor-element.elementor-element-08bb5bd{--width:46%}.elementor-562 .elementor-element.elementor-element-6d99a05{--width:46%}.elementor-562 .elementor-element.elementor-element-90f270c{--width:100%}.elementor-562 .elementor-element.elementor-element-33213be{--width:100%}}@media(max-width:767px){.elementor-562 .elementor-element.elementor-element-a874af8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-562 .elementor-element.elementor-element-a2dadb6{--width:100%;--padding-top:40px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px}.elementor-562 .elementor-element.elementor-element-6af7adb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-562 .elementor-element.elementor-element-a23ad3e{--gap:20px 14px;--row-gap:20px;--column-gap:14px}.elementor-562 .elementor-element.elementor-element-d006a46{--width:44%}.elementor-562 .elementor-element.elementor-element-cf19eac{--width:44%}.elementor-562 .elementor-element.elementor-element-7a5dde1{--width:44%}.elementor-562 .elementor-element.elementor-element-43983cc{--width:44%}.elementor-562 .elementor-element.elementor-element-206fc2e{--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-562 .elementor-element.elementor-element-5bac8eb .elementor-button{font-size:17px}.elementor-562 .elementor-element.elementor-element-11a7e80{--width:100%;--min-height:260px}.elementor-562 .elementor-element.elementor-element-7078fe0{--padding-top:48px;--padding-bottom:52px;--padding-left:18px;--padding-right:18px}.elementor-562 .elementor-element.elementor-element-6e6592c .elementor-heading-title{font-size:26px}.elementor-562 .elementor-element.elementor-element-efa0402{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-562 .elementor-element.elementor-element-32da43b{--width:100%;--padding-top:32px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px}.elementor-562 .elementor-element.elementor-element-75dc139{font-size:var(--e-global-typography-4190ae66-font-size);line-height:var(--e-global-typography-4190ae66-line-height);letter-spacing:var(--e-global-typography-4190ae66-letter-spacing);word-spacing:var(--e-global-typography-4190ae66-word-spacing)}.elementor-562 .elementor-element.elementor-element-bc95c37{--width:100%;--padding-top:32px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px}.elementor-562 .elementor-element.elementor-element-bc1b9ee{font-size:var(--e-global-typography-4190ae66-font-size);line-height:var(--e-global-typography-4190ae66-line-height);letter-spacing:var(--e-global-typography-4190ae66-letter-spacing);word-spacing:var(--e-global-typography-4190ae66-word-spacing)}.elementor-562 .elementor-element.elementor-element-7507fd9{--width:100%;--padding-top:32px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px}.elementor-562 .elementor-element.elementor-element-0d675b5{font-size:var(--e-global-typography-4190ae66-font-size);line-height:var(--e-global-typography-4190ae66-line-height);letter-spacing:var(--e-global-typography-4190ae66-letter-spacing);word-spacing:var(--e-global-typography-4190ae66-word-spacing)}.elementor-562 .elementor-element.elementor-element-2d7cb9b{--padding-top:46px;--padding-bottom:50px;--padding-left:18px;--padding-right:18px}.elementor-562 .elementor-element.elementor-element-f16bc04 .elementor-heading-title{font-size:24px}.elementor-562 .elementor-element.elementor-element-671c3bd{--flex-wrap:wrap;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px}.elementor-562 .elementor-element.elementor-element-34a4eed{--width:100%;--padding-top:26px;--padding-bottom:26px;--padding-left:14px;--padding-right:14px}.elementor-562 .elementor-element.elementor-element-5e55931{--width:100%;--padding-top:26px;--padding-bottom:26px;--padding-left:14px;--padding-right:14px}.elementor-562 .elementor-element.elementor-element-8a42ba0{--width:100%;--padding-top:26px;--padding-bottom:26px;--padding-left:14px;--padding-right:14px}.elementor-562 .elementor-element.elementor-element-9c625f5{--width:100%;--padding-top:26px;--padding-bottom:26px;--padding-left:14px;--padding-right:14px}.elementor-562 .elementor-element.elementor-element-4b9f766{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-562 .elementor-element.elementor-element-6d8a13c{--width:100%;--min-height:260px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px}.elementor-562 .elementor-element.elementor-element-2ecd764{--min-height:224px}.elementor-562 .elementor-element.elementor-element-53c7909{--width:100%;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-562 .elementor-element.elementor-element-e357488 .elementor-heading-title{font-size:22px}.elementor-562 .elementor-element.elementor-element-9a52518{font-size:var(--e-global-typography-4190ae66-font-size);line-height:var(--e-global-typography-4190ae66-line-height);letter-spacing:var(--e-global-typography-4190ae66-letter-spacing);word-spacing:var(--e-global-typography-4190ae66-word-spacing)}.elementor-562 .elementor-element.elementor-element-c259168{font-size:var(--e-global-typography-4190ae66-font-size);line-height:var(--e-global-typography-4190ae66-line-height);letter-spacing:var(--e-global-typography-4190ae66-letter-spacing);word-spacing:var(--e-global-typography-4190ae66-word-spacing)}.elementor-562 .elementor-element.elementor-element-b61efb9{--width:100%;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-562 .elementor-element.elementor-element-977a042 .elementor-heading-title{font-size:22px}.elementor-562 .elementor-element.elementor-element-odx-rocklin-geo-anchor{font-size:var(--e-global-typography-4190ae66-font-size);line-height:var(--e-global-typography-4190ae66-line-height);letter-spacing:var(--e-global-typography-4190ae66-letter-spacing);word-spacing:var(--e-global-typography-4190ae66-word-spacing)}.elementor-562 .elementor-element.elementor-element-a61cf96{--gap:0px 12px;--row-gap:0px;--column-gap:12px}.elementor-562 .elementor-element.elementor-element-08bb5bd{--width:47%}.elementor-562 .elementor-element.elementor-element-6d99a05{--width:47%}.elementor-562 .elementor-element.elementor-element-odx-rocklin-gallery-inner{--padding-top:48px;--padding-bottom:52px;--padding-left:18px;--padding-right:18px}.elementor-562 .elementor-element.elementor-element-odx-rocklin-gallery-h2 .elementor-heading-title{font-size:26px}.elementor-562 .elementor-element.elementor-element-odx-rocklin-faq-inner{--padding-top:48px;--padding-bottom:52px;--padding-left:18px;--padding-right:18px}.elementor-562 .elementor-element.elementor-element-odx-rocklin-faq-h2 .elementor-heading-title{font-size:26px}.elementor-562 .elementor-element.elementor-element-e3d7e8b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-562 .elementor-element.elementor-element-90f270c{--width:100%;--padding-top:42px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px}.elementor-562 .elementor-element.elementor-element-15682fa .elementor-heading-title{font-size:24px}.elementor-562 .elementor-element.elementor-element-dd492c5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-562 .elementor-element.elementor-element-37196ef .elementor-heading-title{font-size:21px}.elementor-562 .elementor-element.elementor-element-33213be{--width:100%;--min-height:0px;--overlay-opacity:0.68;--padding-top:42px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px}.elementor-562 .elementor-element.elementor-element-21b8f90 .elementor-heading-title{font-size:23px}.elementor-562 .elementor-element.elementor-element-700813e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:var(--e-global-typography-4190ae66-font-size);line-height:var(--e-global-typography-4190ae66-line-height);letter-spacing:var(--e-global-typography-4190ae66-letter-spacing);word-spacing:var(--e-global-typography-4190ae66-word-spacing)}.elementor-562 .elementor-element.elementor-element-61772d2 .elementor-heading-title{font-size:var(--e-global-typography-c5d647e4-font-size);line-height:var(--e-global-typography-c5d647e4-line-height);letter-spacing:var(--e-global-typography-c5d647e4-letter-spacing);word-spacing:var(--e-global-typography-c5d647e4-word-spacing)}}