.elementor-5202 .elementor-element.elementor-element-710b874{--display:flex;--min-height:216px;--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;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.05;--border-radius:4px 4px 4px 4px;}.elementor-5202 .elementor-element.elementor-element-710b874::before, .elementor-5202 .elementor-element.elementor-element-710b874 > .elementor-background-video-container::before, .elementor-5202 .elementor-element.elementor-element-710b874 > .e-con-inner > .elementor-background-video-container::before, .elementor-5202 .elementor-element.elementor-element-710b874 > .elementor-background-slideshow::before, .elementor-5202 .elementor-element.elementor-element-710b874 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5202 .elementor-element.elementor-element-710b874 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(130deg, var( --e-global-color-2e4ec30 ) 0%, var( --e-global-color-91b7c60 ) 100%);}.elementor-5202 .elementor-element.elementor-element-710b874:hover::before, .elementor-5202 .elementor-element.elementor-element-710b874:hover > .elementor-background-video-container::before, .elementor-5202 .elementor-element.elementor-element-710b874:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-5202 .elementor-element.elementor-element-710b874 > .elementor-background-slideshow:hover::before, .elementor-5202 .elementor-element.elementor-element-710b874 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(130deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-45a07cb ) 100%);}.elementor-5202 .elementor-element.elementor-element-710b874.ob-is-pseudo > .ob-pseudo-before{background-color:transparent;background-image:linear-gradient(130deg, var( --e-global-color-primary ) 0%, var( --e-global-color-82245d2 ) 100%);opacity:1;width:260px;height:260px;top:-60px;left:-66px;transform:rotate(10deg);-webkit-mask-image:url("https://detroitcompressors.co.za/wp-content/uploads/2023/11/hex-svgviewer-output-002.svg");mask-image:url("https://detroitcompressors.co.za/wp-content/uploads/2023/11/hex-svgviewer-output-002.svg");-webkit-mask-mode:alpha;mask-mode:alpha;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;z-index:0;}.elementor-5202 .elementor-element.elementor-element-710b874:hover{--overlay-opacity:0.1;box-shadow:0px 0px 0px 2px #F37721;}.elementor-5202 .elementor-element.elementor-element-710b874, .elementor-5202 .elementor-element.elementor-element-710b874::before{--overlay-transition:0.2s;}.elementor-5202 .elementor-element.elementor-element-710b874.ob-is-pseudo > .ob-pseudo-after{width:145px;height:100%;top:0%;left:0%;transform:rotate(0deg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;}.elementor-5202 .elementor-element.elementor-element-431df30{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-5202 .elementor-element.elementor-element-431df30.ob-is-container-extras{--width:calc(100%);max-width:Min(100%,calc(160px));}.elementor-5202 .elementor-element.elementor-element-0db1647 .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-5202 .elementor-element.elementor-element-0db1647 .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-5202 .elementor-element.elementor-element-0db1647 .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-5202 .elementor-element.elementor-element-0db1647 .jet-listing-dynamic-image__caption{text-align:left;}.elementor-5202 .elementor-element.elementor-element-c1968af{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-1rem;--z-index:10;}.elementor-5202 .elementor-element.elementor-element-c1968af.ob-is-pseudo > .ob-pseudo-before{background-color:var( --e-global-color-82245d2 );opacity:1;width:102%;height:102%;top:-1%;left:-1%;transform:rotate(0deg);-webkit-mask-image:url("https://detroitcompressors.co.za/wp-content/uploads/2023/11/hex-svgviewer-output-002.svg");mask-image:url("https://detroitcompressors.co.za/wp-content/uploads/2023/11/hex-svgviewer-output-002.svg");-webkit-mask-mode:alpha;mask-mode:alpha;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;z-index:0;}.elementor-5202 .elementor-element.elementor-element-c1968af.ob-is-pseudo > .ob-pseudo-after{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-3599d0b ) 100%);opacity:1;width:100%;height:100%;top:0%;left:0%;transform:rotate(15deg);-webkit-mask-image:url("https://detroitcompressors.co.za/wp-content/uploads/2023/11/hex-svgviewer-output-002.svg");mask-image:url("https://detroitcompressors.co.za/wp-content/uploads/2023/11/hex-svgviewer-output-002.svg");-webkit-mask-mode:alpha;mask-mode:alpha;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;z-index:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-5202 .elementor-element.elementor-element-fd88673.ob-harakiri{writing-mode:inherit;}.elementor-5202 .elementor-element.elementor-element-fd88673.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-5202 .elementor-element.elementor-element-fd88673.ob-harakiri div{writing-mode:inherit;}.elementor-5202 .elementor-element.elementor-element-fd88673{z-index:5;text-align:center;}.elementor-5202 .elementor-element.elementor-element-fd88673 .elementor-heading-title{font-family:var( --e-global-typography-138daa3-font-family );font-size:var( --e-global-typography-138daa3-font-size );line-height:var( --e-global-typography-138daa3-line-height );letter-spacing:var( --e-global-typography-138daa3-letter-spacing );color:var( --e-global-color-2e4ec30 );}.elementor-5202 .elementor-element.elementor-element-fd88673.ob-harakiri > div, .elementor-5202 .elementor-element.elementor-element-fd88673.ob-harakiri > h1, .elementor-5202 .elementor-element.elementor-element-fd88673.ob-harakiri > h2, .elementor-5202 .elementor-element.elementor-element-fd88673.ob-harakiri > h3, .elementor-5202 .elementor-element.elementor-element-fd88673.ob-harakiri > h4, .elementor-5202 .elementor-element.elementor-element-fd88673.ob-harakiri > h5, .elementor-5202 .elementor-element.elementor-element-fd88673.ob-harakiri > h6, .elementor-5202 .elementor-element.elementor-element-fd88673.ob-harakiri > p{transform:rotate(0deg);}.elementor-5202 .elementor-element.elementor-element-fd88673 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-5202 .elementor-element.elementor-element-c1968af.ob-is-container-extras{max-width:Min(100%,calc(80px));--min-height:calc(80px);}body:not(.rtl) .elementor-5202 .elementor-element.elementor-element-c1968af{right:-3rem;}body.rtl .elementor-5202 .elementor-element.elementor-element-c1968af{left:-3rem;}.elementor-5202 .elementor-element.elementor-element-d9ae7d2{--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;--justify-content:flex-start;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-5202 .elementor-element.elementor-element-d9ae7d2.ob-is-container-extras{--width:calc(100%);}.elementor-5202 .elementor-element.elementor-element-b47862c .jet-listing-dynamic-terms{text-align:left;}.elementor-5202 .elementor-element.elementor-element-b47862c .jet-listing-dynamic-terms__link{font-family:var( --e-global-typography-efb0be8-font-family );font-size:var( --e-global-typography-efb0be8-font-size );line-height:var( --e-global-typography-efb0be8-line-height );letter-spacing:var( --e-global-typography-efb0be8-letter-spacing );color:var( --e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-5202 .elementor-element.elementor-element-b47862c .jet-listing-dynamic-terms__link:hover{color:var( --e-global-color-2e4ec30 );}.elementor-5202 .elementor-element.elementor-element-9b8c33e.ob-harakiri{writing-mode:inherit;}.elementor-5202 .elementor-element.elementor-element-9b8c33e.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-5202 .elementor-element.elementor-element-9b8c33e.ob-harakiri div{writing-mode:inherit;}.elementor-5202 .elementor-element.elementor-element-9b8c33e.ob-harakiri > div, .elementor-5202 .elementor-element.elementor-element-9b8c33e.ob-harakiri > h1, .elementor-5202 .elementor-element.elementor-element-9b8c33e.ob-harakiri > h2, .elementor-5202 .elementor-element.elementor-element-9b8c33e.ob-harakiri > h3, .elementor-5202 .elementor-element.elementor-element-9b8c33e.ob-harakiri > h4, .elementor-5202 .elementor-element.elementor-element-9b8c33e.ob-harakiri > h5, .elementor-5202 .elementor-element.elementor-element-9b8c33e.ob-harakiri > h6, .elementor-5202 .elementor-element.elementor-element-9b8c33e.ob-harakiri > p{transform:rotate(0deg);}.elementor-5202 .elementor-element.elementor-element-9b8c33e > div{text-indent:0px;mix-blend-mode:inherit;}.jet-listing-item.single-jet-engine.elementor-page-5202 > .elementor{width:300px;margin-left:auto;margin-right:auto;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-5202 .elementor-element.elementor-element-fd88673 .elementor-heading-title{font-size:var( --e-global-typography-138daa3-font-size );line-height:var( --e-global-typography-138daa3-line-height );letter-spacing:var( --e-global-typography-138daa3-letter-spacing );}.elementor-5202 .elementor-element.elementor-element-b47862c .jet-listing-dynamic-terms__link{font-size:var( --e-global-typography-efb0be8-font-size );line-height:var( --e-global-typography-efb0be8-line-height );letter-spacing:var( --e-global-typography-efb0be8-letter-spacing );}}@media(max-width:479px){.elementor-5202 .elementor-element.elementor-element-710b874.ob-is-pseudo > .ob-pseudo-before{width:220px;height:220px;}.elementor-5202 .elementor-element.elementor-element-431df30.ob-is-container-extras{max-width:Min(100%,calc(120px));}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-5202 .elementor-element.elementor-element-fd88673 .elementor-heading-title{font-size:var( --e-global-typography-138daa3-font-size );line-height:var( --e-global-typography-138daa3-line-height );letter-spacing:var( --e-global-typography-138daa3-letter-spacing );}.elementor-5202 .elementor-element.elementor-element-d9ae7d2.ob-is-container-extras{max-width:Min(100%,calc(100%));}.elementor-5202 .elementor-element.elementor-element-b47862c .jet-listing-dynamic-terms__link{font-size:var( --e-global-typography-efb0be8-font-size );line-height:var( --e-global-typography-efb0be8-line-height );letter-spacing:var( --e-global-typography-efb0be8-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-c1968af */@keyframes spin {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

.elementor-5202 .elementor-element.elementor-element-c1968af .ob-pseudo-before {
      animation-name: spin;
      animation-duration: 10s; /* Duration of one animation cycle */
      animation-timing-function: linear; /* Constant speed */
      animation-iteration-count: infinite; /* Repeat indefinitely */
    }/* End custom CSS */