/* https://crankshaftsupply.com/wp-content/uploads/elementor/css/post-7.css?ver=1752095702 */
.elementor-7 .elementor-element.elementor-element-930418a>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-7 .elementor-element.elementor-element-930418a:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-930418a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#4C4C4C;background-image:url(/wp-content/uploads/2020/10/man-holding-crankshaft.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-7 .elementor-element.elementor-element-930418a>.elementor-container{max-width:1300px}.elementor-7 .elementor-element.elementor-element-930418a>.elementor-background-overlay{opacity:.13;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7 .elementor-element.elementor-element-930418a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 0 40px 0}.elementor-7 .elementor-element.elementor-element-0ca8923>.elementor-element-populated{margin:0 0 0 80px;--e-column-margin-right:0px;--e-column-margin-left:80px;padding:0 0 0 0}.elementor-7 .elementor-element.elementor-element-8bf8f82>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-7 .elementor-element.elementor-element-8bf8f82{text-align:left}.elementor-7 .elementor-element.elementor-element-8bf8f82 .elementor-heading-title{color:#FFF}.elementor-7 .elementor-element.elementor-element-b2eb206>.elementor-widget-container{padding:20px 20px 20px 20px}.elementor-7 .elementor-element.elementor-element-b2eb206{text-align:left;color:#FFF}.elementor-7 .elementor-element.elementor-element-6c010a7{--spacer-size:5px}.elementor-7 .elementor-element.elementor-element-d2e2694:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-d2e2694>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-7 .elementor-element.elementor-element-d2e2694{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:1% 1% 1% 1%}.elementor-7 .elementor-element.elementor-element-d2e2694>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7 .elementor-element.elementor-element-f26aaf1{columns:2}.elementor-7 .elementor-element.elementor-element-bd54279{--spacer-size:10px}.elementor-7 .elementor-element.elementor-element-8670366:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-8670366>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-7 .elementor-element.elementor-element-8670366{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:1% 1% 1% 1%}.elementor-7 .elementor-element.elementor-element-8670366>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7 .elementor-element.elementor-element-5fa2535{columns:2}.elementor-7 .elementor-element.elementor-element-615ec74{--spacer-size:10px}.elementor-7 .elementor-element.elementor-element-c32ce9f:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-c32ce9f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-7 .elementor-element.elementor-element-c32ce9f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:1% 1% 1% 1%}.elementor-7 .elementor-element.elementor-element-c32ce9f>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7 .elementor-element.elementor-element-0f81eaf{columns:2;column-gap:0}.elementor-7 .elementor-element.elementor-element-58868e7{--spacer-size:10px}.elementor-7 .elementor-element.elementor-element-7db06a1:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-7db06a1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-7 .elementor-element.elementor-element-7db06a1{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:1% 1% 1% 1%}.elementor-7 .elementor-element.elementor-element-7db06a1>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7 .elementor-element.elementor-element-0aa3bb5{--spacer-size:50px}.elementor-7 .elementor-element.elementor-element-6a756a7{columns:2;column-gap:0}.elementor-7 .elementor-element.elementor-element-42b4204{--spacer-size:10px}.elementor-7 .elementor-element.elementor-element-e997b35:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-e997b35>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-7 .elementor-element.elementor-element-e997b35{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:1% 1% 1% 1%}.elementor-7 .elementor-element.elementor-element-e997b35>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7 .elementor-element.elementor-element-439c771{columns:2}.elementor-7 .elementor-element.elementor-element-6e9332f{--spacer-size:10px}.elementor-7 .elementor-element.elementor-element-de792e5:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-de792e5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-7 .elementor-element.elementor-element-de792e5{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:1% 1% 1% 1%}.elementor-7 .elementor-element.elementor-element-de792e5>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7 .elementor-element.elementor-element-220dd8f{columns:2}.elementor-7 .elementor-element.elementor-element-c39e98e{--spacer-size:10px}.elementor-7 .elementor-element.elementor-element-11298e2:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-11298e2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-7 .elementor-element.elementor-element-11298e2{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:1% 1% 1% 1%}.elementor-7 .elementor-element.elementor-element-11298e2>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7 .elementor-element.elementor-element-9a40381{columns:2}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-52cf8cc{width:25.047%}.elementor-7 .elementor-element.elementor-element-07a2530{width:74.953%}.elementor-7 .elementor-element.elementor-element-7efa27f{width:25.047%}.elementor-7 .elementor-element.elementor-element-75704b5{width:74.953%}.elementor-7 .elementor-element.elementor-element-a19bcd3{width:24.953%}.elementor-7 .elementor-element.elementor-element-390daeb{width:75.047%}.elementor-7 .elementor-element.elementor-element-c561035{width:24.953%}.elementor-7 .elementor-element.elementor-element-7ff02bb{width:75.047%}.elementor-7 .elementor-element.elementor-element-0d8bc54{width:25.047%}.elementor-7 .elementor-element.elementor-element-956c2f9{width:74.953%}.elementor-7 .elementor-element.elementor-element-2ce1900{width:25.047%}.elementor-7 .elementor-element.elementor-element-735b0e4{width:74.953%}.elementor-7 .elementor-element.elementor-element-5eae7d5{width:25.047%}.elementor-7 .elementor-element.elementor-element-52ff943{width:74.953%}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-930418a{padding:80px 100px 80px 100px}.elementor-7 .elementor-element.elementor-element-0ca8923>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-930418a{padding:60px 25px 60px 25px}.elementor-7 .elementor-element.elementor-element-0ca8923>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-7 .elementor-element.elementor-element-8bf8f82{text-align:center}}