.elementor-224 .elementor-element.elementor-element-454a4884{--display:flex;--min-height:430px;--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;--background-transition:0.3s;}.elementor-224 .elementor-element.elementor-element-454a4884:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-454a4884 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sanatec-qc.com/wp-content/uploads/2024/09/home_bg_D.png");background-size:cover;}.elementor-224 .elementor-element.elementor-element-454a4884, .elementor-224 .elementor-element.elementor-element-454a4884::before{--border-transition:0.3s;}.elementor-224 .elementor-element.elementor-element-454a4884.e-con{--order:-99999 /* order start hack */;}.elementor-224 .elementor-element.elementor-element-1d68fcab{--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;--background-transition:0.3s;}.elementor-224 .elementor-element.elementor-element-3c85ed51{--display:flex;--background-transition:0.3s;}.elementor-224 .elementor-element.elementor-element-3c85ed51.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-224 .elementor-element.elementor-element-22626d06{--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;--background-transition:0.3s;}.elementor-224 .elementor-element.elementor-element-61036e5c{width:var( --container-widget-width, 9.267% );max-width:9.267%;--container-widget-width:9.267%;--container-widget-flex-grow:0;}.elementor-224 .elementor-element.elementor-element-61036e5c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-224 .elementor-element.elementor-element-29c83468 .elementor-heading-title{color:var( --e-global-color-3ea6255 );font-family:"Work Sans", Sans-serif;font-weight:600;letter-spacing:-0.8px;}.elementor-224 .elementor-element.elementor-element-29c83468 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-7f3179b7{--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;--background-transition:0.3s;}.elementor-224 .elementor-element.elementor-global-230{color:#FFFFFF;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;width:var( --container-widget-width, 48.658% );max-width:48.658%;--container-widget-width:48.658%;--container-widget-flex-grow:0;}.elementor-224 .elementor-element.elementor-global-230.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-224 .elementor-element.elementor-global-233{color:#FFFFFF;font-family:"Work Sans", Sans-serif;font-weight:400;line-height:25px;}.elementor-224 .elementor-element.elementor-element-3e4f643a{--display:flex;--background-transition:0.3s;}.elementor-224 .elementor-element.elementor-element-6c8d39d2{--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;--background-transition:0.3s;}.elementor-224 .elementor-element.elementor-element-4a6f0c28{width:var( --container-widget-width, 9.267% );max-width:9.267%;--container-widget-width:9.267%;--container-widget-flex-grow:0;}.elementor-224 .elementor-element.elementor-element-4a6f0c28.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-224 .elementor-element.elementor-element-9771b66 .elementor-heading-title{color:var( --e-global-color-3ea6255 );font-family:"Work Sans", Sans-serif;font-weight:600;letter-spacing:-0.8px;}.elementor-224 .elementor-element.elementor-element-9771b66 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-global-236{color:#FFFFFF;font-family:"Work Sans", Sans-serif;font-weight:400;line-height:25px;}.elementor-224 .elementor-element.elementor-element-dc1af91{--display:flex;--background-transition:0.3s;}.elementor-224 .elementor-element.elementor-global-241{text-align:center;color:#FFFFFFAB;font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;}@media(min-width:768px){.elementor-224 .elementor-element.elementor-element-3c85ed51{--width:54.948%;}}