.elementor-1722 .elementor-element.elementor-element-55d7e9a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDDDD;--border-color:#DDDDDD;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-1722 .elementor-element.elementor-element-55d7e9a:not(.elementor-motion-effects-element-type-background), .elementor-1722 .elementor-element.elementor-element-55d7e9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-37491b5 );}.elementor-1722 .elementor-element.elementor-element-55d7e9a:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-1722 .elementor-element.elementor-element-55d7e9a, .elementor-1722 .elementor-element.elementor-element-55d7e9a::before{--border-transition:0.4s;}.elementor-1722 .elementor-element.elementor-element-501ce91 img{height:251px;object-fit:contain;object-position:center center;transition-duration:0.3s;border-radius:0px 0px 0px 0px;}.elementor-1722 .elementor-element.elementor-element-501ce91:hover img{opacity:0.88;}.elementor-1722 .elementor-element.elementor-element-d7b12ed img{height:251px;object-fit:contain;object-position:center center;transition-duration:0.3s;border-radius:0px 0px 0px 0px;}.elementor-1722 .elementor-element.elementor-element-d7b12ed:hover img{opacity:0.88;}.elementor-1722 .elementor-element.elementor-element-95647fc > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1722 .elementor-element.elementor-element-95647fc{text-align:center;}.elementor-1722 .elementor-element.elementor-element-95647fc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-1722 .elementor-element.elementor-element-4103701 > .elementor-widget-container{padding:5px 10px 0px 10px;border-style:none;}.elementor-1722 .elementor-element.elementor-element-4103701 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-1722 .elementor-element.elementor-element-4103701 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-1722 .elementor-element.elementor-element-4103701 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-1722 .elementor-element.elementor-element-4103701 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-1722 .elementor-element.elementor-element-4103701 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-1722 .elementor-element.elementor-element-4103701 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#AAAAAA;}.elementor-1722 .elementor-element.elementor-element-4103701 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-1722 .elementor-element.elementor-element-4103701 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-1722 .elementor-element.elementor-element-4103701 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-1722 .elementor-element.elementor-element-4103701 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1722 .elementor-element.elementor-element-4103701 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-1722 .elementor-element.elementor-element-4103701{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-1722 .elementor-element.elementor-element-4103701 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1722 .elementor-element.elementor-element-4103701 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:1.4em;}.elementor-1722 .elementor-element.elementor-element-4103701 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1722 .elementor-element.elementor-element-b9be09c > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:5px 25px 4px 25px;transition:background 0.3s;border-radius:10px 0px 0px 10px;}.elementor-1722 .elementor-element.elementor-element-b9be09c.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-1722 .elementor-element.elementor-element-b9be09c{right:0px;}body.rtl .elementor-1722 .elementor-element.elementor-element-b9be09c{left:0px;}.elementor-1722 .elementor-element.elementor-element-b9be09c{top:24px;}.elementor-1722 .elementor-element.elementor-element-b9be09c .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-37491b5 );}.elementor-1722 .elementor-element.elementor-element-75ceceb .elementor-button{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.4em;fill:var( --e-global-color-37491b5 );color:var( --e-global-color-37491b5 );border-radius:10px 10px 10px 10px;padding:16px 32px 14px 32px;}.elementor-1722 .elementor-element.elementor-element-d61527a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1722 .elementor-element.elementor-element-d61527a .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1722 .elementor-element.elementor-element-d61527a .elementor-button{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.4em;fill:var( --e-global-color-37491b5 );color:var( --e-global-color-37491b5 );border-radius:10px 10px 10px 10px;padding:16px 32px 14px 32px;}.jet-listing-item.single-jet-engine.elementor-page-1722 > .elementor{width:450px;margin-left:auto;margin-right:auto;}@media(max-width:1024px){.elementor-1722 .elementor-element.elementor-element-b9be09c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-1722 .elementor-element.elementor-element-b9be09c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for icon-list, class: .elementor-element-4103701 */.metaInfo {
    margin-top: -13px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b9be09c */.elementor-1722 .elementor-element.elementor-element-b9be09c {
    text-transform: capitalize !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-75ceceb */:root {
    --grad1: #997F48;
    --grad2: #dad2ad;
    --grad3: #dad2ae;
    --grad4: #997F48;
}

.elementor-1722 .elementor-element.elementor-element-75ceceb a{
	background: linear-gradient(90deg, var(--grad1), var(--grad2), var(--grad3), var(--grad4));
	background-size: 400%;
	z-index: 1;
	position: relative;
}
.elementor-1722 .elementor-element.elementor-element-75ceceb a:hover{
	animation: animate 8s linear infinite;
}
@keyframes animate {
	0%{
		background-position: 0%;
	}
	100%{
		background-position: 400%;
	}
}

/*css for glowing background*/
.elementor-1722 .elementor-element.elementor-element-75ceceb a:before{
	content: '';
	position: absolute;
	top: -5px;
	left: -5px;
	right: -5px;
	bottom: -5px;
	z-index: 0;
	background: linear-gradient(90deg, var(--grad1), var(--grad2), var(--grad3), var(--grad4));
	background-size: 400%;
	border-radius: 40px;
	opacity: 0;
	transition: 0.5s;

}
.elementor-1722 .elementor-element.elementor-element-75ceceb a:hover:before{
	filter: blur(20px);
	opacity: .6;
	animation: animate 8s linear infinite;
}

.elementor-button-content-wrapper {
    z-index: 2;
    position: relative;
}

.elementor-1722 .elementor-element.elementor-element-75ceceb a {
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d61527a */:root {
    --grad1: #997F48;
    --grad2: #dad2ad;
    --grad3: #dad2ae;
    --grad4: #997F48;
}

.elementor-1722 .elementor-element.elementor-element-d61527a a{
	background: linear-gradient(90deg, var(--grad1), var(--grad2), var(--grad3), var(--grad4));
	background-size: 400%;
	z-index: 1;
	position: relative;
}
.elementor-1722 .elementor-element.elementor-element-d61527a a:hover{
	animation: animate 8s linear infinite;
}
@keyframes animate {
	0%{
		background-position: 0%;
	}
	100%{
		background-position: 400%;
	}
}

/*css for glowing background*/
.elementor-1722 .elementor-element.elementor-element-d61527a a:before{
	content: '';
	position: absolute;
	top: -5px;
	left: -5px;
	right: -5px;
	bottom: -5px;
	z-index: 0;
	background: linear-gradient(90deg, var(--grad1), var(--grad2), var(--grad3), var(--grad4));
	background-size: 400%;
	border-radius: 40px;
	opacity: 0;
	transition: 0.5s;

}
.elementor-1722 .elementor-element.elementor-element-d61527a a:hover:before{
	filter: blur(20px);
	opacity: .6;
	animation: animate 8s linear infinite;
}

.elementor-button-content-wrapper {
    z-index: 2;
    position: relative;
}

.elementor-1722 .elementor-element.elementor-element-d61527a a {
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55d7e9a */@media only screen and (min-width: 767px) {
  .elementor-1722 .elementor-element.elementor-element-55d7e9a {
    overflow: hidden; /* Prevents the image from overflowing */
    position: relative;
    display: flex; /* Ensures stable layout */
    align-items: center;
    justify-content: center;
  }

  .elementor-1722 .elementor-element.elementor-element-55d7e9a .zoom-image {
    width: 100%;
    height: 100%;
    transition: transform 0.5s ease;
    will-change: transform;
    backface-visibility: hidden; /* Prevents slight shifts */
  }

  .elementor-1722 .elementor-element.elementor-element-55d7e9a:hover .zoom-image {
    transform: scale(1.05);
  }
}/* End custom CSS */