:root{--ft-card-radius:var(--ftcm-radius,8px);--ft-card-border-color:var(--ftcm-border-color,var(--ft-line,#dfe4ea));--ft-card-hover-y:-3px;--ft-card-hover-border:var(--theme-accent,var(--ft-orange,#e6581d))}:is(.ft-section-dark,.ft-dark,.ft-requirements,.ft-included,.ftcm-pilot-public-card){--ft-card-border-color:rgba(255,255,255,.18);--ftcm-ui-border-light:rgba(255,255,255,.18)}html body :is(
  .ft-card,.ft-landing-card,.ft-travel-benefit-card,.ft-travel-card,.ft-travel-fit-card,.ft-travel-info-card,.ftcm-benefit-card,.ftcm-card,.ftcm-feature-card,.ftcm-info-card,.ftcm-kurs-card,.ftcm-piloten-card,.ftcm-produkt-card,.ftcm-produkt-kachel,.ftcm-process-card,.ftcm-requirement-card,.ftcm-step-card,.ftcm-startplace-card,.ftcm-landingplace-card,.ftcm-lexikon-card,.ftcm-video-card,.ftsc-detail-card,.ftsc-service-card
),html body .ft-benefits>.e-grid>.e-con,html body .ft-benefits>div[data-e-type="e-grid"]>div[data-e-type="e-flexbox"],html body .ft-process-grid>.e-con,html body .ft-requirements-grid>.e-con,html body .ft-requirements .e-grid-base>.e-con,html body .ft-requirements .e-grid>.e-con,html body .ft-requirements>div[data-e-type="e-grid"]>div[data-e-type="e-flexbox"],html body .ft-included .grid-5-to-2-1>div[data-e-type="e-flexbox"]:nth-child(-n/**/+4),html body .container_full .e-grid-base:not(.ft-story-grid)>.e-con,html body .container_full .e-grid:not(.ft-story-grid)>.e-con,html body .elementor .e-grid:has(>.e-con>.e-svg-base):has(>.e-con>:is(.e-heading-base,.elementor-widget-heading))>.e-con{border-width:var(--ftcm-card-border-width,var(--ft-hairline,1px))!important;border-style:solid!important;border-color:var(--ft-card-border-color)!important;border-radius:var(--ft-card-radius)!important;box-shadow:none!important;-webkit-box-shadow:none!important;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,color .18s ease!important}@media (hover:hover) and (pointer:fine){html body :is(
    .ft-card,.ft-landing-card,.ft-travel-benefit-card,.ft-travel-card,.ft-travel-fit-card,.ft-travel-info-card,.ftcm-benefit-card,.ftcm-card,.ftcm-feature-card,.ftcm-info-card,.ftcm-kurs-card,.ftcm-piloten-card,.ftcm-produkt-card,.ftcm-produkt-kachel,.ftcm-process-card,.ftcm-requirement-card,.ftcm-step-card,.ftcm-startplace-card,.ftcm-landingplace-card,.ftcm-lexikon-card,.ftcm-video-card,.ftsc-detail-card,.ftsc-service-card
  ):hover,html body .ft-benefits>.e-grid>.e-con:hover,html body .ft-benefits>div[data-e-type="e-grid"]>div[data-e-type="e-flexbox"]:hover,html body .ft-process-grid>.e-con:hover,html body .ft-requirements-grid>.e-con:hover,html body .ft-requirements .e-grid-base>.e-con:hover,html body .ft-requirements .e-grid>.e-con:hover,html body .ft-requirements>div[data-e-type="e-grid"]>div[data-e-type="e-flexbox"]:hover,html body .ft-included .grid-5-to-2-1>div[data-e-type="e-flexbox"]:nth-child(-n/**/+4):hover,html body .container_full .e-grid-base:not(.ft-story-grid)>.e-con:hover,html body .container_full .e-grid:not(.ft-story-grid)>.e-con:hover,html body .elementor .e-grid:has(>.e-con>.e-svg-base):has(>.e-con>:is(.e-heading-base,.elementor-widget-heading))>.e-con:hover{transform:translateY(var(--ft-card-hover-y))!important;border-color:var(--ft-card-hover-border)!important;box-shadow:none!important;-webkit-box-shadow:none!important}}@media (prefers-reduced-motion:reduce){html body :is(
    .ft-card,.ft-landing-card,.ft-travel-benefit-card,.ft-travel-card,.ft-travel-fit-card,.ft-travel-info-card,.ftcm-benefit-card,.ftcm-card,.ftcm-feature-card,.ftcm-info-card,.ftcm-kurs-card,.ftcm-piloten-card,.ftcm-produkt-card,.ftcm-produkt-kachel,.ftcm-process-card,.ftcm-requirement-card,.ftcm-step-card,.ftcm-startplace-card,.ftcm-landingplace-card,.ftcm-lexikon-card,.ftcm-video-card,.ftsc-detail-card,.ftsc-service-card
  ),html body .ft-benefits>.e-grid>.e-con,html body .ft-benefits>div[data-e-type="e-grid"]>div[data-e-type="e-flexbox"],html body .ft-process-grid>.e-con,html body .ft-requirements-grid>.e-con,html body .ft-requirements .e-grid>.e-con{transition:none!important}}
