.elementor-17005 .elementor-element.elementor-element-49d39ed4:not(.elementor-motion-effects-element-type-background),.elementor-17005 .elementor-element.elementor-element-49d39ed4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://cnccomponents.industryapex.com/wp-content/uploads/2025/04/banner_home_02.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-17005 .elementor-element.elementor-element-49d39ed4{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 -40px 0;padding:160px 15px 160px 15px}.elementor-17005 .elementor-element.elementor-element-49d39ed4>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17005 .elementor-element.elementor-element-d92ca8f>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-17005 .elementor-element.elementor-element-d92ca8f>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17005 .elementor-element.elementor-element-4378eed3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-17005 .elementor-element.elementor-element-4378eed3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:rgb(0 0 0 / .5)}.elementor-17005 .elementor-element.elementor-element-4378eed3>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-17005 .elementor-element.elementor-element-4378eed3>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-17005 .elementor-element.elementor-element-4378eed3>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17005 .elementor-element.elementor-element-67a60cc9{margin:0 0 0 0}.elementor-17005 .elementor-element.elementor-element-3d76637c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-17005 .elementor-element.elementor-element-2cb2251d>.elementor-widget-container{margin:0 0 10px 0}.elementor-17005 .elementor-element.elementor-element-2cb2251d .title-after_title,.elementor-17005 .elementor-element.elementor-element-2cb2251d .title-subtitle,.elementor-17005 .elementor-element.elementor-element-2cb2251d .woodmart-title-container{max-width:1000px}.elementor-17005 .elementor-element.elementor-element-2cb2251d .title{font-size:48px;line-height:58px}.elementor-17005 .elementor-element.elementor-element-505c5246>.elementor-widget-container{margin:0 10px 10px 10px}.elementor-17005 .elementor-element.elementor-element-505c5246 .wd-text-block{max-width:100%;font-size:16px}.elementor-17005 .elementor-element.elementor-element-7e48edd9>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-17005 .elementor-element.elementor-element-7e48edd9>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17005 .elementor-element.elementor-element-d705a10{--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-17005 .elementor-element.elementor-element-92fa66c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17005 .elementor-element.elementor-element-0726b47>.elementor-widget-container{padding:80px 0 20px 0}.elementor-17005 .elementor-element.elementor-element-0726b47{text-align:center}.elementor-17005 .elementor-element.elementor-element-589cd8b{margin:0 0 65px 0}@media(max-width:1024px){.elementor-17005 .elementor-element.elementor-element-2cb2251d .title-after_title,.elementor-17005 .elementor-element.elementor-element-2cb2251d .title-subtitle,.elementor-17005 .elementor-element.elementor-element-2cb2251d .woodmart-title-container{max-width:415px}.elementor-17005 .elementor-element.elementor-element-2cb2251d .title{font-size:36px;line-height:46px}.elementor-17005 .elementor-element.elementor-element-505c5246 .wd-text-block{max-width:459px;font-size:14px}}@media(min-width:769px){.elementor-17005 .elementor-element.elementor-element-d92ca8f{width:2.524%}.elementor-17005 .elementor-element.elementor-element-4378eed3{width:94.704%}.elementor-17005 .elementor-element.elementor-element-7e48edd9{width:2.104%}}@media(max-width:1024px) and (min-width:769px){.elementor-17005 .elementor-element.elementor-element-d92ca8f{width:10%}.elementor-17005 .elementor-element.elementor-element-4378eed3{width:80%}.elementor-17005 .elementor-element.elementor-element-7e48edd9{width:10%}.elementor-17005 .elementor-element.elementor-element-ad2a19e{width:50%}.elementor-17005 .elementor-element.elementor-element-cf446ee{width:50%}.elementor-17005 .elementor-element.elementor-element-0c96829{width:50%}}@media(min-width:1025px){.elementor-17005 .elementor-element.elementor-element-49d39ed4:not(.elementor-motion-effects-element-type-background),.elementor-17005 .elementor-element.elementor-element-49d39ed4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:768px){.elementor-17005 .elementor-element.elementor-element-49d39ed4{padding:120px 15px 120px 15px}.elementor-17005 .elementor-element.elementor-element-d92ca8f{width:100%}.elementor-17005 .elementor-element.elementor-element-4378eed3{width:100%}.elementor-17005 .elementor-element.elementor-element-4378eed3>.elementor-element-populated{margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-17005 .elementor-element.elementor-element-2cb2251d .title-after_title,.elementor-17005 .elementor-element.elementor-element-2cb2251d .title-subtitle,.elementor-17005 .elementor-element.elementor-element-2cb2251d .woodmart-title-container{max-width:100%}.elementor-17005 .elementor-element.elementor-element-2cb2251d .title{font-size:28px;line-height:38px}.elementor-17005 .elementor-element.elementor-element-7e48edd9{width:100%}}