/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved by My WordPress Agent */
.eap-page .eap-ebook{position:relative;isolation:isolate;overflow:hidden}
.eap-page .eap-ebook>.eap-wrap{position:relative;z-index:2}
@media(min-width:1025px){
.eap-page .eap-ebook::before{content:"";position:absolute;z-index:0;left:0;top:0;bottom:0;width:36%;background:url(https://erfolgreich-als-paar.de/wp-content/uploads/2026/07/erfolgreich-ebook-2026-800px.webp) no-repeat left -190px center/auto 76%;filter:drop-shadow(0 24px 40px rgba(23,28,36,.18))}
.eap-page .eap-ebook::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(239,227,208,0) 0%,rgba(239,227,208,0) 14%,rgba(239,227,208,.8) 26%,rgba(230,214,188,.97) 44%,rgba(230,214,188,1) 100%)}
.eap-page .eap-ebook .eap-grid>:first-child{grid-column:3/span 5}
.eap-page .eap-ebook .eap-grid>:last-child{grid-column:8/span 5}
.eap-page .eap-ebook .eap-optin .eap-cover{display:none}
}
/* Schmale Desktop- und Tablet-Breiten: weicher, laenger Schleier; deckend, bevor das Cover endet */
@media(min-width:1025px) and (max-width:1279px){
.eap-page .eap-ebook::before{width:30%;background-position:left -210px center;background-size:auto 70%}
.eap-page .eap-ebook::after{background:linear-gradient(90deg,rgba(239,227,208,0) 0%,rgba(239,227,208,0) 4%,rgba(239,227,208,.25) 11%,rgba(239,227,208,.55) 17%,rgba(232,217,192,.8) 22%,rgba(230,214,188,.94) 27%,rgba(230,214,188,1) 32%,rgba(230,214,188,1) 100%)}
}
/* 600 bis 1024px: Cover links neben dem Formular in der Karte, groesser und ueber den Kartenrand hinaus (Test, wie die CTA-Vorlagen im Blog). Der Abstand zum Formular bleibt (column-gap). */
@media(min-width:600px) and (max-width:1024px){
.eap-page .eap-ebook .eap-optin{display:grid!important;grid-template-columns:minmax(140px,40%) minmax(0,1fr);column-gap:clamp(28px,5vw,52px)!important;row-gap:22px!important;align-items:start}
.eap-page .eap-ebook .eap-optin>.eap-cover.elementor-widget{grid-column:1;grid-row:1/span 3;align-self:center;max-width:none!important;width:100%;margin:0!important;position:relative;z-index:2;pointer-events:none}
.eap-page .eap-ebook .eap-optin>.eap-cover img{transform:translateX(-7%) scale(1.25);transform-origin:center;filter:drop-shadow(0 22px 30px rgba(23,28,36,.22))}
.eap-page .eap-ebook .eap-optin>:not(.eap-cover){grid-column:2}
}
/* Bis 599px (Test): Cover oben in der Karte, ragt nach oben und links/rechts 14px ueber den Kartenrand hinaus (Karten-Innenabstand 26px + 14px) */
@media(max-width:599px){
.eap-page .eap-ebook .eap-optin>.eap-cover.elementor-widget{max-width:none!important;width:calc(100% + 80px)!important;margin:-80px -40px -14px!important;position:relative;z-index:2;pointer-events:none}
.eap-page .eap-ebook .eap-optin>.eap-cover img{filter:drop-shadow(0 18px 26px rgba(23,28,36,.22))}
}
/* Hero Tablet (768 bis 1024): leichterer Schleier, diagonal von unten rechts nach oben links */
@media(min-width:768px) and (max-width:1024px){
.eap-page .eap-hero.eap-hero--right::before{background:linear-gradient(300deg,rgba(248,239,226,.94) 0%,rgba(248,239,226,.82) 26%,rgba(243,230,209,.42) 50%,rgba(243,230,209,.1) 70%,rgba(243,230,209,0) 84%)}
}
