.elementor-1870 .elementor-element.elementor-element-c01fda3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1870 .elementor-element.elementor-element-c01fda3:not(.elementor-motion-effects-element-type-background), .elementor-1870 .elementor-element.elementor-element-c01fda3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c57614 );}.elementor-1870 .elementor-element.elementor-element-c01fda3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1870 .elementor-element.elementor-element-876f408{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1870 .elementor-element.elementor-element-9333082{text-align:center;}.elementor-1870 .elementor-element.elementor-element-9333082 .elementor-heading-title{font-family:var( --e-global-typography-afafde1-font-family ), Sans-serif;font-size:var( --e-global-typography-afafde1-font-size );font-weight:var( --e-global-typography-afafde1-font-weight );line-height:var( --e-global-typography-afafde1-line-height );color:var( --e-global-color-secondary );}.elementor-1870 .elementor-element.elementor-element-d611c47{text-align:center;}.elementor-1870 .elementor-element.elementor-element-d611c47 .elementor-heading-title{font-family:var( --e-global-typography-f532b6a-font-family ), Sans-serif;font-size:var( --e-global-typography-f532b6a-font-size );font-weight:var( --e-global-typography-f532b6a-font-weight );line-height:var( --e-global-typography-f532b6a-line-height );color:var( --e-global-color-text );}.elementor-1870 .elementor-element.elementor-element-9435b90 .elementor-button{background-color:var( --e-global-color-f0e9971 );font-family:var( --e-global-typography-75b2541-font-family ), Sans-serif;font-size:var( --e-global-typography-75b2541-font-size );font-weight:var( --e-global-typography-75b2541-font-weight );line-height:var( --e-global-typography-75b2541-line-height );fill:var( --e-global-color-8d8e9cc );color:var( --e-global-color-8d8e9cc );border-style:solid;border-width:1px 1px 1px 1px;border-color:#D29A89;}.elementor-1870 .elementor-element.elementor-element-9435b90{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-1870 .elementor-element.elementor-element-9435b90 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1870 .elementor-element.elementor-element-9435b90 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-1870 .elementor-element.elementor-element-9435b90 .elementor-button:hover, .elementor-1870 .elementor-element.elementor-element-9435b90 .elementor-button:focus{color:var( --e-global-color-fb38983 );}.elementor-1870 .elementor-element.elementor-element-9435b90 .elementor-button:hover svg, .elementor-1870 .elementor-element.elementor-element-9435b90 .elementor-button:focus svg{fill:var( --e-global-color-fb38983 );}.jet-listing-item.single-jet-engine.elementor-page-1870 > .elementor{width:320px;margin-left:auto;margin-right:auto;}@media(min-width:2400px){.elementor-1870 .elementor-element.elementor-element-9333082 .elementor-heading-title{font-size:var( --e-global-typography-afafde1-font-size );line-height:var( --e-global-typography-afafde1-line-height );}.elementor-1870 .elementor-element.elementor-element-d611c47 .elementor-heading-title{font-size:var( --e-global-typography-f532b6a-font-size );line-height:var( --e-global-typography-f532b6a-line-height );}.elementor-1870 .elementor-element.elementor-element-9435b90 .elementor-button{font-size:var( --e-global-typography-75b2541-font-size );line-height:var( --e-global-typography-75b2541-line-height );}}@media(max-width:1366px){.elementor-1870 .elementor-element.elementor-element-9333082 .elementor-heading-title{font-size:var( --e-global-typography-afafde1-font-size );line-height:var( --e-global-typography-afafde1-line-height );}.elementor-1870 .elementor-element.elementor-element-d611c47 .elementor-heading-title{font-size:var( --e-global-typography-f532b6a-font-size );line-height:var( --e-global-typography-f532b6a-line-height );}.elementor-1870 .elementor-element.elementor-element-9435b90 .elementor-button{font-size:var( --e-global-typography-75b2541-font-size );line-height:var( --e-global-typography-75b2541-line-height );}}@media(max-width:1200px){.elementor-1870 .elementor-element.elementor-element-9435b90.elementor-element{--flex-grow:0;--flex-shrink:0;}}@media(max-width:1024px){.elementor-1870 .elementor-element.elementor-element-9333082 .elementor-heading-title{font-size:var( --e-global-typography-afafde1-font-size );line-height:var( --e-global-typography-afafde1-line-height );}.elementor-1870 .elementor-element.elementor-element-d611c47 .elementor-heading-title{font-size:var( --e-global-typography-f532b6a-font-size );line-height:var( --e-global-typography-f532b6a-line-height );}.elementor-1870 .elementor-element.elementor-element-9435b90 .elementor-button{font-size:var( --e-global-typography-75b2541-font-size );line-height:var( --e-global-typography-75b2541-line-height );}}@media(max-width:767px){.elementor-1870 .elementor-element.elementor-element-9333082 .elementor-heading-title{font-size:var( --e-global-typography-afafde1-font-size );line-height:var( --e-global-typography-afafde1-line-height );}.elementor-1870 .elementor-element.elementor-element-d611c47 .elementor-heading-title{font-size:var( --e-global-typography-f532b6a-font-size );line-height:var( --e-global-typography-f532b6a-line-height );}.elementor-1870 .elementor-element.elementor-element-9435b90{width:100%;max-width:100%;}.elementor-1870 .elementor-element.elementor-element-9435b90 .elementor-button{font-size:var( --e-global-typography-75b2541-font-size );line-height:var( --e-global-typography-75b2541-line-height );}}/* Start custom CSS for heading, class: .elementor-element-9333082 */.elementor-1870 .elementor-element.elementor-element-9333082 {
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
width: 100%;
word-break: break-word;
padding-bottom: 1px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d611c47 */.elementor-1870 .elementor-element.elementor-element-d611c47 {
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
width: 100%;
word-break: break-word;
padding-bottom: 1px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9435b90 */.pijlknop:hover .elementor-button-icon {
  transform: rotate(-45deg);
  transition: transform 0.3s ease;
}

.pijlknop .elementor-button-icon {
  transition: transform 0.3s ease;
  margin-top: 2px!important;
}

.knop:hover {
  transform: translateY(-4px);
  transition: transform 0.3s ease;
}


.product:hover .elementor-icon {
  transform: rotate(-45deg);
  transition: transform 0.3s ease;
}/* End custom CSS */