.elementor-326 .elementor-element.elementor-element-6cc336f{--display:flex;--min-height:528px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;}.elementor-326 .elementor-element.elementor-element-6cc336f:not(.elementor-motion-effects-element-type-background), .elementor-326 .elementor-element.elementor-element-6cc336f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://superiorflying.com/wp-content/uploads/2025/12/18cc63cc52e581794e748fdb9118eb74655e872f.jpg");background-position:center center;background-size:cover;}.elementor-326 .elementor-element.elementor-element-4e87220{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;}.elementor-326 .elementor-element.elementor-element-4e87220 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-1a97b2a );}.elementor-326 .elementor-element.elementor-element-cd133f0{--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;--gap:8vw 8vw;--row-gap:8vw;--column-gap:8vw;}.elementor-326 .elementor-element.elementor-element-15edb9e{--display:flex;}.elementor-326 .elementor-element.elementor-element-c7c5350{width:100%;max-width:100%;}.elementor-326 .elementor-element.elementor-element-c7c5350.elementor-element{--align-self:flex-start;}.elementor-326 .elementor-element.elementor-element-c7c5350 .elementor-heading-title{font-family:var( --e-global-typography-0159412-font-family ), Sans-serif;font-size:var( --e-global-typography-0159412-font-size );font-weight:var( --e-global-typography-0159412-font-weight );line-height:var( --e-global-typography-0159412-line-height );}.elementor-326 .elementor-element.elementor-element-77aacfa{width:100%;max-width:100%;}.elementor-326 .elementor-element.elementor-element-77aacfa.elementor-element{--align-self:flex-start;}.elementor-326 .elementor-element.elementor-element-77aacfa .elementor-heading-title{font-family:var( --e-global-typography-1749889-font-family ), Sans-serif;font-size:var( --e-global-typography-1749889-font-size );font-weight:var( --e-global-typography-1749889-font-weight );}.elementor-326 .elementor-element.elementor-element-83a683d{--display:flex;}.elementor-326 .elementor-element.elementor-element-021309e{width:100%;max-width:100%;}.elementor-326 .elementor-element.elementor-element-f8924e4{--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;--gap:4vw 8vw;--row-gap:4vw;--column-gap:8vw;--overlay-opacity:0.75;}.elementor-326 .elementor-element.elementor-element-f8924e4:not(.elementor-motion-effects-element-type-background), .elementor-326 .elementor-element.elementor-element-f8924e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-326 .elementor-element.elementor-element-f8924e4::before, .elementor-326 .elementor-element.elementor-element-f8924e4 > .elementor-background-video-container::before, .elementor-326 .elementor-element.elementor-element-f8924e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-326 .elementor-element.elementor-element-f8924e4 > .elementor-background-slideshow::before, .elementor-326 .elementor-element.elementor-element-f8924e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-326 .elementor-element.elementor-element-f8924e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1a97b2a );--background-overlay:'';}.elementor-326 .elementor-element.elementor-element-23b169a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-326 .elementor-element.elementor-element-3d3347e{--display:flex;}.elementor-326 .elementor-element.elementor-element-55cab72 .elementor-heading-title{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-326 .elementor-element.elementor-element-8086fe2{width:100%;max-width:100%;}.elementor-326 .elementor-element.elementor-element-d703dc2{width:100%;max-width:100%;columns:2;column-gap:4vw;}.elementor-326 .elementor-element.elementor-element-3a2fe5f .elementor-button{background-color:var( --e-global-color-1c732bb );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-326 .elementor-element.elementor-element-3a2fe5f.elementor-element{--align-self:flex-start;}.elementor-326 .elementor-element.elementor-element-3a2fe5f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-326 .elementor-element.elementor-element-3a2fe5f .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-326 .elementor-element.elementor-element-211c422{--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;--gap:4vw 8vw;--row-gap:4vw;--column-gap:8vw;--overlay-opacity:0.35;}.elementor-326 .elementor-element.elementor-element-211c422:not(.elementor-motion-effects-element-type-background), .elementor-326 .elementor-element.elementor-element-211c422 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-326 .elementor-element.elementor-element-211c422::before, .elementor-326 .elementor-element.elementor-element-211c422 > .elementor-background-video-container::before, .elementor-326 .elementor-element.elementor-element-211c422 > .e-con-inner > .elementor-background-video-container::before, .elementor-326 .elementor-element.elementor-element-211c422 > .elementor-background-slideshow::before, .elementor-326 .elementor-element.elementor-element-211c422 > .e-con-inner > .elementor-background-slideshow::before, .elementor-326 .elementor-element.elementor-element-211c422 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1a97b2a );--background-overlay:'';}.elementor-326 .elementor-element.elementor-element-3286609{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-326 .elementor-element.elementor-element-72b4bd6{--display:flex;}.elementor-326 .elementor-element.elementor-element-7765f46 .elementor-heading-title{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-326 .elementor-element.elementor-element-6f1db9c{width:100%;max-width:100%;}.elementor-326 .elementor-element.elementor-element-99b698c{width:100%;max-width:100%;columns:2;column-gap:4vw;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 );}.elementor-326 .elementor-element.elementor-element-5ffea3f .elementor-button{background-color:var( --e-global-color-1c732bb );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-326 .elementor-element.elementor-element-5ffea3f.elementor-element{--align-self:flex-start;}.elementor-326 .elementor-element.elementor-element-5ffea3f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-326 .elementor-element.elementor-element-5ffea3f .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-326 .elementor-element.elementor-element-123baf1{--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;--gap:4vw 8vw;--row-gap:4vw;--column-gap:8vw;--overlay-opacity:0.45;}.elementor-326 .elementor-element.elementor-element-123baf1:not(.elementor-motion-effects-element-type-background), .elementor-326 .elementor-element.elementor-element-123baf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-326 .elementor-element.elementor-element-123baf1::before, .elementor-326 .elementor-element.elementor-element-123baf1 > .elementor-background-video-container::before, .elementor-326 .elementor-element.elementor-element-123baf1 > .e-con-inner > .elementor-background-video-container::before, .elementor-326 .elementor-element.elementor-element-123baf1 > .elementor-background-slideshow::before, .elementor-326 .elementor-element.elementor-element-123baf1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-326 .elementor-element.elementor-element-123baf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1a97b2a );--background-overlay:'';}.elementor-326 .elementor-element.elementor-element-92efc19{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-326 .elementor-element.elementor-element-f74be0a{--display:flex;}.elementor-326 .elementor-element.elementor-element-183008f .elementor-heading-title{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-326 .elementor-element.elementor-element-4557aff{width:100%;max-width:100%;}.elementor-326 .elementor-element.elementor-element-05794da{width:100%;max-width:100%;columns:2;column-gap:4vw;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 );}.elementor-326 .elementor-element.elementor-element-05589e0 .elementor-button{background-color:var( --e-global-color-1c732bb );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-326 .elementor-element.elementor-element-05589e0.elementor-element{--align-self:flex-start;}.elementor-326 .elementor-element.elementor-element-05589e0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-326 .elementor-element.elementor-element-05589e0 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-326 .elementor-element.elementor-element-82ebc01{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8vw 8vw;--row-gap:8vw;--column-gap:8vw;}.elementor-326 .elementor-element.elementor-element-82ebc01:not(.elementor-motion-effects-element-type-background), .elementor-326 .elementor-element.elementor-element-82ebc01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a97b2a );}.elementor-326 .elementor-element.elementor-element-0faa8cf{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.75;}.elementor-326 .elementor-element.elementor-element-0faa8cf::before, .elementor-326 .elementor-element.elementor-element-0faa8cf > .elementor-background-video-container::before, .elementor-326 .elementor-element.elementor-element-0faa8cf > .e-con-inner > .elementor-background-video-container::before, .elementor-326 .elementor-element.elementor-element-0faa8cf > .elementor-background-slideshow::before, .elementor-326 .elementor-element.elementor-element-0faa8cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-326 .elementor-element.elementor-element-0faa8cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-1c732bb ) 0%, var( --e-global-color-512af83c ) 100%);}.elementor-326 .elementor-element.elementor-element-c52c8fa{text-align:center;}.elementor-326 .elementor-element.elementor-element-c52c8fa .elementor-heading-title{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 );color:var( --e-global-color-1a97b2a );}.elementor-326 .elementor-element.elementor-element-bc93ebd{text-align:center;}.elementor-326 .elementor-element.elementor-element-bc93ebd .elementor-heading-title{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-1a97b2a );}.elementor-326 .elementor-element.elementor-element-7471a9f{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-326 .elementor-element.elementor-element-6be30e9 .elementor-heading-title{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 );color:var( --e-global-color-secondary );}.elementor-326 .elementor-element.elementor-element-b2351bf{width:100%;max-width:100%;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 );}@media(min-width:768px){.elementor-326 .elementor-element.elementor-element-82ebc01{--content-width:768px;}}@media(max-width:1024px){.elementor-326 .elementor-element.elementor-element-4e87220{--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;}.elementor-326 .elementor-element.elementor-element-4e87220 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-326 .elementor-element.elementor-element-c7c5350 .elementor-heading-title{font-size:var( --e-global-typography-0159412-font-size );line-height:var( --e-global-typography-0159412-line-height );}.elementor-326 .elementor-element.elementor-element-77aacfa .elementor-heading-title{font-size:var( --e-global-typography-1749889-font-size );}.elementor-326 .elementor-element.elementor-element-23b169a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-326 .elementor-element.elementor-element-55cab72 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-326 .elementor-element.elementor-element-d703dc2{columns:1;}.elementor-326 .elementor-element.elementor-element-3286609{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-326 .elementor-element.elementor-element-7765f46 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-326 .elementor-element.elementor-element-99b698c{columns:1;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-326 .elementor-element.elementor-element-92efc19{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-326 .elementor-element.elementor-element-183008f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-326 .elementor-element.elementor-element-05794da{columns:1;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-326 .elementor-element.elementor-element-c52c8fa .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-326 .elementor-element.elementor-element-bc93ebd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-326 .elementor-element.elementor-element-6be30e9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-326 .elementor-element.elementor-element-b2351bf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-326 .elementor-element.elementor-element-6cc336f{--min-height:400px;}.elementor-326 .elementor-element.elementor-element-4e87220 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-326 .elementor-element.elementor-element-cd133f0{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-326 .elementor-element.elementor-element-15edb9e{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-326 .elementor-element.elementor-element-c7c5350 .elementor-heading-title{font-size:var( --e-global-typography-0159412-font-size );line-height:var( --e-global-typography-0159412-line-height );}.elementor-326 .elementor-element.elementor-element-77aacfa .elementor-heading-title{font-size:var( --e-global-typography-1749889-font-size );}.elementor-326 .elementor-element.elementor-element-f8924e4{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-326 .elementor-element.elementor-element-23b169a{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-326 .elementor-element.elementor-element-55cab72 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-326 .elementor-element.elementor-element-3a2fe5f.elementor-element{--align-self:stretch;}.elementor-326 .elementor-element.elementor-element-3a2fe5f .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-326 .elementor-element.elementor-element-211c422{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-326 .elementor-element.elementor-element-3286609{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-326 .elementor-element.elementor-element-7765f46 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-326 .elementor-element.elementor-element-99b698c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-326 .elementor-element.elementor-element-5ffea3f.elementor-element{--align-self:stretch;}.elementor-326 .elementor-element.elementor-element-5ffea3f .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-326 .elementor-element.elementor-element-123baf1{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-326 .elementor-element.elementor-element-92efc19{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-326 .elementor-element.elementor-element-183008f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-326 .elementor-element.elementor-element-05794da{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-326 .elementor-element.elementor-element-05589e0.elementor-element{--align-self:stretch;}.elementor-326 .elementor-element.elementor-element-05589e0 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-326 .elementor-element.elementor-element-82ebc01{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-326 .elementor-element.elementor-element-c52c8fa .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-326 .elementor-element.elementor-element-bc93ebd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-326 .elementor-element.elementor-element-7471a9f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-326 .elementor-element.elementor-element-6be30e9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-326 .elementor-element.elementor-element-b2351bf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-021309e */.elementor-326 .elementor-element.elementor-element-021309e p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d703dc2 */.elementor-326 .elementor-element.elementor-element-d703dc2 p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99b698c */.elementor-326 .elementor-element.elementor-element-99b698c p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05794da */.elementor-326 .elementor-element.elementor-element-05794da p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2351bf */.elementor-326 .elementor-element.elementor-element-b2351bf p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ebc01 */.elementor-326 .elementor-element.elementor-element-82ebc01 .services-card {
    padding: 40px;
    background-color: #fff;
    border-radius: 20px;
    aspect-ratio: 1;
    overflow: hidden;
    transition: all 0.5s;
}

.elementor-326 .elementor-element.elementor-element-82ebc01 .services-card-bg {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
}

.elementor-326 .elementor-element.elementor-element-82ebc01 .services-card-bg img {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    object-fit: cover;
    mix-blend-mode: multiply;
    pointer-events: none;
    transition: all 0.5s;
}

.elementor-326 .elementor-element.elementor-element-82ebc01 .services-card:hover {
    background-color: color-mix(in oklab, var(--e-global-color-primary) 50%, #FFF 50%);
}

.elementor-326 .elementor-element.elementor-element-82ebc01 .services-card:hover .services-card-bg img {
    transform: scale(1.1);
}

@media only screen and (max-width: 1024px) {
.elementor-326 .elementor-element.elementor-element-82ebc01 .services-card {
    padding: 20px;
}
}/* End custom CSS */