.elementor-4404 .elementor-element.elementor-element-bef49e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4404 .elementor-element.elementor-element-9a72d3e{--display:flex;--border-radius:30px 30px 30px 30px;}.elementor-4404 .elementor-element.elementor-element-9a72d3e:not(.elementor-motion-effects-element-type-background), .elementor-4404 .elementor-element.elementor-element-9a72d3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ef-andernach.de/wp-content/uploads/2025/04/rhine-4526695-1536x1024.jpg");background-position:center center;}.elementor-4404 .elementor-element.elementor-element-2af8bbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-4404 .elementor-element.elementor-element-2af8bbe .elementor-heading-title{font-family:"Tiro Gurmukhi", Sans-serif;font-size:1px;font-weight:200;font-style:italic;color:var( --e-global-color-astglobalcolor4 );}.elementor-4404 .elementor-element.elementor-element-bd1778c{text-align:left;}.elementor-4404 .elementor-element.elementor-element-bd1778c .elementor-heading-title{font-family:"Coolvetica", Sans-serif;font-size:100px;font-weight:100;text-transform:capitalize;line-height:82px;letter-spacing:0px;word-spacing:20px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:34px 0px 100px rgba(0,0,0,0.3);color:var( --e-global-color-astglobalcolor4 );}.elementor-4404 .elementor-element.elementor-element-e1ad5d8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:12px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:730px;}.elementor-4404 .elementor-element.elementor-element-a736b38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;padding:0px 00px 0px 0px;text-align:justify;font-family:"Coolvetica", Sans-serif;font-size:23px;font-weight:100;text-shadow:0px 0px 17px rgba(0, 0, 0, 0.98);color:var( --e-global-color-astglobalcolor4 );}.elementor-4404 .elementor-element.elementor-element-14bbc98{margin:-42px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4404 .elementor-element.elementor-element-14bbc98 .elementor-button{font-size:20px;}.elementor-4404 .elementor-element.elementor-element-8596a70{--spacer-size:5px;}.elementor-4404 .elementor-element.elementor-element-e67384d{--spacer-size:100px;}.elementor-4404 .elementor-element.elementor-element-205f842{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4404 .elementor-element.elementor-element-bdb1855{--display:flex;--border-radius:30px 30px 30px 30px;}.elementor-4404 .elementor-element.elementor-element-bdb1855:not(.elementor-motion-effects-element-type-background), .elementor-4404 .elementor-element.elementor-element-bdb1855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-4404 .elementor-element.elementor-element-c7abd49{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4404 .elementor-element.elementor-element-dccfee6{--display:flex;}.elementor-4404 .elementor-element.elementor-element-d002494{margin:-95px 00px calc(var(--kit-widget-spacing, 0px) + 00px) 00px;}.elementor-4404 .elementor-element.elementor-element-d002494 .elementor-heading-title{font-family:"Coolvetica", Sans-serif;font-size:102px;font-weight:200;}.elementor-4404 .elementor-element.elementor-element-62b9879{margin:-43px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-4404 .elementor-element.elementor-element-62b9879 .elementor-heading-title{font-family:"Tiro Gurmukhi", Sans-serif;font-size:57px;font-weight:300;font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-4404 .elementor-element.elementor-element-4375fad{text-align:left;}.elementor-4404 .elementor-element.elementor-element-4375fad .elementor-heading-title{font-size:29px;}.elementor-4404 .elementor-element.elementor-element-e1dec84{text-align:left;font-family:"Coolvetica_V2", Sans-serif;font-size:25px;}.elementor-4404 .elementor-element.elementor-element-7158784 .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );font-family:"Coolvetica", Sans-serif;font-size:23px;font-weight:100;}.elementor-4404 .elementor-element.elementor-element-7158784 .elementor-button:hover, .elementor-4404 .elementor-element.elementor-element-7158784 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-4404 .elementor-element.elementor-element-7158784{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4404 .elementor-element.elementor-element-f193b48 .elementor-button{font-family:"Coolvetica", Sans-serif;font-size:23px;font-weight:200;}.elementor-4404 .elementor-element.elementor-element-ded3c57{--display:flex;}.elementor-4404 .elementor-element.elementor-element-60a34a4{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4404 .elementor-element.elementor-element-60a34a4 img{border-radius:15px 15px 15px 15px;}.elementor-4404 .elementor-element.elementor-element-41998cf{--spacer-size:50px;}.elementor-4404 .elementor-element.elementor-element-c53de82{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4404 .elementor-element.elementor-element-072a4f3{--display:flex;--border-radius:30px 30px 30px 30px;}.elementor-4404 .elementor-element.elementor-element-072a4f3:not(.elementor-motion-effects-element-type-background), .elementor-4404 .elementor-element.elementor-element-072a4f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-astglobalcolor6 ) 0%, #F29559AD 100%);}.elementor-4404 .elementor-element.elementor-element-8295e9e{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-4404 .elementor-element.elementor-element-8295e9e .elementor-heading-title{font-family:"Coolvetica", Sans-serif;font-size:102px;font-weight:200;}.elementor-4404 .elementor-element.elementor-element-3e69b17{margin:-137px 00px calc(var(--kit-widget-spacing, 0px) + 0px) 0320px;}.elementor-4404 .elementor-element.elementor-element-3e69b17 .elementor-heading-title{font-family:"Tiro Gurmukhi", Sans-serif;font-size:90px;font-style:italic;}.elementor-4404 .elementor-element.elementor-element-77b36cf .ue_option{transition:800ms cubic-bezier(0.05, 0.61, 0.41, 0.95);background-color:#2c00ff;width:60px;background-blend-mode:normal;background-position:center;}.elementor-4404 .elementor-element.elementor-element-77b36cf .ue_shadow{transition:800ms;opacity:10%;}.elementor-4404 .elementor-element.elementor-element-77b36cf .ue_options .ue_option.active .ue_label{animation-duration:800ms;}.elementor-4404 .elementor-element.elementor-element-77b36cf .ue_options{grid-template-columns:1fr;gap:20px;}.elementor-4404 .elementor-element.elementor-element-77b36cf .ue_label{width:500px;gap:10px;flex-direction:column;}.elementor-4404 .elementor-element.elementor-element-77b36cf .ue_option.active{align-items:flex-end;padding:20px 20px 20px 20px;}.elementor-4404 .elementor-element.elementor-element-77b36cf .ue_main,.elementor-4404 .elementor-element.elementor-element-77b36cf .ue_sub{text-align:left;}.elementor-4404 .elementor-element.elementor-element-77b36cf .ue_label,.elementor-4404 .elementor-element.elementor-element-77b36cf .ue_info > div{align-items:center;justify-content:center;}.elementor-4404 .elementor-element.elementor-element-77b36cf .ue_option:not(.active) .ue_label{flex-direction:column-reverse;align-items:flex-end;gap:10px;}.elementor-4404 .elementor-element.elementor-element-77b36cf .ue_option:not(.active){align-items:flex-end;padding:10px 10px 10px 10px;}.elementor-4404 .elementor-element.elementor-element-77b36cf .ue_option:not(.active) .ue_label,.elementor-4404 .elementor-element.elementor-element-77b36cf .ue_info > div{justify-content:center;}.elementor-4404 .elementor-element.elementor-element-77b36cf .ue_option,.elementor-4404 .elementor-element.elementor-element-77b36cf .ue_option.active{height:544px;}.elementor-4404 .elementor-element.elementor-element-77b36cf .ue_option,.elementor-4404 .elementor-element.elementor-element-77b36cf .ue_option::after{border-radius:30px 30px 30px 30px;}.elementor-4404 .elementor-element.elementor-element-77b36cf .ue_option.active,.elementor-4404 .elementor-element.elementor-element-77b36cf .active.ue_option::after{border-radius:30px 30px 30px 30px;}.elementor-4404 .elementor-element.elementor-element-77b36cf .ue_main{color:#ffffff;}.elementor-4404 .elementor-element.elementor-element-77b36cf .ue_option.active .ue_main{margin-top:0px;}.elementor-4404 .elementor-element.elementor-element-77b36cf .ue_option:not(.active) .ue_label .ue_info .ue_main{transform:rotate(0deg);}.elementor-4404 .elementor-element.elementor-element-c687a2d > .elementor-widget-container{margin:-10px 0px -31px 0px;}.elementor-4404 .elementor-element.elementor-element-c687a2d .ue-remote-carousel-navigation-wrapper{justify-content:flext-start;}.elementor-4404 .elementor-element.elementor-element-c687a2d .ue-remote-carousel-navigation{flex-direction:row;gap:15px;}.elementor-4404 .elementor-element.elementor-element-c687a2d .ue-remote-arrow{flex-direction:row;gap:10px;background-color:var( --e-global-color-astglobalcolor0 );min-width:50px;min-height:50px;border-radius:100px 100px 100px 100px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );}.elementor-4404 .elementor-element.elementor-element-c687a2d .ue-carousel-nav-label{color:var( --e-global-color-astglobalcolor0 );}.elementor-4404 .elementor-element.elementor-element-c687a2d .ue-remote-arrow .ue-carousel-nav-icon{color:var( --e-global-color-astglobalcolor2 );}.elementor-4404 .elementor-element.elementor-element-c687a2d button .ue-carousel-nav-icon svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-4404 .elementor-element.elementor-element-c687a2d .ue-carousel-nav-icon{font-size:20px;}.elementor-4404 .elementor-element.elementor-element-b97ad47{--spacer-size:16px;}.elementor-4404 .elementor-element.elementor-element-a5d2841{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4404 .elementor-element.elementor-element-cc4c191{--display:flex;--border-radius:30px 30px 30px 30px;}.elementor-4404 .elementor-element.elementor-element-cc4c191:not(.elementor-motion-effects-element-type-background), .elementor-4404 .elementor-element.elementor-element-cc4c191 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-astglobalcolor6 ) 0%, #F29559AD 100%);}.elementor-4404 .elementor-element.elementor-element-d0f676c{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-4404 .elementor-element.elementor-element-d0f676c .elementor-heading-title{font-family:"Coolvetica", Sans-serif;font-size:102px;font-weight:200;}.elementor-4404 .elementor-element.elementor-element-39d8ba4{margin:-137px 00px calc(var(--kit-widget-spacing, 0px) + 0px) 0320px;}.elementor-4404 .elementor-element.elementor-element-39d8ba4 .elementor-heading-title{font-family:"Tiro Gurmukhi", Sans-serif;font-size:90px;font-style:italic;}.elementor-4404 .elementor-element.elementor-element-da7d311{--spacer-size:50px;}.elementor-4404 .elementor-element.elementor-element-d9cda33{--e-image-carousel-slides-to-show:2;}.elementor-4404 .elementor-element.elementor-element-f09aeda{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4404 .elementor-element.elementor-element-832e3f6{--spacer-size:50px;}.elementor-4404 .elementor-element.elementor-element-d26fdff{--display:flex;--border-radius:30px 30px 30px 30px;}.elementor-4404 .elementor-element.elementor-element-d26fdff:not(.elementor-motion-effects-element-type-background), .elementor-4404 .elementor-element.elementor-element-d26fdff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-4404 .elementor-element.elementor-element-1d673c7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4404 .elementor-element.elementor-element-f5b2aef{--display:flex;}.elementor-4404 .elementor-element.elementor-element-24fb6db{margin:-56px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4404 .elementor-element.elementor-element-24fb6db img{border-radius:15px 15px 15px 15px;}.elementor-4404 .elementor-element.elementor-element-3d7c8b1{--display:flex;}.elementor-4404 .elementor-element.elementor-element-564f786{margin:-97px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-4404 .elementor-element.elementor-element-564f786 .elementor-heading-title{font-family:"Coolvetica", Sans-serif;font-size:96px;font-weight:200;}.elementor-4404 .elementor-element.elementor-element-f94ea9c{margin:-41px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-4404 .elementor-element.elementor-element-f94ea9c .elementor-heading-title{font-family:"Tiro Gurmukhi", Sans-serif;font-style:normal;}.elementor-4404 .elementor-element.elementor-element-db5b089{text-align:left;font-size:25px;}.elementor-4404 .elementor-element.elementor-element-9ff8141 .elementor-button{font-family:"Coolvetica", Sans-serif;font-size:23px;}.elementor-4404 .elementor-element.elementor-element-fa156e0{--spacer-size:50px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-4404 .elementor-element.elementor-element-e1ad5d8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:108px;}.elementor-4404 .elementor-element.elementor-element-a736b38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;line-height:1.4em;}.elementor-4404 .elementor-element.elementor-element-c7abd49{--grid-auto-flow:row;}.elementor-4404 .elementor-element.elementor-element-d002494 .elementor-heading-title{font-size:83px;}.elementor-4404 .elementor-element.elementor-element-62b9879{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4404 .elementor-element.elementor-element-62b9879 .elementor-heading-title{font-size:40px;}.elementor-4404 .elementor-element.elementor-element-4375fad .elementor-heading-title{font-size:24px;}.elementor-4404 .elementor-element.elementor-element-e1dec84{font-size:20px;}.elementor-4404 .elementor-element.elementor-element-60a34a4{margin:-68px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4404 .elementor-element.elementor-element-60a34a4 img{border-radius:15px 15px 15px 15px;}.elementor-4404 .elementor-element.elementor-element-1d673c7{--grid-auto-flow:row;}.elementor-4404 .elementor-element.elementor-element-564f786{margin:-71px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4404 .elementor-element.elementor-element-564f786 .elementor-heading-title{font-size:55px;}.elementor-4404 .elementor-element.elementor-element-f94ea9c{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4404 .elementor-element.elementor-element-f94ea9c .elementor-heading-title{font-size:24px;}.elementor-4404 .elementor-element.elementor-element-db5b089{font-size:19px;}.elementor-4404 .elementor-element.elementor-element-9ff8141{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-4404 .elementor-element.elementor-element-bef49e8{--content-width:1450px;}}@media(max-width:767px){.elementor-4404 .elementor-element.elementor-element-bd1778c .elementor-heading-title{font-size:41px;line-height:0.9em;}.elementor-4404 .elementor-element.elementor-element-e1ad5d8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:26px;}.elementor-4404 .elementor-element.elementor-element-a736b38{font-size:20px;line-height:1.3em;}.elementor-4404 .elementor-element.elementor-element-8596a70{--spacer-size:1px;}.elementor-4404 .elementor-element.elementor-element-c7abd49{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4404 .elementor-element.elementor-element-d002494{margin:-78px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4404 .elementor-element.elementor-element-d002494 .elementor-heading-title{font-size:59px;}.elementor-4404 .elementor-element.elementor-element-62b9879{margin:-41px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4404 .elementor-element.elementor-element-62b9879 .elementor-heading-title{font-size:30px;}.elementor-4404 .elementor-element.elementor-element-4375fad{text-align:center;}.elementor-4404 .elementor-element.elementor-element-60a34a4{margin:-315px -1px calc(var(--kit-widget-spacing, 0px) + -1px) -1px;}.elementor-4404 .elementor-element.elementor-element-8295e9e .elementor-heading-title{font-size:85px;}.elementor-4404 .elementor-element.elementor-element-3e69b17{margin:-58px 0px calc(var(--kit-widget-spacing, 0px) + -54px) 0px;}.elementor-4404 .elementor-element.elementor-element-77b36cf .ue_options{grid-template-columns:1fr;}.elementor-4404 .elementor-element.elementor-element-d0f676c .elementor-heading-title{font-size:85px;}.elementor-4404 .elementor-element.elementor-element-39d8ba4{margin:-58px 0px calc(var(--kit-widget-spacing, 0px) + -54px) 0px;}.elementor-4404 .elementor-element.elementor-element-da7d311{--spacer-size:3px;}.elementor-4404 .elementor-element.elementor-element-1d673c7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4404 .elementor-element.elementor-element-564f786 .elementor-heading-title{font-size:39px;}.elementor-4404 .elementor-element.elementor-element-f94ea9c .elementor-heading-title{font-size:20px;}.elementor-4404 .elementor-element.elementor-element-9ff8141{margin:-38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS for button, class: .elementor-element-f193b48 */.elementor-4404 .elementor-element.elementor-element-f193b48 {
  display: none;
  animation: pulse 1s ease-in-out 10;
}

/* Dezentes Pulsieren – 5 Wiederholungen */
@keyframes pulse {
  0% { transform: scale(1); }
  50% { transform: scale(1.05); }
  100% { transform: scale(1); }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Coolvetica';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ef-andernach.de/wp-content/uploads/2025/04/coolveti.ttf') format('truetype');
}
@font-face {
	font-family: 'Coolvetica';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ef-andernach.de/wp-content/uploads/2025/04/coolvetica-rg.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Coolvetica_V2';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://ef-andernach.de/wp-content/uploads/2025/04/PoeVeticaNewMono-G4ma.ttf') format('truetype');
}
/* End Custom Fonts CSS */