.elementor-1117 .elementor-element.elementor-element-aa78e4c{--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;--flex-wrap:wrap;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1117 .elementor-element.elementor-element-9cf8938{--display:flex;--min-height:350px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.2;--padding-top:23px;--padding-bottom:23px;--padding-left:25px;--padding-right:25px;}.elementor-1117 .elementor-element.elementor-element-9cf8938:not(.elementor-motion-effects-element-type-background), .elementor-1117 .elementor-element.elementor-element-9cf8938 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://buildmall.ca/wp-content/uploads/2025/10/Doors-Windows-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1117 .elementor-element.elementor-element-9cf8938::before, .elementor-1117 .elementor-element.elementor-element-9cf8938 > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-9cf8938 > .e-con-inner > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-9cf8938 > .elementor-background-slideshow::before, .elementor-1117 .elementor-element.elementor-element-9cf8938 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1117 .elementor-element.elementor-element-9cf8938 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1117 .elementor-element.elementor-element-9cf8938:hover::before, .elementor-1117 .elementor-element.elementor-element-9cf8938:hover > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-9cf8938:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-9cf8938 > .elementor-background-slideshow:hover::before, .elementor-1117 .elementor-element.elementor-element-9cf8938 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#F39700;--background-overlay:'';}.elementor-1117 .elementor-element.elementor-element-9cf8938:hover{--overlay-opacity:0.8;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1117 .elementor-element.elementor-element-88982d7 .elementor-heading-title{font-family:var( --e-global-typography-f45a155-font-family ), Sans-serif;font-size:var( --e-global-typography-f45a155-font-size );font-weight:var( --e-global-typography-f45a155-font-weight );line-height:var( --e-global-typography-f45a155-line-height );color:var( --e-global-color-secondary );}.elementor-1117 .elementor-element.elementor-element-c1b445a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1117 .elementor-element.elementor-element-1851e8a > .elementor-widget-container{padding:11px 0px 17px 0px;}.elementor-1117 .elementor-element.elementor-element-1851e8a{color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1117 .elementor-element.elementor-element-d0b6561 .elementor-button{background-color:#F3970000;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1117 .elementor-element.elementor-element-d0b6561 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1117 .elementor-element.elementor-element-bf86dee{--display:flex;--min-height:350px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.2;--padding-top:23px;--padding-bottom:23px;--padding-left:25px;--padding-right:25px;}.elementor-1117 .elementor-element.elementor-element-bf86dee:not(.elementor-motion-effects-element-type-background), .elementor-1117 .elementor-element.elementor-element-bf86dee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://buildmall.ca/wp-content/uploads/2025/10/Kitchen-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1117 .elementor-element.elementor-element-bf86dee::before, .elementor-1117 .elementor-element.elementor-element-bf86dee > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-bf86dee > .e-con-inner > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-bf86dee > .elementor-background-slideshow::before, .elementor-1117 .elementor-element.elementor-element-bf86dee > .e-con-inner > .elementor-background-slideshow::before, .elementor-1117 .elementor-element.elementor-element-bf86dee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1117 .elementor-element.elementor-element-bf86dee:hover::before, .elementor-1117 .elementor-element.elementor-element-bf86dee:hover > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-bf86dee:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-bf86dee > .elementor-background-slideshow:hover::before, .elementor-1117 .elementor-element.elementor-element-bf86dee > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#F39700;--background-overlay:'';}.elementor-1117 .elementor-element.elementor-element-bf86dee:hover{--overlay-opacity:0.8;}.elementor-1117 .elementor-element.elementor-element-a478659 .elementor-heading-title{font-family:var( --e-global-typography-f45a155-font-family ), Sans-serif;font-size:var( --e-global-typography-f45a155-font-size );font-weight:var( --e-global-typography-f45a155-font-weight );line-height:var( --e-global-typography-f45a155-line-height );color:var( --e-global-color-secondary );}.elementor-1117 .elementor-element.elementor-element-b5488f5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1117 .elementor-element.elementor-element-974a0f0 > .elementor-widget-container{padding:11px 0px 17px 0px;}.elementor-1117 .elementor-element.elementor-element-974a0f0{color:var( --e-global-color-secondary );}.elementor-1117 .elementor-element.elementor-element-8896d95 .elementor-button{background-color:#F3970000;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1117 .elementor-element.elementor-element-8896d95 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1117 .elementor-element.elementor-element-5bc2828{--display:flex;--min-height:350px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.2;--padding-top:23px;--padding-bottom:23px;--padding-left:25px;--padding-right:25px;}.elementor-1117 .elementor-element.elementor-element-5bc2828:not(.elementor-motion-effects-element-type-background), .elementor-1117 .elementor-element.elementor-element-5bc2828 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://buildmall.ca/wp-content/uploads/2025/10/Bath-Sanitary-Ware-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1117 .elementor-element.elementor-element-5bc2828::before, .elementor-1117 .elementor-element.elementor-element-5bc2828 > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-5bc2828 > .e-con-inner > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-5bc2828 > .elementor-background-slideshow::before, .elementor-1117 .elementor-element.elementor-element-5bc2828 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1117 .elementor-element.elementor-element-5bc2828 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1117 .elementor-element.elementor-element-5bc2828:hover::before, .elementor-1117 .elementor-element.elementor-element-5bc2828:hover > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-5bc2828:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-5bc2828 > .elementor-background-slideshow:hover::before, .elementor-1117 .elementor-element.elementor-element-5bc2828 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#F39700;--background-overlay:'';}.elementor-1117 .elementor-element.elementor-element-5bc2828:hover{--overlay-opacity:0.8;}.elementor-1117 .elementor-element.elementor-element-6a5e297 .elementor-heading-title{font-family:var( --e-global-typography-f45a155-font-family ), Sans-serif;font-size:var( --e-global-typography-f45a155-font-size );font-weight:var( --e-global-typography-f45a155-font-weight );line-height:var( --e-global-typography-f45a155-line-height );color:var( --e-global-color-secondary );}.elementor-1117 .elementor-element.elementor-element-ea3dbdb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1117 .elementor-element.elementor-element-3f4c857 > .elementor-widget-container{padding:11px 0px 17px 0px;}.elementor-1117 .elementor-element.elementor-element-3f4c857{color:var( --e-global-color-secondary );}.elementor-1117 .elementor-element.elementor-element-e597426 .elementor-button{background-color:#F3970000;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1117 .elementor-element.elementor-element-e597426 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1117 .elementor-element.elementor-element-6afb116{--display:flex;--min-height:350px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.2;--padding-top:23px;--padding-bottom:23px;--padding-left:25px;--padding-right:25px;}.elementor-1117 .elementor-element.elementor-element-6afb116:not(.elementor-motion-effects-element-type-background), .elementor-1117 .elementor-element.elementor-element-6afb116 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://buildmall.ca/wp-content/uploads/2025/10/Wall-Panels-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1117 .elementor-element.elementor-element-6afb116::before, .elementor-1117 .elementor-element.elementor-element-6afb116 > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-6afb116 > .e-con-inner > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-6afb116 > .elementor-background-slideshow::before, .elementor-1117 .elementor-element.elementor-element-6afb116 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1117 .elementor-element.elementor-element-6afb116 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1117 .elementor-element.elementor-element-6afb116:hover::before, .elementor-1117 .elementor-element.elementor-element-6afb116:hover > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-6afb116:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-6afb116 > .elementor-background-slideshow:hover::before, .elementor-1117 .elementor-element.elementor-element-6afb116 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#F39700;--background-overlay:'';}.elementor-1117 .elementor-element.elementor-element-6afb116:hover{--overlay-opacity:0.8;}.elementor-1117 .elementor-element.elementor-element-f2a8b6f .elementor-heading-title{font-family:var( --e-global-typography-f45a155-font-family ), Sans-serif;font-size:var( --e-global-typography-f45a155-font-size );font-weight:var( --e-global-typography-f45a155-font-weight );line-height:var( --e-global-typography-f45a155-line-height );color:var( --e-global-color-secondary );}.elementor-1117 .elementor-element.elementor-element-5cb2478{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1117 .elementor-element.elementor-element-ccd97ac > .elementor-widget-container{padding:11px 0px 17px 0px;}.elementor-1117 .elementor-element.elementor-element-ccd97ac{color:var( --e-global-color-secondary );}.elementor-1117 .elementor-element.elementor-element-9527380 .elementor-button{background-color:#F3970000;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1117 .elementor-element.elementor-element-9527380 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1117 .elementor-element.elementor-element-892a9da{--display:flex;--min-height:350px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.2;--padding-top:23px;--padding-bottom:23px;--padding-left:25px;--padding-right:25px;}.elementor-1117 .elementor-element.elementor-element-892a9da:not(.elementor-motion-effects-element-type-background), .elementor-1117 .elementor-element.elementor-element-892a9da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://buildmall.ca/wp-content/uploads/2025/10/Countertops-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1117 .elementor-element.elementor-element-892a9da::before, .elementor-1117 .elementor-element.elementor-element-892a9da > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-892a9da > .e-con-inner > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-892a9da > .elementor-background-slideshow::before, .elementor-1117 .elementor-element.elementor-element-892a9da > .e-con-inner > .elementor-background-slideshow::before, .elementor-1117 .elementor-element.elementor-element-892a9da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1117 .elementor-element.elementor-element-892a9da:hover::before, .elementor-1117 .elementor-element.elementor-element-892a9da:hover > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-892a9da:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-892a9da > .elementor-background-slideshow:hover::before, .elementor-1117 .elementor-element.elementor-element-892a9da > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#F39700;--background-overlay:'';}.elementor-1117 .elementor-element.elementor-element-892a9da:hover{--overlay-opacity:0.8;}.elementor-1117 .elementor-element.elementor-element-8e4fe52 .elementor-heading-title{font-family:var( --e-global-typography-f45a155-font-family ), Sans-serif;font-size:var( --e-global-typography-f45a155-font-size );font-weight:var( --e-global-typography-f45a155-font-weight );line-height:var( --e-global-typography-f45a155-line-height );color:var( --e-global-color-secondary );}.elementor-1117 .elementor-element.elementor-element-d0bcffa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1117 .elementor-element.elementor-element-9f4d518 > .elementor-widget-container{padding:11px 0px 17px 0px;}.elementor-1117 .elementor-element.elementor-element-9f4d518{color:var( --e-global-color-secondary );}.elementor-1117 .elementor-element.elementor-element-23be725 .elementor-button{background-color:#F3970000;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1117 .elementor-element.elementor-element-23be725 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1117 .elementor-element.elementor-element-0c80e4f{--display:flex;--min-height:350px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.2;--padding-top:23px;--padding-bottom:23px;--padding-left:25px;--padding-right:25px;}.elementor-1117 .elementor-element.elementor-element-0c80e4f:not(.elementor-motion-effects-element-type-background), .elementor-1117 .elementor-element.elementor-element-0c80e4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://buildmall.ca/wp-content/uploads/2025/10/Flooring-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1117 .elementor-element.elementor-element-0c80e4f::before, .elementor-1117 .elementor-element.elementor-element-0c80e4f > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-0c80e4f > .e-con-inner > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-0c80e4f > .elementor-background-slideshow::before, .elementor-1117 .elementor-element.elementor-element-0c80e4f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1117 .elementor-element.elementor-element-0c80e4f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1117 .elementor-element.elementor-element-0c80e4f:hover::before, .elementor-1117 .elementor-element.elementor-element-0c80e4f:hover > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-0c80e4f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-0c80e4f > .elementor-background-slideshow:hover::before, .elementor-1117 .elementor-element.elementor-element-0c80e4f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#F39700;--background-overlay:'';}.elementor-1117 .elementor-element.elementor-element-0c80e4f:hover{--overlay-opacity:0.8;}.elementor-1117 .elementor-element.elementor-element-7053e4b .elementor-heading-title{font-family:var( --e-global-typography-f45a155-font-family ), Sans-serif;font-size:var( --e-global-typography-f45a155-font-size );font-weight:var( --e-global-typography-f45a155-font-weight );line-height:var( --e-global-typography-f45a155-line-height );color:var( --e-global-color-secondary );}.elementor-1117 .elementor-element.elementor-element-bd059f8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1117 .elementor-element.elementor-element-d2cb443 > .elementor-widget-container{padding:11px 0px 17px 0px;}.elementor-1117 .elementor-element.elementor-element-d2cb443{color:var( --e-global-color-secondary );}.elementor-1117 .elementor-element.elementor-element-ee81270 .elementor-button{background-color:#F3970000;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1117 .elementor-element.elementor-element-ee81270 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1117 .elementor-element.elementor-element-cf66c3e{--display:flex;--min-height:350px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.2;--padding-top:23px;--padding-bottom:23px;--padding-left:25px;--padding-right:25px;}.elementor-1117 .elementor-element.elementor-element-cf66c3e:not(.elementor-motion-effects-element-type-background), .elementor-1117 .elementor-element.elementor-element-cf66c3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://buildmall.ca/wp-content/uploads/2025/10/Paint-Coatings-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1117 .elementor-element.elementor-element-cf66c3e::before, .elementor-1117 .elementor-element.elementor-element-cf66c3e > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-cf66c3e > .e-con-inner > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-cf66c3e > .elementor-background-slideshow::before, .elementor-1117 .elementor-element.elementor-element-cf66c3e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1117 .elementor-element.elementor-element-cf66c3e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1117 .elementor-element.elementor-element-cf66c3e:hover::before, .elementor-1117 .elementor-element.elementor-element-cf66c3e:hover > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-cf66c3e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-cf66c3e > .elementor-background-slideshow:hover::before, .elementor-1117 .elementor-element.elementor-element-cf66c3e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#F39700;--background-overlay:'';}.elementor-1117 .elementor-element.elementor-element-cf66c3e:hover{--overlay-opacity:0.8;}.elementor-1117 .elementor-element.elementor-element-450ed0c .elementor-heading-title{font-family:var( --e-global-typography-f45a155-font-family ), Sans-serif;font-size:var( --e-global-typography-f45a155-font-size );font-weight:var( --e-global-typography-f45a155-font-weight );line-height:var( --e-global-typography-f45a155-line-height );color:var( --e-global-color-secondary );}.elementor-1117 .elementor-element.elementor-element-cbded48{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1117 .elementor-element.elementor-element-71a0fbf > .elementor-widget-container{padding:11px 0px 17px 0px;}.elementor-1117 .elementor-element.elementor-element-71a0fbf{color:var( --e-global-color-secondary );}.elementor-1117 .elementor-element.elementor-element-c2d100f .elementor-button{background-color:#F3970000;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1117 .elementor-element.elementor-element-c2d100f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1117 .elementor-element.elementor-element-245e292{--display:flex;--min-height:350px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.2;--padding-top:23px;--padding-bottom:23px;--padding-left:25px;--padding-right:25px;}.elementor-1117 .elementor-element.elementor-element-245e292:not(.elementor-motion-effects-element-type-background), .elementor-1117 .elementor-element.elementor-element-245e292 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://buildmall.ca/wp-content/uploads/2025/10/Special-Sourcing-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1117 .elementor-element.elementor-element-245e292::before, .elementor-1117 .elementor-element.elementor-element-245e292 > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-245e292 > .e-con-inner > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-245e292 > .elementor-background-slideshow::before, .elementor-1117 .elementor-element.elementor-element-245e292 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1117 .elementor-element.elementor-element-245e292 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1117 .elementor-element.elementor-element-245e292:hover::before, .elementor-1117 .elementor-element.elementor-element-245e292:hover > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-245e292:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1117 .elementor-element.elementor-element-245e292 > .elementor-background-slideshow:hover::before, .elementor-1117 .elementor-element.elementor-element-245e292 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#F39700;--background-overlay:'';}.elementor-1117 .elementor-element.elementor-element-245e292:hover{--overlay-opacity:0.8;}.elementor-1117 .elementor-element.elementor-element-88d202d .elementor-heading-title{font-family:var( --e-global-typography-f45a155-font-family ), Sans-serif;font-size:var( --e-global-typography-f45a155-font-size );font-weight:var( --e-global-typography-f45a155-font-weight );line-height:var( --e-global-typography-f45a155-line-height );color:var( --e-global-color-secondary );}.elementor-1117 .elementor-element.elementor-element-658f8b9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1117 .elementor-element.elementor-element-a8319e8 > .elementor-widget-container{padding:11px 0px 17px 0px;}.elementor-1117 .elementor-element.elementor-element-a8319e8{color:var( --e-global-color-secondary );}.elementor-1117 .elementor-element.elementor-element-d539ac3 .elementor-button{background-color:#F3970000;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1117 .elementor-element.elementor-element-d539ac3 .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(min-width:768px){.elementor-1117 .elementor-element.elementor-element-9cf8938{--width:23.9%;}.elementor-1117 .elementor-element.elementor-element-bf86dee{--width:23.9%;}.elementor-1117 .elementor-element.elementor-element-5bc2828{--width:23.9%;}.elementor-1117 .elementor-element.elementor-element-6afb116{--width:23.9%;}.elementor-1117 .elementor-element.elementor-element-892a9da{--width:23.9%;}.elementor-1117 .elementor-element.elementor-element-0c80e4f{--width:23.9%;}.elementor-1117 .elementor-element.elementor-element-cf66c3e{--width:23.9%;}.elementor-1117 .elementor-element.elementor-element-245e292{--width:23.9%;}}@media(max-width:1280px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1117 .elementor-element.elementor-element-88982d7 .elementor-heading-title{font-size:var( --e-global-typography-f45a155-font-size );line-height:var( --e-global-typography-f45a155-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1117 .elementor-element.elementor-element-a478659 .elementor-heading-title{font-size:var( --e-global-typography-f45a155-font-size );line-height:var( --e-global-typography-f45a155-line-height );}.elementor-1117 .elementor-element.elementor-element-6a5e297 .elementor-heading-title{font-size:var( --e-global-typography-f45a155-font-size );line-height:var( --e-global-typography-f45a155-line-height );}.elementor-1117 .elementor-element.elementor-element-f2a8b6f .elementor-heading-title{font-size:var( --e-global-typography-f45a155-font-size );line-height:var( --e-global-typography-f45a155-line-height );}.elementor-1117 .elementor-element.elementor-element-8e4fe52 .elementor-heading-title{font-size:var( --e-global-typography-f45a155-font-size );line-height:var( --e-global-typography-f45a155-line-height );}.elementor-1117 .elementor-element.elementor-element-7053e4b .elementor-heading-title{font-size:var( --e-global-typography-f45a155-font-size );line-height:var( --e-global-typography-f45a155-line-height );}.elementor-1117 .elementor-element.elementor-element-450ed0c .elementor-heading-title{font-size:var( --e-global-typography-f45a155-font-size );line-height:var( --e-global-typography-f45a155-line-height );}.elementor-1117 .elementor-element.elementor-element-88d202d .elementor-heading-title{font-size:var( --e-global-typography-f45a155-font-size );line-height:var( --e-global-typography-f45a155-line-height );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1117 .elementor-element.elementor-element-88982d7 .elementor-heading-title{font-size:var( --e-global-typography-f45a155-font-size );line-height:var( --e-global-typography-f45a155-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1117 .elementor-element.elementor-element-a478659 .elementor-heading-title{font-size:var( --e-global-typography-f45a155-font-size );line-height:var( --e-global-typography-f45a155-line-height );}.elementor-1117 .elementor-element.elementor-element-6a5e297 .elementor-heading-title{font-size:var( --e-global-typography-f45a155-font-size );line-height:var( --e-global-typography-f45a155-line-height );}.elementor-1117 .elementor-element.elementor-element-f2a8b6f .elementor-heading-title{font-size:var( --e-global-typography-f45a155-font-size );line-height:var( --e-global-typography-f45a155-line-height );}.elementor-1117 .elementor-element.elementor-element-8e4fe52 .elementor-heading-title{font-size:var( --e-global-typography-f45a155-font-size );line-height:var( --e-global-typography-f45a155-line-height );}.elementor-1117 .elementor-element.elementor-element-7053e4b .elementor-heading-title{font-size:var( --e-global-typography-f45a155-font-size );line-height:var( --e-global-typography-f45a155-line-height );}.elementor-1117 .elementor-element.elementor-element-450ed0c .elementor-heading-title{font-size:var( --e-global-typography-f45a155-font-size );line-height:var( --e-global-typography-f45a155-line-height );}.elementor-1117 .elementor-element.elementor-element-88d202d .elementor-heading-title{font-size:var( --e-global-typography-f45a155-font-size );line-height:var( --e-global-typography-f45a155-line-height );}}@media(max-width:767px){.elementor-1117 .elementor-element.elementor-element-9cf8938{--min-height:158px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1117 .elementor-element.elementor-element-88982d7 .elementor-heading-title{font-size:var( --e-global-typography-f45a155-font-size );line-height:var( --e-global-typography-f45a155-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1117 .elementor-element.elementor-element-bf86dee{--min-height:158px;}.elementor-1117 .elementor-element.elementor-element-a478659 .elementor-heading-title{font-size:var( --e-global-typography-f45a155-font-size );line-height:var( --e-global-typography-f45a155-line-height );}.elementor-1117 .elementor-element.elementor-element-5bc2828{--min-height:158px;}.elementor-1117 .elementor-element.elementor-element-6a5e297 .elementor-heading-title{font-size:var( --e-global-typography-f45a155-font-size );line-height:var( --e-global-typography-f45a155-line-height );}.elementor-1117 .elementor-element.elementor-element-6afb116{--min-height:158px;}.elementor-1117 .elementor-element.elementor-element-f2a8b6f .elementor-heading-title{font-size:var( --e-global-typography-f45a155-font-size );line-height:var( --e-global-typography-f45a155-line-height );}.elementor-1117 .elementor-element.elementor-element-892a9da{--min-height:158px;}.elementor-1117 .elementor-element.elementor-element-8e4fe52 .elementor-heading-title{font-size:var( --e-global-typography-f45a155-font-size );line-height:var( --e-global-typography-f45a155-line-height );}.elementor-1117 .elementor-element.elementor-element-0c80e4f{--min-height:158px;}.elementor-1117 .elementor-element.elementor-element-7053e4b .elementor-heading-title{font-size:var( --e-global-typography-f45a155-font-size );line-height:var( --e-global-typography-f45a155-line-height );}.elementor-1117 .elementor-element.elementor-element-cf66c3e{--min-height:158px;}.elementor-1117 .elementor-element.elementor-element-450ed0c .elementor-heading-title{font-size:var( --e-global-typography-f45a155-font-size );line-height:var( --e-global-typography-f45a155-line-height );}.elementor-1117 .elementor-element.elementor-element-245e292{--min-height:158px;}.elementor-1117 .elementor-element.elementor-element-88d202d .elementor-heading-title{font-size:var( --e-global-typography-f45a155-font-size );line-height:var( --e-global-typography-f45a155-line-height );}}