@media (min-width:1040px){.InfoText .elements{margin-left:25px;display:inline}}@media (max-width:1039px){.InfoText .elements{margin-top:15px}}.accordion.style3 .panel{margin-bottom:1em}.accordion.style3 .panel .panel-heading .panel-title{margin:0}.accordion.style3 .panel .panel-heading .panel-title a{position:relative;display:block;width:100%;text-decoration:none;padding:1em;color:#fff;background-color:#cdb674}.accordion.style3 .panel .panel-heading .panel-title a:after,.accordion.style3 .panel .panel-heading .panel-title a::before{position:absolute;width:1.5em;height:.1875em;background-color:#fff;content:"";right:1em;top:50%;transform:translate(0,-50%)}.accordion.style3 .panel .panel-heading .panel-title a::before{transform:translate(0,-50%) rotate(90deg)}.accordion.style3 .panel .panel-heading .panel-title a[aria-expanded=true]::before{transform:translate(0,-50%) rotate(90deg);display:none}.accordion.style3 .panel .panel-collapse .panel-body{padding:.5em 0}.accordion.style3 .panel .panel-collapse .panel-body:before,.accordion.style3 .panel .panel-collapse .panel-body:after{content:" ";display:table}.accordion.style3 .panel .panel-collapse .panel-body>div{margin:0;padding:1em}.accordion.style3 .panel .panel-collapse .panel-body .ce-column{width:100%}.accordion.style3 .panel .panel-collapse .panel-body .ce-media iframe,.accordion.style3 .panel .panel-collapse .panel-body .ce-media video,.accordion.style3 .panel .panel-collapse .panel-body .ce-media .consent-wrapper{display:inline-block;max-width:100%;width:100%;max-height:400px}.accordion.style3 .panel .panel-collapse .panel-body .ce-media .consent-wrapper{display:flex}.fluidContentElement.LinkButton,.fluidContentElement.LinkButtonExtended{margin:0 0 0 0;text-align:center}.fluidContentElement.LinkButton .roundedBorder a,.fluidContentElement.LinkButtonExtended .roundedBorder a{border-radius:20px}.fluidContentElement.LinkButton a,.fluidContentElement.LinkButtonExtended a{padding:11px 13px;background-color:#96c236;border:1px #fff0 solid;display:inline-block;border-radius:3px;display:block;width:100%}.fluidContentElement.LinkButton a span,.fluidContentElement.LinkButtonExtended a span{color:#fff;text-transform:uppercase;letter-spacing:2px;font-size:14px;background-repeat:no-repeat;padding-left:0;background-size:20px;background-position:left;font-weight:400;display:block}.fluidContentElement.LinkButton a:hover,.fluidContentElement.LinkButtonExtended a:hover{background-color:#96c236;text-decoration:none;border:1px #fff0 solid}.fluidContentElement.LinkButton a:hover span,.fluidContentElement.LinkButtonExtended a:hover span{color:#fff}.fluidContentElement.LinkButton a.darkButton,.fluidContentElement.LinkButtonExtended a.darkButton{background-color:#000;border:1px #fff0 solid}.fluidContentElement.LinkButton a.darkButton span,.fluidContentElement.LinkButtonExtended a.darkButton span{color:#96c236;text-transform:uppercase}.fluidContentElement.LinkButton a.darkButton:hover,.fluidContentElement.LinkButtonExtended a.darkButton:hover{background-color:#fff}.fluidContentElement.LinkButton a.darkButton:hover span,.fluidContentElement.LinkButtonExtended a.darkButton:hover span{color:#96c236}.fluidContentElement.LinkButton .LinkButton.slim a,.fluidContentElement.LinkButtonExtended .LinkButton.slim a{padding:.5em 2em;background-color:#96c236;display:inline-block;text-decoration:none}.fluidContentElement.LinkButton .LinkButton.slim a span,.fluidContentElement.LinkButtonExtended .LinkButton.slim a span{color:#fff;text-transform:initial;letter-spacing:initial;font-size:initial;padding:initial;font-weight:initial}.fluidContentElement.LinkButton .LinkButton.slim a:hover,.fluidContentElement.LinkButtonExtended .LinkButton.slim a:hover{background-color:#779a2b}.fluidContentElement.LinkButton .LinkButton.slim a:hover span,.fluidContentElement.LinkButtonExtended .LinkButton.slim a:hover span{color:#fff}.fluidContentElement.LinkButton .LinkButton.slim a.darkButton,.fluidContentElement.LinkButtonExtended .LinkButton.slim a.darkButton{background-color:#000}.fluidContentElement.LinkButton .LinkButton.slim a.darkButton span,.fluidContentElement.LinkButtonExtended .LinkButton.slim a.darkButton span{color:#96c236}.fluidContentElement.LinkButton .LinkButton.slim a.darkButton:hover,.fluidContentElement.LinkButtonExtended .LinkButton.slim a.darkButton:hover{background-color:#000}.fluidContentElement.LinkButton .LinkButton.slim a.darkButton:hover span,.fluidContentElement.LinkButtonExtended .LinkButton.slim a.darkButton:hover span{color:#96c236}.fluidContentElement.LinkButton .LinkButton a.disabled,.fluidContentElement.LinkButtonExtended .LinkButton a.disabled{cursor:not-allowed;opacity:.5}.fluidContentElement.LinkButton .LinkButton .checkbox-text p:first-child,.fluidContentElement.LinkButtonExtended .LinkButton .checkbox-text p:first-child{margin-top:0}.fluidContentElement.LinkButton .LinkButton .checkbox-text p:last-child,.fluidContentElement.LinkButtonExtended .LinkButton .checkbox-text p:last-child{margin-bottom:0}.flipcards .flip-container{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;perspective:1000px;margin-bottom:30px}.flipcards .flip-container:hover:not(.has-js) .flipper,.flipcards .flip-container.hover .flipper,.flipcards .flip-container.touched .flipper,.flipcards .flip-container.clicked .flipper{transform:rotateY(180deg)}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.flipcards .flip-container:hover:not(.has-js) .flipper .front,.flipcards .flip-container.hover .flipper .front,.flipcards .flip-container.touched .flipper .front,.flipcards .flip-container.clicked .flipper .front{z-index:1;backface-visibility:visible}.flipcards .flip-container:hover:not(.has-js) .flipper .back,.flipcards .flip-container.hover .flipper .back,.flipcards .flip-container.touched .flipper .back,.flipcards .flip-container.clicked .flipper .back{z-index:2;backface-visibility:visible}}.flipcards .flip-container,.flipcards .front,.flipcards .back{width:100%}.flipcards .flip-container .flipper,.flipcards .front .flipper,.flipcards .back .flipper{transition:0.6s;transform-style:preserve-3d;position:relative}.flipcards .front,.flipcards .back{border:1px solid #96c236;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;display:table;vertical-align:middle;top:0;left:0}.flipcards .front .cardcontent,.flipcards .back .cardcontent{display:table-cell;vertical-align:middle}.flipcards .front{z-index:2;transform:rotateY(0deg);background-color:#fff;text-align:center}.flipcards .front .heading{display:block;margin:.67em 0;letter-spacing:.5px;font-weight:700;margin-top:1em;line-height:20px;font-size:27px;color:#4b4b4d}.flipcards .front .icon{height:90px;width:90px;margin-top:25px;background-color:#fff;border-radius:100%;margin-left:auto;margin-right:auto;display:table;border:1px solid #fff0}.flipcards .front .icon i.fa{font-size:40px;color:#96c236;display:table-cell;vertical-align:middle}.flipcards .back{z-index:1;transform:rotateY(180deg);background-color:#fff;text-align:center;padding:1em}.flipcards .back .heading{display:block;margin:.67em 0;letter-spacing:.5px;font-weight:700;margin-top:1em;line-height:20px;margin-top:0;font-size:18px;color:#4b4b4d}.flipcards .back .link{background-color:#fff;display:inline-block;padding:5px 10px}.flipcards .back .link a{color:#000}.flipcards .back .link a:hover{text-decoration:none}.flipcards .back .link a:after{font-family:FontAwesome;content:"\f105\f105";color:#000;border:1px solid #000;border-radius:100%;width:22px;display:inline-block;margin-left:1em}.GoogleMapsIframe .googleMap iframe{width:100%}.GoogleMapsIframe .googleMapIframe{width:100%}.GoogleMapsIframe .googleMapIframe iframe{width:100%;border:0}.GoogleMapsIframe #googleMapId-247 iframe{border:0;height:400px}.GoogleMapsIframe #googleMapId-247 .consent-wrapper{height:400px;background-image:url(https://www.medical-longevity-koeln.de/typo3conf/ext/dm_layout/Resources/Public/Images/GoogleMapsPreview.jpg?1753971802)}.consent-wrapper{text-align:center;display:flex;flex-flow:column;justify-content:center;background-position:center center;background-size:cover;background-color:rgb(0 0 0 / .5)}.consent-wrapper .consent-content{background-color:rgb(0 0 0 / .8);padding:1em;position:relative;z-index:10}.consent-wrapper .consent-content .consent-text{color:#fff}.consent-wrapper .consent-content .consent-text a{color:#fff;text-decoration:underline}.consent-wrapper .consent-content .consent-actions .consent-btn{margin-top:1em;color:#fff;background-color:#000}.consent-wrapper .consent-content .consent-actions .consent-check{margin-top:1em;color:#fff}.consent-wrapper .consent-content .consent-actions .consent-check label{font-weight:400}.tx-dm-webcredit .content{font-size:9pt;margin:0}.tx-dm-webcredit h3.legalhint{font-size:9pt;font-weight:700;margin:1em 0}.tx-dm-webcredit p,.tx-dm-webcredit table{margin-bottom:10px;padding:0}.tx-dm-webcredit table tr td:first-child{padding-right:.5em}.tx-dm-webcredit p.tx-webcredit-name{font-weight:700}.tx-dm-webcredit p.praxisname,.tx-dm-webcredit p.adresse{margin-bottom:.7em}.tx-dm-webcredit p.praxisname{font-weight:700}.tx-dm-webcredit .contact-text a{color:#666;text-decoration:none}.tx-dm-webcredit .contact-text p:last-child{margin-bottom:0}.tx-dm-webcredit .tx-webcredit-communication .label{color:#666;font-weight:400;padding:0 .5em 0 0;margin:0}.tx-dm-webcredit .imagecredit .entry{margin-bottom:1em;display:inline-block;width:17em;margin-right:1em;line-height:1em}.tx-dm-webcredit .imagecredit .entry>div{display:table-cell}.tx-dm-webcredit .imagecredit .entry .image{width:55px;display:table-cell;vertical-align:middle}.tx-dm-webcredit .imagecredit .entry .author{display:table-cell;vertical-align:middle}.tx-dm-webcredit .imagecredit .entry .source{display:block}.tx-dm-webcredit .imagecredit-clear{clear:both}.dmwebcredit_privacy .tx-dm-webcredit h1{margin-top:0em}.tx-dm-webcredit .samedi{margin-bottom:0}.tx-dm-webcredit .samedi *:first-child{margin-top:0}.tx-dm-webcredit .samedi p,.tx-dm-webcredit .samedi h4{font-size:smaller}