.elementor-648 .elementor-element.elementor-element-ece6749{--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;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-648 .elementor-element.elementor-element-be74254 .elementor-repeater-item-2cb0f39 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.expertiseincolonoscopy.at/wp-content/uploads/2024/12/baner_unterstuetzung_001.jpg);background-size:cover;}.elementor-648 .elementor-element.elementor-element-be74254 .elementor-repeater-item-2cb0f39 .elementor-background-overlay{background-color:#00000047;}.elementor-648 .elementor-element.elementor-element-be74254 .elementor-repeater-item-2cb0f39 .swiper-slide-inner{align-items:flex-end;}.elementor-648 .elementor-element.elementor-element-be74254 .swiper-slide{transition-duration:calc(5000ms*1.2);height:700px;}.elementor-648 .elementor-element.elementor-element-be74254 .elementor-slide-button{background-color:transparent;font-family:"FLEXO", Sans-serif;font-weight:500;background-image:linear-gradient(180deg, var( --e-global-color-c3c3abf ) 0%, var( --e-global-color-primary ) 100%);border-color:var( --e-global-color-secondary );}.elementor-648 .elementor-element.elementor-element-be74254 .elementor-slide-button:hover{background-color:transparent;color:var( --e-global-color-444331d );background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-color:var( --e-global-color-secondary );}.elementor-648 .elementor-element.elementor-element-be74254 .swiper-slide-contents{max-width:66%;}.elementor-648 .elementor-element.elementor-element-be74254 .swiper-slide-inner{text-align:center;}.elementor-648 .elementor-element.elementor-element-60fb356{--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;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-648 .elementor-element.elementor-element-05a3643{text-align:center;}.elementor-648 .elementor-element.elementor-element-8d45be3{--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-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-648 .elementor-element.elementor-element-96f8bde{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-648 .elementor-element.elementor-element-f0e85df{--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;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-648 .elementor-element.elementor-element-16a0b2c > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-648 .elementor-element.elementor-element-7fec47e{--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;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-648 .elementor-element.elementor-element-7fec47e:not(.elementor-motion-effects-element-type-background), .elementor-648 .elementor-element.elementor-element-7fec47e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-cebc5e5 ) 0%, var( --e-global-color-8c02d9a ) 100%);}.elementor-648 .elementor-element.elementor-element-24717c1 .elementor-heading-title{font-size:23px;}.elementor-648 .elementor-element.elementor-element-b8bddb5{color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-648 .elementor-element.elementor-element-49ef54d .elementor-button{background-color:var( --e-global-color-text );font-family:"FLEXO", Sans-serif;font-weight:400;text-transform:none;fill:var( --e-global-color-444331d );color:var( --e-global-color-444331d );}.elementor-648 .elementor-element.elementor-element-49ef54d .elementor-button:hover, .elementor-648 .elementor-element.elementor-element-49ef54d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-444331d );border-color:var( --e-global-color-secondary );}.elementor-648 .elementor-element.elementor-element-49ef54d .elementor-button-content-wrapper{flex-direction:row;}.elementor-648 .elementor-element.elementor-element-49ef54d .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-648 .elementor-element.elementor-element-49ef54d .elementor-button:hover svg, .elementor-648 .elementor-element.elementor-element-49ef54d .elementor-button:focus svg{fill:var( --e-global-color-444331d );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-648 .elementor-element.elementor-element-1609ae4{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-648 .elementor-element.elementor-element-1609ae4 .elementor-divider-separator{width:100%;}.elementor-648 .elementor-element.elementor-element-1609ae4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-648 .elementor-element.elementor-element-ab7fe7c .elementor-button{background-color:#32A591;font-family:"FLEXO", Sans-serif;font-weight:400;text-transform:none;fill:var( --e-global-color-444331d );color:var( --e-global-color-444331d );}.elementor-648 .elementor-element.elementor-element-ab7fe7c .elementor-button:hover, .elementor-648 .elementor-element.elementor-element-ab7fe7c .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-444331d );border-color:var( --e-global-color-secondary );}.elementor-648 .elementor-element.elementor-element-ab7fe7c .elementor-button-content-wrapper{flex-direction:row;}.elementor-648 .elementor-element.elementor-element-ab7fe7c .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-648 .elementor-element.elementor-element-ab7fe7c .elementor-button:hover svg, .elementor-648 .elementor-element.elementor-element-ab7fe7c .elementor-button:focus svg{fill:var( --e-global-color-444331d );}.elementor-648 .elementor-element.elementor-element-c157df2 .elementor-button{background-color:#EC72BE;font-family:"FLEXO", Sans-serif;font-weight:400;text-transform:none;fill:var( --e-global-color-444331d );color:var( --e-global-color-444331d );}.elementor-648 .elementor-element.elementor-element-c157df2 .elementor-button:hover, .elementor-648 .elementor-element.elementor-element-c157df2 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-444331d );border-color:var( --e-global-color-secondary );}.elementor-648 .elementor-element.elementor-element-c157df2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-648 .elementor-element.elementor-element-c157df2 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-648 .elementor-element.elementor-element-c157df2 .elementor-button:hover svg, .elementor-648 .elementor-element.elementor-element-c157df2 .elementor-button:focus svg{fill:var( --e-global-color-444331d );}.elementor-648 .elementor-element.elementor-element-8bb32b0 .elementor-button{background-color:#EC7472;font-family:"FLEXO", Sans-serif;font-weight:400;text-transform:none;fill:var( --e-global-color-444331d );color:var( --e-global-color-444331d );}.elementor-648 .elementor-element.elementor-element-8bb32b0 .elementor-button:hover, .elementor-648 .elementor-element.elementor-element-8bb32b0 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-444331d );border-color:var( --e-global-color-secondary );}.elementor-648 .elementor-element.elementor-element-8bb32b0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-648 .elementor-element.elementor-element-8bb32b0 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-648 .elementor-element.elementor-element-8bb32b0 .elementor-button:hover svg, .elementor-648 .elementor-element.elementor-element-8bb32b0 .elementor-button:focus svg{fill:var( --e-global-color-444331d );}.elementor-648 .elementor-element.elementor-element-c5a2934 .elementor-button{background-color:#5AAFD3;font-family:"FLEXO", Sans-serif;font-weight:400;text-transform:none;fill:var( --e-global-color-444331d );color:var( --e-global-color-444331d );}.elementor-648 .elementor-element.elementor-element-c5a2934 .elementor-button:hover, .elementor-648 .elementor-element.elementor-element-c5a2934 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-444331d );border-color:var( --e-global-color-secondary );}.elementor-648 .elementor-element.elementor-element-c5a2934 .elementor-button-content-wrapper{flex-direction:row;}.elementor-648 .elementor-element.elementor-element-c5a2934 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-648 .elementor-element.elementor-element-c5a2934 .elementor-button:hover svg, .elementor-648 .elementor-element.elementor-element-c5a2934 .elementor-button:focus svg{fill:var( --e-global-color-444331d );}.elementor-648 .elementor-element.elementor-element-1c2e397 .elementor-button{background-color:#AD73E2;font-family:"FLEXO", Sans-serif;font-weight:400;text-transform:none;fill:var( --e-global-color-444331d );color:var( --e-global-color-444331d );}.elementor-648 .elementor-element.elementor-element-1c2e397 .elementor-button:hover, .elementor-648 .elementor-element.elementor-element-1c2e397 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-444331d );border-color:var( --e-global-color-secondary );}.elementor-648 .elementor-element.elementor-element-1c2e397 .elementor-button-content-wrapper{flex-direction:row;}.elementor-648 .elementor-element.elementor-element-1c2e397 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-648 .elementor-element.elementor-element-1c2e397 .elementor-button:hover svg, .elementor-648 .elementor-element.elementor-element-1c2e397 .elementor-button:focus svg{fill:var( --e-global-color-444331d );}.elementor-648 .elementor-element.elementor-element-8abf286 .elementor-button{background-color:#FF9C00;font-family:"FLEXO", Sans-serif;font-weight:400;text-transform:none;fill:var( --e-global-color-444331d );color:var( --e-global-color-444331d );}.elementor-648 .elementor-element.elementor-element-8abf286 .elementor-button:hover, .elementor-648 .elementor-element.elementor-element-8abf286 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-444331d );border-color:var( --e-global-color-secondary );}.elementor-648 .elementor-element.elementor-element-8abf286 .elementor-button-content-wrapper{flex-direction:row;}.elementor-648 .elementor-element.elementor-element-8abf286 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-648 .elementor-element.elementor-element-8abf286 .elementor-button:hover svg, .elementor-648 .elementor-element.elementor-element-8abf286 .elementor-button:focus svg{fill:var( --e-global-color-444331d );}.elementor-648 .elementor-element.elementor-element-89b73c3 .elementor-button{background-color:#AA9209;font-family:"FLEXO", Sans-serif;font-weight:400;text-transform:none;fill:var( --e-global-color-444331d );color:var( --e-global-color-444331d );}.elementor-648 .elementor-element.elementor-element-89b73c3 .elementor-button:hover, .elementor-648 .elementor-element.elementor-element-89b73c3 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-444331d );border-color:var( --e-global-color-secondary );}.elementor-648 .elementor-element.elementor-element-89b73c3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-648 .elementor-element.elementor-element-89b73c3 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-648 .elementor-element.elementor-element-89b73c3 .elementor-button:hover svg, .elementor-648 .elementor-element.elementor-element-89b73c3 .elementor-button:focus svg{fill:var( --e-global-color-444331d );}.elementor-648 .elementor-element.elementor-element-ee33d88 .elementor-button{background-color:#BE4747;font-family:"FLEXO", Sans-serif;font-weight:400;text-transform:none;fill:var( --e-global-color-444331d );color:var( --e-global-color-444331d );}.elementor-648 .elementor-element.elementor-element-ee33d88 .elementor-button:hover, .elementor-648 .elementor-element.elementor-element-ee33d88 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-444331d );border-color:var( --e-global-color-secondary );}.elementor-648 .elementor-element.elementor-element-ee33d88 .elementor-button-content-wrapper{flex-direction:row;}.elementor-648 .elementor-element.elementor-element-ee33d88 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-648 .elementor-element.elementor-element-ee33d88 .elementor-button:hover svg, .elementor-648 .elementor-element.elementor-element-ee33d88 .elementor-button:focus svg{fill:var( --e-global-color-444331d );}.elementor-648 .elementor-element.elementor-element-0619fc2 .elementor-button{background-color:#234C72;font-family:"FLEXO", Sans-serif;font-weight:400;text-transform:none;fill:var( --e-global-color-444331d );color:var( --e-global-color-444331d );}.elementor-648 .elementor-element.elementor-element-0619fc2 .elementor-button:hover, .elementor-648 .elementor-element.elementor-element-0619fc2 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-444331d );border-color:var( --e-global-color-secondary );}.elementor-648 .elementor-element.elementor-element-0619fc2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-648 .elementor-element.elementor-element-0619fc2 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-648 .elementor-element.elementor-element-0619fc2 .elementor-button:hover svg, .elementor-648 .elementor-element.elementor-element-0619fc2 .elementor-button:focus svg{fill:var( --e-global-color-444331d );}.elementor-648 .elementor-element.elementor-element-ac9d1a2 .elementor-button{background-color:#80285E;font-family:"FLEXO", Sans-serif;font-weight:400;text-transform:none;fill:var( --e-global-color-444331d );color:var( --e-global-color-444331d );}.elementor-648 .elementor-element.elementor-element-ac9d1a2 .elementor-button:hover, .elementor-648 .elementor-element.elementor-element-ac9d1a2 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-444331d );border-color:var( --e-global-color-secondary );}.elementor-648 .elementor-element.elementor-element-ac9d1a2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-648 .elementor-element.elementor-element-ac9d1a2 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-648 .elementor-element.elementor-element-ac9d1a2 .elementor-button:hover svg, .elementor-648 .elementor-element.elementor-element-ac9d1a2 .elementor-button:focus svg{fill:var( --e-global-color-444331d );}.elementor-648 .elementor-element.elementor-element-c8365c1 .elementor-button{background-color:#80285E;font-family:"FLEXO", Sans-serif;font-weight:400;text-transform:none;fill:var( --e-global-color-444331d );color:var( --e-global-color-444331d );}.elementor-648 .elementor-element.elementor-element-c8365c1 .elementor-button:hover, .elementor-648 .elementor-element.elementor-element-c8365c1 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-444331d );border-color:var( --e-global-color-secondary );}.elementor-648 .elementor-element.elementor-element-c8365c1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-648 .elementor-element.elementor-element-c8365c1 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-648 .elementor-element.elementor-element-c8365c1 .elementor-button:hover svg, .elementor-648 .elementor-element.elementor-element-c8365c1 .elementor-button:focus svg{fill:var( --e-global-color-444331d );}.elementor-648 .elementor-element.elementor-element-3121e21 .elementor-button{background-color:#8FA249;font-family:"FLEXO", Sans-serif;font-weight:400;text-transform:none;fill:var( --e-global-color-444331d );color:var( --e-global-color-444331d );}.elementor-648 .elementor-element.elementor-element-3121e21 .elementor-button:hover, .elementor-648 .elementor-element.elementor-element-3121e21 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-444331d );border-color:var( --e-global-color-secondary );}.elementor-648 .elementor-element.elementor-element-3121e21 .elementor-button-content-wrapper{flex-direction:row;}.elementor-648 .elementor-element.elementor-element-3121e21 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-648 .elementor-element.elementor-element-3121e21 .elementor-button:hover svg, .elementor-648 .elementor-element.elementor-element-3121e21 .elementor-button:focus svg{fill:var( --e-global-color-444331d );}.elementor-648 .elementor-element.elementor-element-61f7d2d{--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-648 .elementor-element.elementor-element-77ea7f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-648 .elementor-element.elementor-element-77ea7f0{text-align:center;}.elementor-648 .elementor-element.elementor-element-593a3f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-648 .elementor-element.elementor-element-bcfe635{--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;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-648 .elementor-element.elementor-element-bcfe635:not(.elementor-motion-effects-element-type-background), .elementor-648 .elementor-element.elementor-element-bcfe635 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-e1a3d59 ) 0%, var( --e-global-color-9ae8891 ) 100%);}.elementor-648 .elementor-element.elementor-element-bcfe635.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-648 .elementor-element.elementor-element-56d7c59{z-index:11;}.elementor-648 .elementor-element.elementor-element-56d7c59 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-648 .elementor-element.elementor-element-399f604{--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;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-648 .elementor-element.elementor-element-399f604:not(.elementor-motion-effects-element-type-background), .elementor-648 .elementor-element.elementor-element-399f604 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-55381fe );}.elementor-648 .elementor-element.elementor-element-2de48f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-2de48f4:not(.elementor-motion-effects-element-type-background), .elementor-648 .elementor-element.elementor-element-2de48f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-55381fe );}.elementor-648 .elementor-element.elementor-element-6c2c317{--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;--justify-content:center;}.elementor-648 .elementor-element.elementor-element-d9a85b4{color:var( --e-global-color-secondary );}.elementor-648 .elementor-element.elementor-element-ec44bcb .elementor-button{background-color:transparent;fill:var( --e-global-color-444331d );color:var( --e-global-color-444331d );background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);border-radius:10px 10px 10px 10px;}.elementor-648 .elementor-element.elementor-element-ec44bcb .elementor-button:hover, .elementor-648 .elementor-element.elementor-element-ec44bcb .elementor-button:focus{background-color:transparent;color:var( --e-global-color-444331d );background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-color:var( --e-global-color-secondary );}.elementor-648 .elementor-element.elementor-element-ec44bcb{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-648 .elementor-element.elementor-element-ec44bcb .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-648 .elementor-element.elementor-element-ec44bcb .elementor-button:hover svg, .elementor-648 .elementor-element.elementor-element-ec44bcb .elementor-button:focus svg{fill:var( --e-global-color-444331d );}.elementor-648 .elementor-element.elementor-element-1722c38 .elementor-button{background-color:transparent;fill:var( --e-global-color-444331d );color:var( --e-global-color-444331d );background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);border-radius:10px 10px 10px 10px;}.elementor-648 .elementor-element.elementor-element-1722c38 .elementor-button:hover, .elementor-648 .elementor-element.elementor-element-1722c38 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-444331d );background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-color:var( --e-global-color-secondary );}.elementor-648 .elementor-element.elementor-element-1722c38{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-648 .elementor-element.elementor-element-1722c38 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-648 .elementor-element.elementor-element-1722c38 .elementor-button:hover svg, .elementor-648 .elementor-element.elementor-element-1722c38 .elementor-button:focus svg{fill:var( --e-global-color-444331d );}.elementor-648 .elementor-element.elementor-element-3abc78c{--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-648 .elementor-element.elementor-element-1b6433f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-648 .elementor-element.elementor-element-1b6433f:not(.elementor-motion-effects-element-type-background), .elementor-648 .elementor-element.elementor-element-1b6433f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-648 .elementor-element.elementor-element-758a993{--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-648 .elementor-element.elementor-element-7849213{--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;--justify-content:center;}.elementor-648 .elementor-element.elementor-element-5b0b6d4 .elementor-heading-title{color:var( --e-global-color-444331d );}.elementor-648 .elementor-element.elementor-element-821e4b2{color:var( --e-global-color-444331d );}.elementor-648 .elementor-element.elementor-element-8967112 .elementor-button{background-color:transparent;fill:var( --e-global-color-444331d );color:var( --e-global-color-444331d );background-image:linear-gradient(180deg, #E645AA 0%, var( --e-global-color-c3c3abf ) 100%);border-radius:10px 10px 10px 10px;}.elementor-648 .elementor-element.elementor-element-8967112 .elementor-button:hover, .elementor-648 .elementor-element.elementor-element-8967112 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-444331d );background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-color:var( --e-global-color-secondary );}.elementor-648 .elementor-element.elementor-element-8967112 .elementor-button:hover svg, .elementor-648 .elementor-element.elementor-element-8967112 .elementor-button:focus svg{fill:var( --e-global-color-444331d );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-648 .elementor-element.elementor-element-f0e85df{--width:50%;}.elementor-648 .elementor-element.elementor-element-7fec47e{--width:50%;}.elementor-648 .elementor-element.elementor-element-bcfe635{--width:50%;}.elementor-648 .elementor-element.elementor-element-399f604{--width:50%;}.elementor-648 .elementor-element.elementor-element-6c2c317{--width:50%;}.elementor-648 .elementor-element.elementor-element-3abc78c{--width:50%;}.elementor-648 .elementor-element.elementor-element-758a993{--width:50%;}.elementor-648 .elementor-element.elementor-element-7849213{--width:50%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for container, class: .elementor-element-60fb356 */.post-password-form {
  max-width: 1000px;
  margin: 100px auto;
  padding: 20px;
  background-color: #f9f9f9;
  border-radius: 10px;
  text-align: center;
  box-shadow: 0 0 10px rgba(0,0,0,0.1);
}

.post-password-form input[type="password"] {
  width: 100%;
  padding: 10px;
  font-size: 16px;
  margin-bottom: 10px;
}

.post-password-form input[type="submit"] {
  padding: 10px 20px;
  margin: 10px 10px 10px 20px;
  background-color: #C3007A;
  color: white;
  border: none;
  border-radius: 5px;
  cursor: pointer;
}

.post-password-form input[type="submit"]:hover {
  padding: 10px 20px;
  margin: 10px 10px 10px 20px;
  background-color: #80285E;
  color: white;
  border: none;
  border-radius: 5px;
  cursor: pointer;
}




.post-password-form::before {
  content: "Wenn Sie das Darmvorbereitungspräparat PLEINVUE® von Norgine anwenden, können Sie sich hier mit Ihrem EAN Code Ihrer Packung anmelden und erhalten wertvolle Informationen, sowie Einnahmetipps rund um Ihre Darmvorbereitung.";
  display: block;
  width: 100%;
  max-width: 800px;
  height: 300px;
  margin: 0 auto 20px auto;
  background-image: url('https://www.expertiseincolonoscopy.at/wp-content/uploads/2025/06/austria-pleinvue-code-2.jpg');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}




.post-password-form label {
  display: flex;
  flex-direction: column;
  font-size: 16px;
  font-weight: bold;
  position: relative;
}

.post-password-form label {
  position: relative;
  display: block;
  color: transparent; /* Versteckt den sichtbaren Text wie "Passwort:" */
}

.post-password-form label::before {
  content: "EAN Code:";
  color: #000; /* Sichtbar machen */
  font-weight: bold;
  display: block;
  padding: 10px 20px;
  margin: 10px;
}

.post-password-form label input {
  color: #000;
  font-size: 16px;
  position: relative;
  padding: 10px 20px;
  margin: 10px;
}

/* Wrapper richtet Feld & Button in einer Zeile aus */
.pw-wrapper{
  display:flex;
  align-items:center;
  gap:0.5rem;
}

/* Das Auge (Toggle-Button) */
.pw-toggle{
  background:none;
  border:none;
  padding:0;
  cursor:pointer;
  font-size:1.25rem;   /* Dashicon-Größe */
  color:#555;
}

.pw-toggle:hover,
.pw-toggle.shown{      /* Farbe ändern, wenn sichtbar */
  color:#5f27cd;
}

.pw-toggle {
  background: none;
  border: none;
  font-size: 1.4rem;
  cursor: pointer;
  color: #5f27cd;
  vertical-align: middle;
}

.pw-toggle:hover {
  color: #341f97;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'FLEXO';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.expertiseincolonoscopy.at/wp-content/uploads/2024/09/Durotype-Flexo-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'FLEXO';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.expertiseincolonoscopy.at/wp-content/uploads/2024/09/Durotype-Flexo-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'FLEXO';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.expertiseincolonoscopy.at/wp-content/uploads/2024/09/Durotype-Flexo-Thin.ttf') format('truetype');
}
/* End Custom Fonts CSS */