.elementor-16910 .elementor-element.elementor-element-7f98a65c{overflow:hidden;}.elementor-16910 .elementor-element.elementor-element-7f98a65c .smoke-canvas{mix-blend-mode:lighten;opacity:0.3;}.elementor-16910 .elementor-element.elementor-element-4118471e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-16910 .elementor-element.elementor-element-1807b398 .image-overlay{background-color:transparent;background-image:linear-gradient(47deg, #313131 0%, #000000 100%);mix-blend-mode:hard-light;opacity:0.8;}.elementor-16910 .elementor-element.elementor-element-1807b398 .item--image .image-main img{-webkit-filter:saturate(0);filter:saturate(0);}.elementor-16910 .elementor-element.elementor-element-1807b398 .ct-carousel-inner{margin-top:-0px;margin-right:-0px;margin-bottom:-0px;margin-left:-0px;}.elementor-16910 .elementor-element.elementor-element-1807b398 .ct-carousel-inner .slick-slide{padding:0px 0px 0px 0px;}.elementor-16910 .elementor-element.elementor-element-7dabaa40:not(.elementor-motion-effects-element-type-background), .elementor-16910 .elementor-element.elementor-element-7dabaa40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-16910 .elementor-element.elementor-element-7dabaa40{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 15px 49px 15px;}.elementor-16910 .elementor-element.elementor-element-7dabaa40 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16910 .elementor-element.elementor-element-65676642 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-16910 .elementor-element.elementor-element-6fae1aad .item--inner:hover .item--icon svg path{-o-transition-duration:0.8s;-ms-transition-duration:0.8s;-moz-transition-duration:0.8s;-khtml-transition-duration:0.8s;-webkit-transition-duration:0.8s;transition-duration:0.8s;}.elementor-16910 .elementor-element.elementor-element-6fae1aad .item--description{max-width:70%;}.elementor-16910 .elementor-element.elementor-element-5663219f > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-16910 .elementor-element.elementor-element-6d6fea38 .item--inner:hover .item--icon svg path{-o-transition-duration:1.5s;-ms-transition-duration:1.5s;-moz-transition-duration:1.5s;-khtml-transition-duration:1.5s;-webkit-transition-duration:1.5s;transition-duration:1.5s;}.elementor-16910 .elementor-element.elementor-element-6d6fea38 .item--description{max-width:75%;}.elementor-16910 .elementor-element.elementor-element-3fc47643 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-16910 .elementor-element.elementor-element-55699d8a .item--inner:hover .item--icon svg path{-o-transition-duration:2s;-ms-transition-duration:2s;-moz-transition-duration:2s;-khtml-transition-duration:2s;-webkit-transition-duration:2s;transition-duration:2s;}.elementor-16910 .elementor-element.elementor-element-55699d8a .item--description{max-width:75%;}.elementor-16910 .elementor-element.elementor-element-28b080c3{padding:150px 0px 0px 0px;}.elementor-16910 .elementor-element.elementor-element-1adadada > .elementor-element-populated{padding:10px 10px 10px 0px;}.elementor-16910 .elementor-element.elementor-element-6c0640db .item--inner:before{opacity:0.5;background-color:#0D0D0D;}.elementor-bc-flex-widget .elementor-16910 .elementor-element.elementor-element-58f1077c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16910 .elementor-element.elementor-element-58f1077c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16910 .elementor-element.elementor-element-58f1077c > .elementor-element-populated{padding:10px 0px 10px 115px;}.elementor-16910 .elementor-element.elementor-element-557ebaad > .elementor-widget-container{padding:0px 100px 20px 0px;}.elementor-16910 .elementor-element.elementor-element-557ebaad .ct-heading .item--title{margin-bottom:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-16910 .elementor-element.elementor-element-7e60c9dd{--divider-border-style:solid;--divider-color:#343434;--divider-border-width:1px;padding:38px 0px 26px 0px;}.elementor-16910 .elementor-element.elementor-element-7e60c9dd .elementor-divider-separator{width:100%;}.elementor-bc-flex-widget .elementor-16910 .elementor-element.elementor-element-425311de.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16910 .elementor-element.elementor-element-425311de.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16910 .elementor-element.elementor-element-78af21bf{width:auto;max-width:auto;}.elementor-16910 .elementor-element.elementor-element-78af21bf .ct-icon1 i{color:#D16527;font-size:40px;}.elementor-16910 .elementor-element.elementor-element-64f89b5f{width:auto;max-width:auto;}.elementor-16910 .elementor-element.elementor-element-64f89b5f > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-16910 .elementor-element.elementor-element-64f89b5f .ct-contact-title{color:#C2C2C2 !important;font-weight:400;}.elementor-16910 .elementor-element.elementor-element-64f89b5f .ct-contact-content span{font-size:18px;font-weight:600;}.elementor-16910 .elementor-element.elementor-element-782f1da{overflow:hidden;}.elementor-16910 .elementor-element.elementor-element-11f3547 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-16910 .elementor-element.elementor-element-7efa0c2{padding:0px 0px 35px 0px;}.elementor-16910 .elementor-element.elementor-element-be81fda > .elementor-element-populated{padding:10px 10px 10px 0px;}.elementor-16910 .elementor-element.elementor-element-8c586a9 .item--title{max-width:90%;}.elementor-16910 .elementor-element.elementor-element-8c586a9 .ct-heading .item--title{margin-bottom:0px;}.elementor-bc-flex-widget .elementor-16910 .elementor-element.elementor-element-80b5376.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16910 .elementor-element.elementor-element-80b5376.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16910 .elementor-element.elementor-element-80b5376 > .elementor-element-populated{padding:10px 0px 10px 10px;}.elementor-16910 .elementor-element.elementor-element-e7fa55d .ct-button-wrapper{text-align:right;}.elementor-16910 .elementor-element.elementor-element-8e67e7d .ct-grid-inner{margin-top:-20px;margin-right:-20px;margin-bottom:-20px;margin-left:-20px;}.elementor-16910 .elementor-element.elementor-element-8e67e7d .ct-grid-inner .grid-item{padding:20px 20px 20px 20px;}.elementor-16910 .elementor-element.elementor-element-8e67e7d .grid-item{margin-bottom:0px !important;}.elementor-16910 .elementor-element.elementor-element-dbbd498 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16910 .elementor-element.elementor-element-c1dfbf6 > .elementor-element-populated{padding:0px 120px 0px 0px;}.elementor-16910 .elementor-element.elementor-element-eb3eb3e .item--title{max-width:1024px;}.elementor-16910 .elementor-element.elementor-element-eb3eb3e .ct-heading .item--title{margin-bottom:0px;}.elementor-16910 .elementor-element.elementor-element-8db3f34 > .elementor-widget-container{padding:28px 0px 0px 0px;}.elementor-16910 .elementor-element.elementor-element-c9cc1d5 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-16910 .elementor-element.elementor-element-22194cc > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-16910 .elementor-element.elementor-element-37583fb .ct-image-single img{height:530px;filter:brightness(60%);}.elementor-16910 .elementor-element.elementor-element-d1bc555:not(.elementor-motion-effects-element-type-background), .elementor-16910 .elementor-element.elementor-element-d1bc555 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ontimedieselrepair.ca/wp-content/uploads/2025/08/about-page.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16910 .elementor-element.elementor-element-d1bc555 > .elementor-background-overlay{background-color:#000000;opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16910 .elementor-element.elementor-element-d1bc555{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:160px;margin-bottom:-160px;padding:136px 0px 156px 0px;}.elementor-bc-flex-widget .elementor-16910 .elementor-element.elementor-element-f702a2f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16910 .elementor-element.elementor-element-f702a2f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16910 .elementor-element.elementor-element-f702a2f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16910 .elementor-element.elementor-element-f702a2f > .elementor-element-populated{padding:10px 15px 10px 15px;}.elementor-16910 .elementor-element.elementor-element-21f28e0 .ct-heading{text-align:center;}.elementor-16910 .elementor-element.elementor-element-21f28e0 .ct-heading .item--title{margin-bottom:0px;}.elementor-16910 .elementor-element.elementor-element-63acdb6 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-16910 .elementor-element.elementor-element-63acdb6 .ct-text-editor{text-align:left;}.elementor-16910 .elementor-element.elementor-element-63acdb6{font-family:"Manrope", Sans-serif;}.elementor-16910 .elementor-element.elementor-element-b6f08de .ct-button-wrapper{text-align:center;}.elementor-16910 .elementor-element.elementor-element-b6f08de > .elementor-widget-container{padding:42px 0px 0px 0px;}.elementor-16910 .elementor-element.elementor-element-4a7c9ba > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16910 .elementor-element.elementor-element-4a7c9ba{padding:129px 0px 0px 0px;}.elementor-16910 .elementor-element.elementor-element-56ac237 > .elementor-element-populated{padding:10px 45px 0px 0px;}.elementor-16910 .elementor-element.elementor-element-a0ccb77 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-16910 .elementor-element.elementor-element-a0ccb77 .ct-contact-form .title-holder{top:-23px !important;}.elementor-16910 .elementor-element.elementor-element-a0ccb77 .ct-contact-form .text-title{line-height:1.073em;}.elementor-16910 .elementor-element.elementor-element-5b7e455 > .elementor-element-populated{padding:10px 0px 0px 15px;}.elementor-16910 .elementor-element.elementor-element-236a97b iframe{height:766px;}@media(max-width:1199px){.elementor-16910 .elementor-element.elementor-element-7f98a65c{padding:0px 0px 0px 15px;}.elementor-16910 .elementor-element.elementor-element-3fc47643 > .elementor-element-populated{padding:20px 0px 10px 0px;}.elementor-16910 .elementor-element.elementor-element-58f1077c > .elementor-element-populated{padding:10px 0px 10px 30px;}.elementor-16910 .elementor-element.elementor-element-557ebaad > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-16910 .elementor-element.elementor-element-56ac237 > .elementor-element-populated{padding:10px 15px 0px 0px;}.elementor-16910 .elementor-element.elementor-element-5b7e455 > .elementor-element-populated{padding:10px 0px 0px 15px;}}@media(max-width:991px){.elementor-16910 .elementor-element.elementor-element-6fae1aad .item--description{max-width:75%;}.elementor-16910 .elementor-element.elementor-element-28b080c3{padding:90px 0px 0px 0px;}.elementor-16910 .elementor-element.elementor-element-1adadada > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-16910 .elementor-element.elementor-element-58f1077c > .elementor-element-populated{padding:20px 0px 10px 0px;}.elementor-16910 .elementor-element.elementor-element-be81fda > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-16910 .elementor-element.elementor-element-8c586a9 .item--title{max-width:100%;}.elementor-16910 .elementor-element.elementor-element-80b5376 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-16910 .elementor-element.elementor-element-e7fa55d .ct-button-wrapper{text-align:left;}.elementor-16910 .elementor-element.elementor-element-c1dfbf6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-16910 .elementor-element.elementor-element-8db3f34 > .elementor-widget-container{padding:28px 0px 20px 0px;}.elementor-16910 .elementor-element.elementor-element-c9cc1d5 > .elementor-widget-container{padding:17px 0px 0px 0px;}.elementor-16910 .elementor-element.elementor-element-22194cc > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-16910 .elementor-element.elementor-element-d1bc555{margin-top:90px;margin-bottom:-100px;padding:76px 0px 96px 0px;}.elementor-16910 .elementor-element.elementor-element-4a7c9ba{padding:69px 0px 0px 0px;}.elementor-16910 .elementor-element.elementor-element-56ac237 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-16910 .elementor-element.elementor-element-5b7e455 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-16910 .elementor-element.elementor-element-236a97b iframe{height:588px;}}@media(max-width:767px){.elementor-16910 .elementor-element.elementor-element-6fae1aad .item--description{max-width:100%;}.elementor-16910 .elementor-element.elementor-element-5663219f > .elementor-element-populated{padding:20px 0px 10px 0px;}.elementor-16910 .elementor-element.elementor-element-6d6fea38 .item--description{max-width:100%;}.elementor-16910 .elementor-element.elementor-element-55699d8a .item--description{max-width:100%;}}@media(max-width:575px){.elementor-16910 .elementor-element.elementor-element-7f98a65c{padding:0px 0px 0px 0px;}.elementor-16910 .elementor-element.elementor-element-37583fb .ct-image-single img{height:330px;}.elementor-16910 .elementor-element.elementor-element-63acdb6 .ct-text-editor{text-align:center;}.elementor-16910 .elementor-element.elementor-element-236a97b iframe{height:378px;}}@media(min-width:576px){.elementor-16910 .elementor-element.elementor-element-1adadada{width:52.1%;}.elementor-16910 .elementor-element.elementor-element-58f1077c{width:47.9%;}}@media(max-width:1199px) and (min-width:576px){.elementor-16910 .elementor-element.elementor-element-65676642{width:50%;}.elementor-16910 .elementor-element.elementor-element-5663219f{width:50%;}.elementor-16910 .elementor-element.elementor-element-3fc47643{width:50%;}}@media(max-width:991px) and (min-width:576px){.elementor-16910 .elementor-element.elementor-element-1adadada{width:100%;}.elementor-16910 .elementor-element.elementor-element-58f1077c{width:100%;}.elementor-16910 .elementor-element.elementor-element-be81fda{width:100%;}.elementor-16910 .elementor-element.elementor-element-80b5376{width:100%;}.elementor-16910 .elementor-element.elementor-element-c1dfbf6{width:100%;}.elementor-16910 .elementor-element.elementor-element-22194cc{width:100%;}.elementor-16910 .elementor-element.elementor-element-56ac237{width:100%;}.elementor-16910 .elementor-element.elementor-element-5b7e455{width:100%;}}@media(max-width:767px) and (min-width:576px){.elementor-16910 .elementor-element.elementor-element-65676642{width:100%;}.elementor-16910 .elementor-element.elementor-element-5663219f{width:100%;}.elementor-16910 .elementor-element.elementor-element-3fc47643{width:100%;}}