.elementor-7224 .elementor-element.elementor-element-de39cad{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--padding-top:200px;--padding-bottom:160px;--padding-left:40px;--padding-right:40px;}.elementor-7224 .elementor-element.elementor-element-de39cad:not(.elementor-motion-effects-element-type-background), .elementor-7224 .elementor-element.elementor-element-de39cad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );background-image:url("https://holdfastpainting.com/wp-content/uploads/2025/10/ai-generated-modern-styled-entryway.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7224 .elementor-element.elementor-element-de39cad::before, .elementor-7224 .elementor-element.elementor-element-de39cad > .elementor-background-video-container::before, .elementor-7224 .elementor-element.elementor-element-de39cad > .e-con-inner > .elementor-background-video-container::before, .elementor-7224 .elementor-element.elementor-element-de39cad > .elementor-background-slideshow::before, .elementor-7224 .elementor-element.elementor-element-de39cad > .e-con-inner > .elementor-background-slideshow::before, .elementor-7224 .elementor-element.elementor-element-de39cad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor2 );--background-overlay:'';}.elementor-7224 .elementor-element.elementor-element-6ee167d > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-7224 .elementor-element.elementor-element-6ee167d .elementor-heading-title{color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-69a43ab > .elementor-widget-container{padding:0% 48% 0% 0%;}.elementor-7224 .elementor-element.elementor-element-69a43ab{color:var( --e-global-color-20858dd6 );}.elementor-7224 .elementor-element.elementor-element-41685ec{--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;--padding-top:104px;--padding-bottom:104px;--padding-left:40px;--padding-right:40px;}.elementor-7224 .elementor-element.elementor-element-f7d1121 > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-7224 .elementor-element.elementor-element-f7d1121{text-align:center;}.elementor-7224 .elementor-element.elementor-element-bc28ddf{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-7224 .elementor-element.elementor-element-bc28ddf > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-7224 .elementor-element.elementor-element-2ca4a3f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--overflow:hidden;}.elementor-7224 .elementor-element.elementor-element-9bb2ba3 .before-after-widget{border-radius:24px 24px 24px 24px;}.elementor-7224 .elementor-element.elementor-element-9bb2ba3 .cocoen-drag{width:2px;background-color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-9bb2ba3 .cocoen-drag::before{border-width:10px;border-color:#ffffff;left:calc(50% - 5px);}.elementor-7224 .elementor-element.elementor-element-9bb2ba3 .cocoen-drag::after{border-width:10px;border-color:#ffffff;left:calc(50% + 5px);}.elementor-7224 .elementor-element.elementor-element-9bb2ba3 .cocoen-label-before{transform:translate(0, 20px);margin-left:20px;}.elementor-7224 .elementor-element.elementor-element-9bb2ba3 .cocoen-label-after{transform:translate(0, 20px);margin-right:20px;}.elementor-7224 .elementor-element.elementor-element-9bb2ba3 .cocoen-label{padding:5px 5px 5px 5px;color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-16759a2 .before-after-widget{border-radius:24px 24px 24px 24px;}.elementor-7224 .elementor-element.elementor-element-16759a2 .cocoen-drag{width:2px;background-color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-16759a2 .cocoen-drag::before{border-width:10px;border-color:#ffffff;left:calc(50% - 5px);}.elementor-7224 .elementor-element.elementor-element-16759a2 .cocoen-drag::after{border-width:10px;border-color:#ffffff;left:calc(50% + 5px);}.elementor-7224 .elementor-element.elementor-element-16759a2 .cocoen-label-before{transform:translate(0, 20px);margin-left:20px;}.elementor-7224 .elementor-element.elementor-element-16759a2 .cocoen-label-after{transform:translate(0, 20px);margin-right:20px;}.elementor-7224 .elementor-element.elementor-element-16759a2 .cocoen-label{padding:5px 5px 5px 5px;color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-4e91286 .before-after-widget{border-radius:24px 24px 24px 24px;}.elementor-7224 .elementor-element.elementor-element-4e91286 .cocoen-drag{width:2px;background-color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-4e91286 .cocoen-drag::before{border-width:10px;border-color:#ffffff;left:calc(50% - 5px);}.elementor-7224 .elementor-element.elementor-element-4e91286 .cocoen-drag::after{border-width:10px;border-color:#ffffff;left:calc(50% + 5px);}.elementor-7224 .elementor-element.elementor-element-4e91286 .cocoen-label-before{transform:translate(0, 20px);margin-left:20px;}.elementor-7224 .elementor-element.elementor-element-4e91286 .cocoen-label-after{transform:translate(0, 20px);margin-right:20px;}.elementor-7224 .elementor-element.elementor-element-4e91286 .cocoen-label{padding:5px 5px 5px 5px;color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-87fcb7f .before-after-widget{border-radius:24px 24px 24px 24px;}.elementor-7224 .elementor-element.elementor-element-87fcb7f .cocoen-drag{width:2px;background-color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-87fcb7f .cocoen-drag::before{border-width:10px;border-color:#ffffff;left:calc(50% - 5px);}.elementor-7224 .elementor-element.elementor-element-87fcb7f .cocoen-drag::after{border-width:10px;border-color:#ffffff;left:calc(50% + 5px);}.elementor-7224 .elementor-element.elementor-element-87fcb7f .cocoen-label-before{transform:translate(0, 20px);margin-left:20px;}.elementor-7224 .elementor-element.elementor-element-87fcb7f .cocoen-label-after{transform:translate(0, 20px);margin-right:20px;}.elementor-7224 .elementor-element.elementor-element-87fcb7f .cocoen-label{padding:5px 5px 5px 5px;color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-1089fb2 .before-after-widget{border-radius:24px 24px 24px 24px;}.elementor-7224 .elementor-element.elementor-element-1089fb2 .cocoen-drag{width:2px;background-color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-1089fb2 .cocoen-drag::before{border-width:10px;border-color:#ffffff;left:calc(50% - 5px);}.elementor-7224 .elementor-element.elementor-element-1089fb2 .cocoen-drag::after{border-width:10px;border-color:#ffffff;left:calc(50% + 5px);}.elementor-7224 .elementor-element.elementor-element-1089fb2 .cocoen-label-before{transform:translate(0, 20px);margin-left:20px;}.elementor-7224 .elementor-element.elementor-element-1089fb2 .cocoen-label-after{transform:translate(0, 20px);margin-right:20px;}.elementor-7224 .elementor-element.elementor-element-1089fb2 .cocoen-label{padding:5px 5px 5px 5px;color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-b5068d9 .before-after-widget{border-radius:24px 24px 24px 24px;}.elementor-7224 .elementor-element.elementor-element-b5068d9 .cocoen-drag{width:2px;background-color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-b5068d9 .cocoen-drag::before{border-width:10px;border-color:#ffffff;left:calc(50% - 5px);}.elementor-7224 .elementor-element.elementor-element-b5068d9 .cocoen-drag::after{border-width:10px;border-color:#ffffff;left:calc(50% + 5px);}.elementor-7224 .elementor-element.elementor-element-b5068d9 .cocoen-label-before{transform:translate(0, 20px);margin-left:20px;}.elementor-7224 .elementor-element.elementor-element-b5068d9 .cocoen-label-after{transform:translate(0, 20px);margin-right:20px;}.elementor-7224 .elementor-element.elementor-element-b5068d9 .cocoen-label{padding:5px 5px 5px 5px;color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-26a51f7 .before-after-widget{border-radius:24px 24px 24px 24px;}.elementor-7224 .elementor-element.elementor-element-26a51f7 .cocoen-drag{width:2px;background-color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-26a51f7 .cocoen-drag::before{border-width:10px;border-color:#ffffff;left:calc(50% - 5px);}.elementor-7224 .elementor-element.elementor-element-26a51f7 .cocoen-drag::after{border-width:10px;border-color:#ffffff;left:calc(50% + 5px);}.elementor-7224 .elementor-element.elementor-element-26a51f7 .cocoen-label-before{transform:translate(0, 20px);margin-left:20px;}.elementor-7224 .elementor-element.elementor-element-26a51f7 .cocoen-label-after{transform:translate(0, 20px);margin-right:20px;}.elementor-7224 .elementor-element.elementor-element-26a51f7 .cocoen-label{padding:5px 5px 5px 5px;color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-d094146 .before-after-widget{border-radius:24px 24px 24px 24px;}.elementor-7224 .elementor-element.elementor-element-d094146 .cocoen-drag{width:2px;background-color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-d094146 .cocoen-drag::before{border-width:10px;border-color:#ffffff;left:calc(50% - 5px);}.elementor-7224 .elementor-element.elementor-element-d094146 .cocoen-drag::after{border-width:10px;border-color:#ffffff;left:calc(50% + 5px);}.elementor-7224 .elementor-element.elementor-element-d094146 .cocoen-label-before{transform:translate(0, 20px);margin-left:20px;}.elementor-7224 .elementor-element.elementor-element-d094146 .cocoen-label-after{transform:translate(0, 20px);margin-right:20px;}.elementor-7224 .elementor-element.elementor-element-d094146 .cocoen-label{padding:5px 5px 5px 5px;color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-8400bad .before-after-widget{border-radius:24px 24px 24px 24px;}.elementor-7224 .elementor-element.elementor-element-8400bad .cocoen-drag{width:2px;background-color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-8400bad .cocoen-drag::before{border-width:10px;border-color:#ffffff;left:calc(50% - 5px);}.elementor-7224 .elementor-element.elementor-element-8400bad .cocoen-drag::after{border-width:10px;border-color:#ffffff;left:calc(50% + 5px);}.elementor-7224 .elementor-element.elementor-element-8400bad .cocoen-label-before{transform:translate(0, 20px);margin-left:20px;}.elementor-7224 .elementor-element.elementor-element-8400bad .cocoen-label-after{transform:translate(0, 20px);margin-right:20px;}.elementor-7224 .elementor-element.elementor-element-8400bad .cocoen-label{padding:5px 5px 5px 5px;color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-936093d .before-after-widget{border-radius:24px 24px 24px 24px;}.elementor-7224 .elementor-element.elementor-element-936093d .cocoen-drag{width:2px;background-color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-936093d .cocoen-drag::before{border-width:10px;border-color:#ffffff;left:calc(50% - 5px);}.elementor-7224 .elementor-element.elementor-element-936093d .cocoen-drag::after{border-width:10px;border-color:#ffffff;left:calc(50% + 5px);}.elementor-7224 .elementor-element.elementor-element-936093d .cocoen-label-before{transform:translate(0, 20px);margin-left:20px;}.elementor-7224 .elementor-element.elementor-element-936093d .cocoen-label-after{transform:translate(0, 20px);margin-right:20px;}.elementor-7224 .elementor-element.elementor-element-936093d .cocoen-label{padding:5px 5px 5px 5px;color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-9e2bf62 .before-after-widget{border-radius:24px 24px 24px 24px;}.elementor-7224 .elementor-element.elementor-element-9e2bf62 .cocoen-drag{width:2px;background-color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-9e2bf62 .cocoen-drag::before{border-width:10px;border-color:#ffffff;left:calc(50% - 5px);}.elementor-7224 .elementor-element.elementor-element-9e2bf62 .cocoen-drag::after{border-width:10px;border-color:#ffffff;left:calc(50% + 5px);}.elementor-7224 .elementor-element.elementor-element-9e2bf62 .cocoen-label-before{transform:translate(0, 20px);margin-left:20px;}.elementor-7224 .elementor-element.elementor-element-9e2bf62 .cocoen-label-after{transform:translate(0, 20px);margin-right:20px;}.elementor-7224 .elementor-element.elementor-element-9e2bf62 .cocoen-label{padding:5px 5px 5px 5px;color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-1b3f63b .before-after-widget{border-radius:24px 24px 24px 24px;}.elementor-7224 .elementor-element.elementor-element-1b3f63b .cocoen-drag{width:2px;background-color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-1b3f63b .cocoen-drag::before{border-width:10px;border-color:#ffffff;left:calc(50% - 5px);}.elementor-7224 .elementor-element.elementor-element-1b3f63b .cocoen-drag::after{border-width:10px;border-color:#ffffff;left:calc(50% + 5px);}.elementor-7224 .elementor-element.elementor-element-1b3f63b .cocoen-label-before{transform:translate(0, 20px);margin-left:20px;}.elementor-7224 .elementor-element.elementor-element-1b3f63b .cocoen-label-after{transform:translate(0, 20px);margin-right:20px;}.elementor-7224 .elementor-element.elementor-element-1b3f63b .cocoen-label{padding:5px 5px 5px 5px;color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-ce1c115 .before-after-widget{border-radius:24px 24px 24px 24px;}.elementor-7224 .elementor-element.elementor-element-ce1c115 .cocoen-drag{width:2px;background-color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-ce1c115 .cocoen-drag::before{border-width:10px;border-color:#ffffff;left:calc(50% - 5px);}.elementor-7224 .elementor-element.elementor-element-ce1c115 .cocoen-drag::after{border-width:10px;border-color:#ffffff;left:calc(50% + 5px);}.elementor-7224 .elementor-element.elementor-element-ce1c115 .cocoen-label-before{transform:translate(0, 20px);margin-left:20px;}.elementor-7224 .elementor-element.elementor-element-ce1c115 .cocoen-label-after{transform:translate(0, 20px);margin-right:20px;}.elementor-7224 .elementor-element.elementor-element-ce1c115 .cocoen-label{padding:5px 5px 5px 5px;color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-ffcc729 .before-after-widget{border-radius:24px 24px 24px 24px;}.elementor-7224 .elementor-element.elementor-element-ffcc729 .cocoen-drag{width:2px;background-color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-ffcc729 .cocoen-drag::before{border-width:10px;border-color:#ffffff;left:calc(50% - 5px);}.elementor-7224 .elementor-element.elementor-element-ffcc729 .cocoen-drag::after{border-width:10px;border-color:#ffffff;left:calc(50% + 5px);}.elementor-7224 .elementor-element.elementor-element-ffcc729 .cocoen-label-before{transform:translate(0, 20px);margin-left:20px;}.elementor-7224 .elementor-element.elementor-element-ffcc729 .cocoen-label-after{transform:translate(0, 20px);margin-right:20px;}.elementor-7224 .elementor-element.elementor-element-ffcc729 .cocoen-label{padding:5px 5px 5px 5px;color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-3da6798 .before-after-widget{border-radius:24px 24px 24px 24px;}.elementor-7224 .elementor-element.elementor-element-3da6798 .cocoen-drag{width:2px;background-color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-3da6798 .cocoen-drag::before{border-width:10px;border-color:#ffffff;left:calc(50% - 5px);}.elementor-7224 .elementor-element.elementor-element-3da6798 .cocoen-drag::after{border-width:10px;border-color:#ffffff;left:calc(50% + 5px);}.elementor-7224 .elementor-element.elementor-element-3da6798 .cocoen-label-before{transform:translate(0, 20px);margin-left:20px;}.elementor-7224 .elementor-element.elementor-element-3da6798 .cocoen-label-after{transform:translate(0, 20px);margin-right:20px;}.elementor-7224 .elementor-element.elementor-element-3da6798 .cocoen-label{padding:5px 5px 5px 5px;color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-66f7908 .before-after-widget{border-radius:24px 24px 24px 24px;}.elementor-7224 .elementor-element.elementor-element-66f7908 .cocoen-drag{width:2px;background-color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-66f7908 .cocoen-drag::before{border-width:10px;border-color:#ffffff;left:calc(50% - 5px);}.elementor-7224 .elementor-element.elementor-element-66f7908 .cocoen-drag::after{border-width:10px;border-color:#ffffff;left:calc(50% + 5px);}.elementor-7224 .elementor-element.elementor-element-66f7908 .cocoen-label-before{transform:translate(0, 20px);margin-left:20px;}.elementor-7224 .elementor-element.elementor-element-66f7908 .cocoen-label-after{transform:translate(0, 20px);margin-right:20px;}.elementor-7224 .elementor-element.elementor-element-66f7908 .cocoen-label{padding:5px 5px 5px 5px;color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-0112941 .before-after-widget{border-radius:24px 24px 24px 24px;}.elementor-7224 .elementor-element.elementor-element-0112941 .cocoen-drag{width:2px;background-color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-0112941 .cocoen-drag::before{border-width:10px;border-color:#ffffff;left:calc(50% - 5px);}.elementor-7224 .elementor-element.elementor-element-0112941 .cocoen-drag::after{border-width:10px;border-color:#ffffff;left:calc(50% + 5px);}.elementor-7224 .elementor-element.elementor-element-0112941 .cocoen-label-before{transform:translate(0, 20px);margin-left:20px;}.elementor-7224 .elementor-element.elementor-element-0112941 .cocoen-label-after{transform:translate(0, 20px);margin-right:20px;}.elementor-7224 .elementor-element.elementor-element-0112941 .cocoen-label{padding:5px 5px 5px 5px;color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-f860fb1 .before-after-widget{border-radius:24px 24px 24px 24px;}.elementor-7224 .elementor-element.elementor-element-f860fb1 .cocoen-drag{width:2px;background-color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-f860fb1 .cocoen-drag::before{border-width:10px;border-color:#ffffff;left:calc(50% - 5px);}.elementor-7224 .elementor-element.elementor-element-f860fb1 .cocoen-drag::after{border-width:10px;border-color:#ffffff;left:calc(50% + 5px);}.elementor-7224 .elementor-element.elementor-element-f860fb1 .cocoen-label-before{transform:translate(0, 20px);margin-left:20px;}.elementor-7224 .elementor-element.elementor-element-f860fb1 .cocoen-label-after{transform:translate(0, 20px);margin-right:20px;}.elementor-7224 .elementor-element.elementor-element-f860fb1 .cocoen-label{padding:5px 5px 5px 5px;color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-423fa42 .before-after-widget{border-radius:24px 24px 24px 24px;}.elementor-7224 .elementor-element.elementor-element-423fa42 .cocoen-drag{width:2px;background-color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-423fa42 .cocoen-drag::before{border-width:10px;border-color:#ffffff;left:calc(50% - 5px);}.elementor-7224 .elementor-element.elementor-element-423fa42 .cocoen-drag::after{border-width:10px;border-color:#ffffff;left:calc(50% + 5px);}.elementor-7224 .elementor-element.elementor-element-423fa42 .cocoen-label-before{transform:translate(0, 20px);margin-left:20px;}.elementor-7224 .elementor-element.elementor-element-423fa42 .cocoen-label-after{transform:translate(0, 20px);margin-right:20px;}.elementor-7224 .elementor-element.elementor-element-423fa42 .cocoen-label{padding:5px 5px 5px 5px;color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-78d53dd .before-after-widget{border-radius:24px 24px 24px 24px;}.elementor-7224 .elementor-element.elementor-element-78d53dd .cocoen-drag{width:2px;background-color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-78d53dd .cocoen-drag::before{border-width:10px;border-color:#ffffff;left:calc(50% - 5px);}.elementor-7224 .elementor-element.elementor-element-78d53dd .cocoen-drag::after{border-width:10px;border-color:#ffffff;left:calc(50% + 5px);}.elementor-7224 .elementor-element.elementor-element-78d53dd .cocoen-label-before{transform:translate(0, 20px);margin-left:20px;}.elementor-7224 .elementor-element.elementor-element-78d53dd .cocoen-label-after{transform:translate(0, 20px);margin-right:20px;}.elementor-7224 .elementor-element.elementor-element-78d53dd .cocoen-label{padding:5px 5px 5px 5px;color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-fc706a6 .before-after-widget{border-radius:24px 24px 24px 24px;}.elementor-7224 .elementor-element.elementor-element-fc706a6 .cocoen-drag{width:2px;background-color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-fc706a6 .cocoen-drag::before{border-width:10px;border-color:#ffffff;left:calc(50% - 5px);}.elementor-7224 .elementor-element.elementor-element-fc706a6 .cocoen-drag::after{border-width:10px;border-color:#ffffff;left:calc(50% + 5px);}.elementor-7224 .elementor-element.elementor-element-fc706a6 .cocoen-label-before{transform:translate(0, 20px);margin-left:20px;}.elementor-7224 .elementor-element.elementor-element-fc706a6 .cocoen-label-after{transform:translate(0, 20px);margin-right:20px;}.elementor-7224 .elementor-element.elementor-element-fc706a6 .cocoen-label{padding:5px 5px 5px 5px;color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-40c62a4 .before-after-widget{border-radius:24px 24px 24px 24px;}.elementor-7224 .elementor-element.elementor-element-40c62a4 .cocoen-drag{width:2px;background-color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-40c62a4 .cocoen-drag::before{border-width:10px;border-color:#ffffff;left:calc(50% - 5px);}.elementor-7224 .elementor-element.elementor-element-40c62a4 .cocoen-drag::after{border-width:10px;border-color:#ffffff;left:calc(50% + 5px);}.elementor-7224 .elementor-element.elementor-element-40c62a4 .cocoen-label-before{transform:translate(0, 20px);margin-left:20px;}.elementor-7224 .elementor-element.elementor-element-40c62a4 .cocoen-label-after{transform:translate(0, 20px);margin-right:20px;}.elementor-7224 .elementor-element.elementor-element-40c62a4 .cocoen-label{padding:5px 5px 5px 5px;color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-1d5de8c .before-after-widget{border-radius:24px 24px 24px 24px;}.elementor-7224 .elementor-element.elementor-element-1d5de8c .cocoen-drag{width:2px;background-color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-1d5de8c .cocoen-drag::before{border-width:10px;border-color:#ffffff;left:calc(50% - 5px);}.elementor-7224 .elementor-element.elementor-element-1d5de8c .cocoen-drag::after{border-width:10px;border-color:#ffffff;left:calc(50% + 5px);}.elementor-7224 .elementor-element.elementor-element-1d5de8c .cocoen-label-before{transform:translate(0, 20px);margin-left:20px;}.elementor-7224 .elementor-element.elementor-element-1d5de8c .cocoen-label-after{transform:translate(0, 20px);margin-right:20px;}.elementor-7224 .elementor-element.elementor-element-1d5de8c .cocoen-label{padding:5px 5px 5px 5px;color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-08b4c82 .before-after-widget{border-radius:24px 24px 24px 24px;}.elementor-7224 .elementor-element.elementor-element-08b4c82 .cocoen-drag{width:2px;background-color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-08b4c82 .cocoen-drag::before{border-width:10px;border-color:#ffffff;left:calc(50% - 5px);}.elementor-7224 .elementor-element.elementor-element-08b4c82 .cocoen-drag::after{border-width:10px;border-color:#ffffff;left:calc(50% + 5px);}.elementor-7224 .elementor-element.elementor-element-08b4c82 .cocoen-label-before{transform:translate(0, 20px);margin-left:20px;}.elementor-7224 .elementor-element.elementor-element-08b4c82 .cocoen-label-after{transform:translate(0, 20px);margin-right:20px;}.elementor-7224 .elementor-element.elementor-element-08b4c82 .cocoen-label{padding:5px 5px 5px 5px;color:#ffffff;}.elementor-7224 .elementor-element.elementor-element-353ce4e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:104px;--padding-left:40px;--padding-right:40px;}.elementor-7224 .elementor-element.elementor-element-c3e75de{--display:flex;}.elementor-7224 .elementor-element.elementor-element-4348a1e{--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;}.elementor-7224 .elementor-element.elementor-element-d904fcb > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-7224 .elementor-element.elementor-element-d904fcb{text-align:center;}.elementor-7224 .elementor-element.elementor-element-d904fcb .elementor-heading-title{color:var( --e-global-color-2b5b1670 );}.elementor-7224 .elementor-element.elementor-element-9e90440 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7224 .elementor-element.elementor-element-9e90440{text-align:center;color:var( --e-global-color-2b5b1670 );}.elementor-7224 .elementor-element.elementor-element-132452a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7224 .elementor-element.elementor-element-878c981{--display:flex;}.elementor-7224 .elementor-element.elementor-element-adc9e07{--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;}.elementor-7224 .elementor-element.elementor-element-727ffe7{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:60px;--n-tabs-title-border-radius:11px 11px 11px 11px;--n-tabs-title-color:var( --e-global-color-astglobalcolor2 );}.elementor-7224 .elementor-element.elementor-element-727ffe7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-7224 .elementor-element.elementor-element-727ffe7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#0B4008;}.elementor-7224 .elementor-element.elementor-element-12f2ab5{--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 80px;--row-gap:0px;--column-gap:80px;--overlay-opacity:1;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7224 .elementor-element.elementor-element-12f2ab5:not(.elementor-motion-effects-element-type-background), .elementor-7224 .elementor-element.elementor-element-12f2ab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFF00 32%, var( --e-global-color-astglobalcolor0 ) 32%);}.elementor-7224 .elementor-element.elementor-element-12f2ab5::before, .elementor-7224 .elementor-element.elementor-element-12f2ab5 > .elementor-background-video-container::before, .elementor-7224 .elementor-element.elementor-element-12f2ab5 > .e-con-inner > .elementor-background-video-container::before, .elementor-7224 .elementor-element.elementor-element-12f2ab5 > .elementor-background-slideshow::before, .elementor-7224 .elementor-element.elementor-element-12f2ab5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7224 .elementor-element.elementor-element-12f2ab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://holdfastpainting.com/wp-content/uploads/2020/06/dots.png");--background-overlay:'';background-repeat:no-repeat;}.elementor-7224 .elementor-element.elementor-element-94e9173{--display:flex;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:-80px;--margin-left:120px;--margin-right:0px;--z-index:1;}.elementor-7224 .elementor-element.elementor-element-21efcf4 > .elementor-widget-container{margin:-80px 64px 0px -120px;}.elementor-7224 .elementor-element.elementor-element-21efcf4 img{width:100%;height:620px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;box-shadow:16px 40px 80px -32px rgba(0, 0, 0, 0.5);}.elementor-7224 .elementor-element.elementor-element-83e1d46{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7224 .elementor-element.elementor-element-83e1d46:not(.elementor-motion-effects-element-type-background), .elementor-7224 .elementor-element.elementor-element-83e1d46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-7224 .elementor-element.elementor-element-12a2d76 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-7224 .elementor-element.elementor-element-12a2d76 .elementor-heading-title{color:#FFFFFF;}.elementor-7224 .elementor-element.elementor-element-f91270d{color:var( --e-global-color-20858dd6 );}.elementor-7224 .elementor-element.elementor-element-aaca9ea .elementor-button{background-color:#0B4008;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:none;padding:17px 22px 17px 22px;}.elementor-7224 .elementor-element.elementor-element-aaca9ea > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-7224 .elementor-element.elementor-element-7946eec{--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;}.elementor-7224 .elementor-element.elementor-element-bcdefef{--spacer-size:104px;}body.elementor-page-7224:not(.elementor-motion-effects-element-type-background), body.elementor-page-7224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7224 .elementor-element.elementor-element-94e9173{--width:39.665%;}.elementor-7224 .elementor-element.elementor-element-83e1d46{--width:60%;}}@media(max-width:1024px){.elementor-7224 .elementor-element.elementor-element-de39cad{--border-radius:0px 0px 0px 0px;--padding-top:160px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-7224 .elementor-element.elementor-element-69a43ab > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-7224 .elementor-element.elementor-element-41685ec{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7224 .elementor-element.elementor-element-2ca4a3f{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-7224 .elementor-element.elementor-element-353ce4e{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7224 .elementor-element.elementor-element-12f2ab5{--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-7224 .elementor-element.elementor-element-12f2ab5::before, .elementor-7224 .elementor-element.elementor-element-12f2ab5 > .elementor-background-video-container::before, .elementor-7224 .elementor-element.elementor-element-12f2ab5 > .e-con-inner > .elementor-background-video-container::before, .elementor-7224 .elementor-element.elementor-element-12f2ab5 > .elementor-background-slideshow::before, .elementor-7224 .elementor-element.elementor-element-12f2ab5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7224 .elementor-element.elementor-element-12f2ab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom left;}.elementor-7224 .elementor-element.elementor-element-94e9173{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7224 .elementor-element.elementor-element-21efcf4 > .elementor-widget-container{margin:-64px 0px -64px -120px;}.elementor-7224 .elementor-element.elementor-element-21efcf4 img{object-position:center center;}.elementor-7224 .elementor-element.elementor-element-83e1d46{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7224 .elementor-element.elementor-element-bcdefef{--spacer-size:80px;}}@media(max-width:767px){.elementor-7224 .elementor-element.elementor-element-de39cad{--border-radius:0px 0px 0px 0px;--padding-top:160px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7224 .elementor-element.elementor-element-69a43ab > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-7224 .elementor-element.elementor-element-41685ec{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-7224 .elementor-element.elementor-element-f7d1121.elementor-element{--align-self:flex-start;}.elementor-7224 .elementor-element.elementor-element-bc28ddf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-7224 .elementor-element.elementor-element-2ca4a3f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7224 .elementor-element.elementor-element-353ce4e{--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-7224 .elementor-element.elementor-element-4348a1e{--content-width:100%;}.elementor-7224 .elementor-element.elementor-element-132452a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7224 .elementor-element.elementor-element-adc9e07{--content-width:100%;}.elementor-7224 .elementor-element.elementor-element-12f2ab5{--content-width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7224 .elementor-element.elementor-element-94e9173{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7224 .elementor-element.elementor-element-21efcf4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7224 .elementor-element.elementor-element-21efcf4 img{height:300px;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-7224 .elementor-element.elementor-element-83e1d46{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}}@media(max-width:1024px) and (min-width:768px){.elementor-7224 .elementor-element.elementor-element-c3e75de{--width:100100%;}.elementor-7224 .elementor-element.elementor-element-878c981{--width:100%;}.elementor-7224 .elementor-element.elementor-element-adc9e07{--content-width:100%;}.elementor-7224 .elementor-element.elementor-element-94e9173{--width:50%;}.elementor-7224 .elementor-element.elementor-element-83e1d46{--width:50%;}}/* Start custom CSS for ucaddon_uc_before_after, class: .elementor-element-9bb2ba3 */.elementor-7224 .elementor-element.elementor-element-9bb2ba3 img{
    height: 350px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_before_after, class: .elementor-element-16759a2 */.elementor-7224 .elementor-element.elementor-element-16759a2 img{
    height: 350px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_before_after, class: .elementor-element-4e91286 */.elementor-7224 .elementor-element.elementor-element-4e91286 img{
    height: 350px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_before_after, class: .elementor-element-87fcb7f */.elementor-7224 .elementor-element.elementor-element-87fcb7f img{
    height: 350px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_before_after, class: .elementor-element-1089fb2 */.elementor-7224 .elementor-element.elementor-element-1089fb2 img{
    height: 350px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_before_after, class: .elementor-element-b5068d9 */.elementor-7224 .elementor-element.elementor-element-b5068d9 img{
    height: 350px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_before_after, class: .elementor-element-26a51f7 */.elementor-7224 .elementor-element.elementor-element-26a51f7 img{
    height: 350px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_before_after, class: .elementor-element-d094146 */.elementor-7224 .elementor-element.elementor-element-d094146 img{
    height: 350px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_before_after, class: .elementor-element-8400bad */.elementor-7224 .elementor-element.elementor-element-8400bad img{
    height: 350px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_before_after, class: .elementor-element-936093d */.elementor-7224 .elementor-element.elementor-element-936093d img{
    height: 350px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_before_after, class: .elementor-element-9e2bf62 */.elementor-7224 .elementor-element.elementor-element-9e2bf62 img{
    height: 350px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_before_after, class: .elementor-element-1b3f63b */.elementor-7224 .elementor-element.elementor-element-1b3f63b img{
    height: 350px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_before_after, class: .elementor-element-ce1c115 */.elementor-7224 .elementor-element.elementor-element-ce1c115 img{
    height: 350px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_before_after, class: .elementor-element-ffcc729 */.elementor-7224 .elementor-element.elementor-element-ffcc729 img{
    height: 350px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_before_after, class: .elementor-element-3da6798 */.elementor-7224 .elementor-element.elementor-element-3da6798 img{
    height: 350px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_before_after, class: .elementor-element-66f7908 */.elementor-7224 .elementor-element.elementor-element-66f7908 img{
    height: 350px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_before_after, class: .elementor-element-0112941 */.elementor-7224 .elementor-element.elementor-element-0112941 img{
    height: 350px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_before_after, class: .elementor-element-f860fb1 */.elementor-7224 .elementor-element.elementor-element-f860fb1 img{
    height: 350px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_before_after, class: .elementor-element-423fa42 */.elementor-7224 .elementor-element.elementor-element-423fa42 img{
    height: 350px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_before_after, class: .elementor-element-78d53dd */.elementor-7224 .elementor-element.elementor-element-78d53dd img{
    height: 350px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_before_after, class: .elementor-element-fc706a6 */.elementor-7224 .elementor-element.elementor-element-fc706a6 img{
    height: 350px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_before_after, class: .elementor-element-40c62a4 */.elementor-7224 .elementor-element.elementor-element-40c62a4 img{
    height: 350px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_before_after, class: .elementor-element-1d5de8c */.elementor-7224 .elementor-element.elementor-element-1d5de8c img{
    height: 350px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_before_after, class: .elementor-element-08b4c82 */.elementor-7224 .elementor-element.elementor-element-08b4c82 img{
    height: 350px;
    object-fit: cover;
}/* End custom CSS */