.elementor-173 .elementor-element.elementor-element-eb18cd1:not(.elementor-motion-effects-element-type-background), .elementor-173 .elementor-element.elementor-element-eb18cd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-173 .elementor-element.elementor-element-eb18cd1:hover > .elementor-background-overlay{background-color:var( --e-global-color-e36debe );opacity:0.96;}.elementor-173 .elementor-element.elementor-element-eb18cd1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;z-index:8;}.elementor-173 .elementor-element.elementor-element-eb18cd1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-173 .elementor-element.elementor-element-e576809.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-173 .elementor-element.elementor-element-e576809.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-173 .elementor-element.elementor-element-e576809 > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0.8rem 0.8rem 0.8rem 0.8rem;}.elementor-173 .elementor-element.elementor-element-8d6d950 .elementor-icon-box-wrapper{text-align:left;}.elementor-173 .elementor-element.elementor-element-8d6d950 .elementor-icon-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-173 .elementor-element.elementor-element-8d6d950 .elementor-icon-box-title, .elementor-173 .elementor-element.elementor-element-8d6d950 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;}.elementor-173 .elementor-element.elementor-element-8d6d950 .elementor-icon-box-description{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-173 .elementor-element.elementor-element-8d6d950 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-173 .elementor-element.elementor-element-8d6d950{z-index:99;}.jet-listing-item.single-jet-engine.elementor-page-173 > .elementor{width:400px;margin-left:auto;margin-right:auto;}/* Start custom CSS for icon-box, class: .elementor-element-8d6d950 */.green-text-pls {
    position:absolute;
    left:35px;
    max-width: 83% !important;
    bottom:30px;    
    opacity:0;
    transition: all 0.3s;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-eb18cd1 */@media only screen and (min-width:1070px) {
    .elementor-173 .elementor-element.elementor-element-eb18cd1 {
       position: relative;
   width: 100%;
   padding-top: 75% !important;
}

.elementor-173 .elementor-element.elementor-element-eb18cd1:hover .green-text-pls{
    opacity:1 !important;
}

.elementor-background-overlay {

    transform: scale(0.9);
}

.elementor-173 .elementor-element.elementor-element-eb18cd1 .elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a {
    color: inherit;
    font-size: inherit;
    line-height: inherit;
    word-break: break-word !important;
    padding-right: 15px;
}
}


@media only screen and (min-width:901px) and (max-width:1069px) {
    .elementor-173 .elementor-element.elementor-element-eb18cd1 {
       position: relative;
   width: 90%;
   padding-top: 75% !important;
}

.elementor-173 .elementor-element.elementor-element-eb18cd1:hover .green-text-pls{
    opacity:1 !important;
}

.elementor-background-overlay {

    transform: scale(0.9);
}

.elementor-173 .elementor-element.elementor-element-eb18cd1 .elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a {
    color: inherit;
    font-size: inherit;
    line-height: inherit;
    word-break: break-word !important;
    padding-right: 15px;
}
}


@media only screen and (max-width:900px) {
    .elementor-173 .elementor-element.elementor-element-eb18cd1 {
       position: relative;
   width: 90%;
   padding-top: 75% !important;
}

.elementor-173 .elementor-element.elementor-element-eb18cd1:hover .green-text-pls{
    opacity:1 !important;
}

.elementor-background-overlay {

    transform: scale(0.9);
}

.elementor-173 .elementor-element.elementor-element-eb18cd1 .elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a {
    color: inherit;
    font-size: inherit;
    line-height: inherit;
    word-break: break-word !important;
    padding-right: 15px;
}
}




.green-text-pls {
    position:absolute;
    left:35px;
    max-width: 83% !important;
    bottom:30px;    
    opacity:0;
    transition: all 0.3s;
}

@media only screen and (min-width:555px) and (max-width:767px) {
    .green-text-pls {
    position: absolute;
    left: 55px;
    max-width: 83% !important;
    bottom: 45px;
    opacity: 0;
    transition: all 0.3s;
}
}/* End custom CSS */