.elementor-467 .elementor-element.elementor-element-4795698{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-467 .elementor-element.elementor-element-4795698:not(.elementor-motion-effects-element-type-background), .elementor-467 .elementor-element.elementor-element-4795698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karin-mertens-branding.de/wp-content/uploads/2025/07/A1A7400.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-467 .elementor-element.elementor-element-6236542 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:normal;line-height:1.2em;letter-spacing:1px;color:var( --e-global-color-16aff0e );}.elementor-467 .elementor-element.elementor-element-dd22a2c{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;z-index:10;text-align:left;}.elementor-467 .elementor-element.elementor-element-dd22a2c > .elementor-widget-container{padding:12px 0px 12px 0px;}.elementor-467 .elementor-element.elementor-element-dd22a2c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:56px;font-weight:bold;text-transform:uppercase;line-height:1em;color:#000000;}.elementor-467 .elementor-element.elementor-element-bd09f33{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:11;text-align:left;}.elementor-467 .elementor-element.elementor-element-bd09f33 > .elementor-widget-container{padding:1rem 0rem 1rem 0rem;}.elementor-467 .elementor-element.elementor-element-bd09f33.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-467 .elementor-element.elementor-element-bd09f33 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-467 .elementor-element.elementor-element-bcf0bbb .elementor-button{background-color:var( --e-global-color-accent );font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;}.elementor-467 .elementor-element.elementor-element-bcf0bbb > .elementor-widget-container{margin:8px 0px 0px 0px;}.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 );text-transform:var( --e-global-typography-text-text-transform );}.elementor-467 .elementor-element.elementor-element-d115c25{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-467 .elementor-element.elementor-element-d115c25 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-467 .elementor-element.elementor-element-5ff8803{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-467 .elementor-element.elementor-element-5ff8803 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-467 .elementor-element.elementor-element-d09ced3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-467 .elementor-element.elementor-element-52f5822 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-467 .elementor-element.elementor-element-47042f9 > .elementor-widget-container{padding:26px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-47042f9{z-index:11;}.elementor-467 .elementor-element.elementor-element-47042f9 .elementor-button{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-0ed2629{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-467 .elementor-element.elementor-element-0ed2629:not(.elementor-motion-effects-element-type-background), .elementor-467 .elementor-element.elementor-element-0ed2629 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-premium-addon-dual-header .premium-dual-header-second-header{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-467 .elementor-element.elementor-element-4d656f2 .premium-dual-header-first-header span{display:inline;}.elementor-467 .elementor-element.elementor-element-4d656f2 > .elementor-widget-container{padding:0% 0% 3% 0%;}.elementor-467 .elementor-element.elementor-element-4d656f2 .elementor-widget-container{text-align:left;}.elementor-467 .elementor-element.elementor-element-4d656f2 .premium-dual-header-first-span{font-family:var( --e-global-typography-a40a7bd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40a7bd-font-size );font-weight:var( --e-global-typography-a40a7bd-font-weight );text-transform:var( --e-global-typography-a40a7bd-text-transform );line-height:var( --e-global-typography-a40a7bd-line-height );color:var( --e-global-color-primary );}.elementor-467 .elementor-element.elementor-element-4d656f2 .premium-dual-header-second-header{font-family:var( --e-global-typography-a40a7bd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40a7bd-font-size );font-weight:var( --e-global-typography-a40a7bd-font-weight );text-transform:var( --e-global-typography-a40a7bd-text-transform );line-height:var( --e-global-typography-a40a7bd-line-height );color:var( --e-global-color-2e0fd63 );}.elementor-467 .elementor-element.elementor-element-10e8de9{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;z-index:11;}.elementor-467 .elementor-element.elementor-element-10e8de9 > .elementor-widget-container{padding:0rem 0rem 2rem 0rem;}.elementor-467 .elementor-element.elementor-element-10e8de9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-467 .elementor-element.elementor-element-10e8de9 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-467 .elementor-element.elementor-element-e3d6d34{--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;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );color:var( --e-global-color-text );}.elementor-467 .elementor-element.elementor-element-b3bccc3{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:14px;}.elementor-467 .elementor-element.elementor-element-b3bccc3 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-467 .elementor-element.elementor-element-b3bccc3 .elementor-icon-box-title{margin-block-end:18px;color:var( --e-global-color-primary );}.elementor-467 .elementor-element.elementor-element-b3bccc3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-16aff0e );color:var( --e-global-color-16aff0e );}.elementor-467 .elementor-element.elementor-element-b3bccc3.elementor-view-framed .elementor-icon, .elementor-467 .elementor-element.elementor-element-b3bccc3.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-467 .elementor-element.elementor-element-b3bccc3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-16aff0e );}.elementor-467 .elementor-element.elementor-element-b3bccc3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-467 .elementor-element.elementor-element-b3bccc3.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-2e0fd63 );}.elementor-467 .elementor-element.elementor-element-b3bccc3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-467 .elementor-element.elementor-element-b3bccc3.elementor-view-stacked:has(:focus) .elementor-icon{fill:var( --e-global-color-2e0fd63 );color:var( --e-global-color-2e0fd63 );}.elementor-467 .elementor-element.elementor-element-b3bccc3 .elementor-icon{font-size:39px;padding:14px;border-radius:0px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-b3bccc3 .elementor-icon-box-title, .elementor-467 .elementor-element.elementor-element-b3bccc3 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:25px;font-weight:normal;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;}.elementor-467 .elementor-element.elementor-element-b3bccc3:has(:hover) .elementor-icon-box-title,
					 .elementor-467 .elementor-element.elementor-element-b3bccc3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2e0fd63 );}.elementor-467 .elementor-element.elementor-element-b3bccc3 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:17px;text-transform:none;line-height:23px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-467 .elementor-element.elementor-element-461aee2{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:14px;}.elementor-467 .elementor-element.elementor-element-461aee2 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-467 .elementor-element.elementor-element-461aee2 .elementor-icon-box-title{margin-block-end:18px;color:var( --e-global-color-primary );}.elementor-467 .elementor-element.elementor-element-461aee2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-16aff0e );color:var( --e-global-color-16aff0e );}.elementor-467 .elementor-element.elementor-element-461aee2.elementor-view-framed .elementor-icon, .elementor-467 .elementor-element.elementor-element-461aee2.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-467 .elementor-element.elementor-element-461aee2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-16aff0e );}.elementor-467 .elementor-element.elementor-element-461aee2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-467 .elementor-element.elementor-element-461aee2.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-2e0fd63 );}.elementor-467 .elementor-element.elementor-element-461aee2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-467 .elementor-element.elementor-element-461aee2.elementor-view-stacked:has(:focus) .elementor-icon{fill:var( --e-global-color-2e0fd63 );color:var( --e-global-color-2e0fd63 );}.elementor-467 .elementor-element.elementor-element-461aee2 .elementor-icon{font-size:39px;padding:14px;border-radius:0px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-461aee2 .elementor-icon-box-title, .elementor-467 .elementor-element.elementor-element-461aee2 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:25px;font-weight:normal;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;}.elementor-467 .elementor-element.elementor-element-461aee2:has(:hover) .elementor-icon-box-title,
					 .elementor-467 .elementor-element.elementor-element-461aee2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2e0fd63 );}.elementor-467 .elementor-element.elementor-element-461aee2 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:17px;text-transform:none;line-height:23px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-467 .elementor-element.elementor-element-c9534e7{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:14px;}.elementor-467 .elementor-element.elementor-element-c9534e7 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-467 .elementor-element.elementor-element-c9534e7 .elementor-icon-box-title{margin-block-end:18px;color:var( --e-global-color-primary );}.elementor-467 .elementor-element.elementor-element-c9534e7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-16aff0e );color:var( --e-global-color-16aff0e );}.elementor-467 .elementor-element.elementor-element-c9534e7.elementor-view-framed .elementor-icon, .elementor-467 .elementor-element.elementor-element-c9534e7.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-467 .elementor-element.elementor-element-c9534e7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-16aff0e );}.elementor-467 .elementor-element.elementor-element-c9534e7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-467 .elementor-element.elementor-element-c9534e7.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-2e0fd63 );}.elementor-467 .elementor-element.elementor-element-c9534e7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-467 .elementor-element.elementor-element-c9534e7.elementor-view-stacked:has(:focus) .elementor-icon{fill:var( --e-global-color-2e0fd63 );color:var( --e-global-color-2e0fd63 );}.elementor-467 .elementor-element.elementor-element-c9534e7 .elementor-icon{font-size:39px;padding:14px;border-radius:0px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-c9534e7 .elementor-icon-box-title, .elementor-467 .elementor-element.elementor-element-c9534e7 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:25px;font-weight:normal;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;}.elementor-467 .elementor-element.elementor-element-c9534e7:has(:hover) .elementor-icon-box-title,
					 .elementor-467 .elementor-element.elementor-element-c9534e7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2e0fd63 );}.elementor-467 .elementor-element.elementor-element-c9534e7 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:17px;text-transform:none;line-height:23px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-467 .elementor-element.elementor-element-9dd55a8{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-467 .elementor-element.elementor-element-98e4cbe{--e-image-carousel-slides-to-show:8;}.elementor-467 .elementor-element.elementor-element-98e4cbe .swiper-wrapper{display:flex;align-items:center;}.elementor-467 .elementor-element.elementor-element-98e4cbe .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-9d63f46{--e-image-carousel-slides-to-show:8;}.elementor-467 .elementor-element.elementor-element-9d63f46 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-467 .elementor-element.elementor-element-9d63f46 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;color:var( --e-global-color-6761659 );}.elementor-467 .elementor-element.elementor-element-9d63f46 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-467 .elementor-element.elementor-element-9d63f46 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-6761659 );}.elementor-467 .elementor-element.elementor-element-9d63f46 .swiper-pagination-bullet{width:0px;height:0px;background:var( --e-global-color-6761659 );}.elementor-467 .elementor-element.elementor-element-9d63f46 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-6761659 );opacity:var( --e-global-color-6761659 );}.elementor-467 .elementor-element.elementor-element-9d63f46 .swiper-wrapper{display:flex;align-items:center;}.elementor-467 .elementor-element.elementor-element-9d63f46 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-fb172bc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-467 .elementor-element.elementor-element-fb172bc:not(.elementor-motion-effects-element-type-background), .elementor-467 .elementor-element.elementor-element-fb172bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-467 .elementor-element.elementor-element-45f5630{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-467 .elementor-element.elementor-element-e34088b{width:100%;max-width:100%;z-index:10;text-align:left;}.elementor-467 .elementor-element.elementor-element-e34088b > .elementor-widget-container{padding:12px 0px 12px 0px;}.elementor-467 .elementor-element.elementor-element-e34088b .elementor-heading-title{font-family:var( --e-global-typography-a40a7bd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40a7bd-font-size );font-weight:var( --e-global-typography-a40a7bd-font-weight );text-transform:var( --e-global-typography-a40a7bd-text-transform );line-height:var( --e-global-typography-a40a7bd-line-height );color:var( --e-global-color-primary );}.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 );text-transform:var( --e-global-typography-text-text-transform );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-467 .elementor-element.elementor-element-1842b57{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-467 .elementor-element.elementor-element-1842b57 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-e181943 > .elementor-widget-container{padding:26px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-e181943{z-index:11;}.elementor-467 .elementor-element.elementor-element-e181943 .elementor-button{font-family:var( --e-global-typography-d8c3d7a-font-family ), Sans-serif;font-size:var( --e-global-typography-d8c3d7a-font-size );font-weight:var( --e-global-typography-d8c3d7a-font-weight );border-style:none;}.elementor-467 .elementor-element.elementor-element-22282fd{--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:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-467 .elementor-element.elementor-element-d7c1f25 .premium-dual-header-first-header span{display:inline;}.elementor-467 .elementor-element.elementor-element-d7c1f25 > .elementor-widget-container{padding:0% 0% 3% 0%;}.elementor-467 .elementor-element.elementor-element-d7c1f25 .elementor-widget-container{text-align:left;}.elementor-467 .elementor-element.elementor-element-d7c1f25 .premium-dual-header-first-span{font-family:var( --e-global-typography-a40a7bd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40a7bd-font-size );font-weight:var( --e-global-typography-a40a7bd-font-weight );text-transform:var( --e-global-typography-a40a7bd-text-transform );line-height:var( --e-global-typography-a40a7bd-line-height );color:#000000;}.elementor-467 .elementor-element.elementor-element-d7c1f25 .premium-dual-header-second-header{font-family:var( --e-global-typography-a40a7bd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40a7bd-font-size );font-weight:var( --e-global-typography-a40a7bd-font-weight );text-transform:var( --e-global-typography-a40a7bd-text-transform );line-height:var( --e-global-typography-a40a7bd-line-height );color:var( --e-global-color-2e0fd63 );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-467 .elementor-element.elementor-element-f72fee7 .elementor-repeater-item-6d80f26 .swiper-slide-bg{background-image:url(https://karin-mertens-branding.de/wp-content/uploads/2025/07/Kopie-von-Kopie-von-Modern-Aesthetic-Photo-Collage-Video-Presentation-for-Pinterest-Cover-Creative-Portfolio-Virtueller-Zoom-Hintergrund-2-1.jpg);background-size:cover;}.elementor-467 .elementor-element.elementor-element-f72fee7 .elementor-repeater-item-663b85a .swiper-slide-bg{background-image:url(https://karin-mertens-branding.de/wp-content/uploads/2025/07/kleidung-scaled.jpg);background-size:cover;}.elementor-467 .elementor-element.elementor-element-f72fee7 .elementor-repeater-item-8a89bdf .swiper-slide-bg{background-image:url(https://karin-mertens-branding.de/wp-content/uploads/2025/07/A1A9457.jpg);background-size:cover;}.elementor-467 .elementor-element.elementor-element-f72fee7 .elementor-repeater-item-cf6aad8 .swiper-slide-bg{background-image:url(https://karin-mertens-branding.de/wp-content/uploads/2025/07/heroimagelogo.jpg);background-size:cover;}.elementor-467 .elementor-element.elementor-element-f72fee7 .elementor-repeater-item-0599aa3 .swiper-slide-bg{background-image:url(https://karin-mertens-branding.de/wp-content/uploads/2025/07/20250725-_A1A5938.jpg);background-size:cover;}.elementor-467 .elementor-element.elementor-element-f72fee7 .elementor-repeater-item-fafa03f .swiper-slide-bg{background-image:url(https://karin-mertens-branding.de/wp-content/uploads/2025/07/slide5-scaled.jpg);background-size:cover;}.elementor-467 .elementor-element.elementor-element-f72fee7 .elementor-repeater-item-c0f0077 .swiper-slide-bg{background-image:url(https://karin-mertens-branding.de/wp-content/uploads/2025/07/20250725-_A1A5856.jpg);background-size:cover;}.elementor-467 .elementor-element.elementor-element-f72fee7 .elementor-repeater-item-528a2ca .swiper-slide-bg{background-image:url(https://karin-mertens-branding.de/wp-content/uploads/2025/07/A1A9650.jpg);background-size:cover;}.elementor-467 .elementor-element.elementor-element-f72fee7 .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-467 .elementor-element.elementor-element-f72fee7 .elementor-slide-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-d8c3d7a-font-family ), Sans-serif;font-size:var( --e-global-typography-d8c3d7a-font-size );font-weight:var( --e-global-typography-d8c3d7a-font-weight );border-color:var( --e-global-color-accent );}.elementor-467 .elementor-element.elementor-element-f72fee7 .elementor-slide-button:hover{background-color:var( --e-global-color-accent );}.elementor-467 .elementor-element.elementor-element-f72fee7 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0f3ebc5 );}.elementor-467 .elementor-element.elementor-element-f72fee7 .swiper-slide-contents{max-width:44%;}.elementor-467 .elementor-element.elementor-element-f72fee7 .swiper-slide-inner{text-align:left;}.elementor-467 .elementor-element.elementor-element-f72fee7 .elementor-slide-heading{color:var( --e-global-color-text );font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:bold;line-height:44px;}.elementor-467 .elementor-element.elementor-element-f72fee7 .elementor-slide-description{color:var( --e-global-color-text );font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;line-height:1em;}.elementor-467 .elementor-element.elementor-element-f72fee7 .elementor-swiper-button{color:var( --e-global-color-0f3ebc5 );}.elementor-467 .elementor-element.elementor-element-f72fee7 .elementor-swiper-button svg{fill:var( --e-global-color-0f3ebc5 );}.elementor-467 .elementor-element.elementor-element-f72fee7 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-0f3ebc5 );opacity:var( --e-global-color-0f3ebc5 );}.elementor-467 .elementor-element.elementor-element-f72fee7 .swiper-pagination-bullet-active{background-color:var( --e-global-color-2e0fd63 );}.elementor-467 .elementor-element.elementor-element-2a2fd05{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-467 .elementor-element.elementor-element-2a2fd05:not(.elementor-motion-effects-element-type-background), .elementor-467 .elementor-element.elementor-element-2a2fd05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-467 .elementor-element.elementor-element-0f02ce6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-467 .elementor-element.elementor-element-ea8d179 .premium-dual-header-first-header span{display:inline;}.elementor-467 .elementor-element.elementor-element-ea8d179 > .elementor-widget-container{padding:0% 0% 3% 0%;}.elementor-467 .elementor-element.elementor-element-ea8d179 .elementor-widget-container{text-align:left;}.elementor-467 .elementor-element.elementor-element-ea8d179 .premium-dual-header-first-span{font-family:var( --e-global-typography-a40a7bd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40a7bd-font-size );font-weight:var( --e-global-typography-a40a7bd-font-weight );text-transform:var( --e-global-typography-a40a7bd-text-transform );line-height:var( --e-global-typography-a40a7bd-line-height );color:var( --e-global-color-primary );}.elementor-467 .elementor-element.elementor-element-ea8d179 .premium-dual-header-second-header{font-family:var( --e-global-typography-a40a7bd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40a7bd-font-size );font-weight:var( --e-global-typography-a40a7bd-font-weight );text-transform:var( --e-global-typography-a40a7bd-text-transform );line-height:var( --e-global-typography-a40a7bd-line-height );color:var( --e-global-color-2e0fd63 );}.elementor-widget-premium-img-gallery .premium-gallery-img-name, .elementor-widget-premium-img-gallery .premium-gallery-img-name a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-premium-img-gallery .premium-gallery-img-desc, .elementor-widget-premium-img-gallery .premium-gallery-img-desc a{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image i, .elementor-widget-premium-img-gallery .pa-gallery-img-link i{color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image svg, .elementor-widget-premium-img-gallery .pa-gallery-img-link svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image span, .elementor-widget-premium-img-gallery .pa-gallery-img-link span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover i, .elementor-widget-premium-img-gallery .pa-gallery-img-link:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover svg, .elementor-widget-premium-img-gallery .pa-gallery-img-link:hover svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover span, .elementor-widget-premium-img-gallery .pa-gallery-img-link:hover span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-cats-container li a.category{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-cats-container li a.active{color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn .premium-loader{border-color:var( --e-global-color-secondary );border-top-color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn:hover{color:var( --e-global-color-secondary );}.elementor-467 .elementor-element.elementor-element-ec57b61 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-467 .elementor-element.elementor-element-ec57b61 .premium-img-gallery-fitRows div.premium-gallery-item{width:33.330%;}.elementor-467 .elementor-element.elementor-element-ec57b61 .premium-gallery-load-more-btn{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-d8c3d7a-font-family ), Sans-serif;font-size:var( --e-global-typography-d8c3d7a-font-size );font-weight:var( --e-global-typography-d8c3d7a-font-weight );color:var( --e-global-color-text );}.elementor-467 .elementor-element.elementor-element-ec57b61 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-ec57b61 .premium-gallery-load-more{text-align:right;}.elementor-467 .elementor-element.elementor-element-ec57b61 .premium-gallery-caption{text-align:center;}.elementor-467 .elementor-element.elementor-element-ec57b61 .pa-gallery-img-container{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-accent );}.elementor-467 .elementor-element.elementor-element-ec57b61 .pa-gallery-magnific-image i, .elementor-467 .elementor-element.elementor-element-ec57b61 .pa-gallery-img-link i{color:var( --e-global-color-accent );}.elementor-467 .elementor-element.elementor-element-ec57b61 .pa-gallery-magnific-image svg, .elementor-467 .elementor-element.elementor-element-ec57b61 .pa-gallery-img-link svg{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-467 .elementor-element.elementor-element-ec57b61 .pa-gallery-magnific-image:hover i, .elementor-467 .elementor-element.elementor-element-ec57b61 .pa-gallery-img-link:hover i{color:var( --e-global-color-8ae91bd );}.elementor-467 .elementor-element.elementor-element-ec57b61 .pa-gallery-magnific-image:hover svg, .elementor-467 .elementor-element.elementor-element-ec57b61 .pa-gallery-img-link:hover svg{fill:var( --e-global-color-8ae91bd );color:var( --e-global-color-8ae91bd );}.elementor-467 .elementor-element.elementor-element-ec57b61 .premium-gallery-load-more-btn .premium-loader{border-color:var( --e-global-color-text );}.elementor-467 .elementor-element.elementor-element-ec57b61 .premium-gallery-load-more-btn:hover{color:var( --e-global-color-primary );}#elementor-lightbox-slideshow-ec57b61 .dialog-lightbox-close-button:hover, #elementor-lightbox-ec57b61 .dialog-lightbox-close-button:hover{color:var( --e-global-color-accent );}#elementor-lightbox-slideshow-ec57b61 svg:hover, #elementor-lightbox-ec57b61 svg:hover{fill:var( --e-global-color-accent );}.elementor-467 .elementor-element.elementor-element-c4f141f{--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:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-467 .elementor-element.elementor-element-59f9a37 .premium-dual-header-first-header span{display:inline;}.elementor-467 .elementor-element.elementor-element-59f9a37{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-467 .elementor-element.elementor-element-59f9a37 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-467 .elementor-element.elementor-element-59f9a37.elementor-element{--align-self:center;}.elementor-467 .elementor-element.elementor-element-59f9a37 .elementor-widget-container{text-align:center;}.elementor-467 .elementor-element.elementor-element-59f9a37 .premium-dual-header-first-span{font-family:var( --e-global-typography-a40a7bd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40a7bd-font-size );font-weight:var( --e-global-typography-a40a7bd-font-weight );text-transform:var( --e-global-typography-a40a7bd-text-transform );line-height:var( --e-global-typography-a40a7bd-line-height );color:var( --e-global-color-text );}.elementor-467 .elementor-element.elementor-element-59f9a37 .premium-dual-header-second-header{font-family:var( --e-global-typography-a40a7bd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40a7bd-font-size );font-weight:var( --e-global-typography-a40a7bd-font-weight );text-transform:var( --e-global-typography-a40a7bd-text-transform );line-height:var( --e-global-typography-a40a7bd-line-height );color:var( --e-global-color-2e0fd63 );}.elementor-467 .elementor-element.elementor-element-eb7d4f9{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;}.elementor-467 .elementor-element.elementor-element-eb7d4f9 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-467 .elementor-element.elementor-element-eb7d4f9.elementor-element{--align-self:center;}.elementor-467 .elementor-element.elementor-element-fd86579{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;}.elementor-467 .elementor-element.elementor-element-fd86579 > .elementor-widget-container{margin:-1rem 0rem 1rem 0rem;}.elementor-467 .elementor-element.elementor-element-fd86579.elementor-element{--align-self:center;}.elementor-467 .elementor-element.elementor-element-4c1bb24 .premium-dual-header-first-header span{display:inline;}.elementor-467 .elementor-element.elementor-element-4c1bb24 > .elementor-widget-container{padding:3% 0% 0% 0%;}.elementor-467 .elementor-element.elementor-element-4c1bb24.elementor-element{--align-self:center;}.elementor-467 .elementor-element.elementor-element-4c1bb24 .elementor-widget-container{text-align:center;}.elementor-467 .elementor-element.elementor-element-4c1bb24 .premium-dual-header-first-span{font-family:var( --e-global-typography-cbf741b-font-family ), Sans-serif;font-size:var( --e-global-typography-cbf741b-font-size );font-weight:var( --e-global-typography-cbf741b-font-weight );line-height:var( --e-global-typography-cbf741b-line-height );color:var( --e-global-color-text );}.elementor-467 .elementor-element.elementor-element-4c1bb24 .premium-dual-header-second-header{font-family:var( --e-global-typography-cbf741b-font-family ), Sans-serif;font-size:var( --e-global-typography-cbf741b-font-size );font-weight:var( --e-global-typography-cbf741b-font-weight );line-height:var( --e-global-typography-cbf741b-line-height );color:var( --e-global-color-2e0fd63 );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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 );text-transform:var( --e-global-typography-text-text-transform );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-467 .elementor-element.elementor-element-ca1d258 .swiper-pagination-bullet-active, .elementor-467 .elementor-element.elementor-element-ca1d258 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-2e0fd63 );}.elementor-467 .elementor-element.elementor-element-ca1d258 .swiper-pagination-fraction{color:var( --e-global-color-2e0fd63 );}.elementor-467 .elementor-element.elementor-element-ca1d258.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-467 .elementor-element.elementor-element-ca1d258 .elementor-main-swiper{width:100%;}.elementor-467 .elementor-element.elementor-element-ca1d258 .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;padding:20px 60px 20px 60px;}.elementor-467 .elementor-element.elementor-element-ca1d258 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-0f3ebc5 );}.elementor-467 .elementor-element.elementor-element-ca1d258 .elementor-swiper-button svg{fill:var( --e-global-color-0f3ebc5 );}.elementor-467 .elementor-element.elementor-element-ca1d258 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-0f3ebc5 );opacity:var( --e-global-color-0f3ebc5 );}.elementor-467 .elementor-element.elementor-element-ca1d258 .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-15b2994-font-family ), Sans-serif;font-size:var( --e-global-typography-15b2994-font-size );line-height:var( --e-global-typography-15b2994-line-height );}.elementor-467 .elementor-element.elementor-element-ca1d258 .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-b1b5e2d-font-family ), Sans-serif;font-size:var( --e-global-typography-b1b5e2d-font-size );font-weight:var( --e-global-typography-b1b5e2d-font-weight );text-transform:var( --e-global-typography-b1b5e2d-text-transform );line-height:var( --e-global-typography-b1b5e2d-line-height );}.elementor-467 .elementor-element.elementor-element-ca1d258 .elementor-testimonial__title{color:var( --e-global-color-text );}.elementor-467 .elementor-element.elementor-element-4cf05a7{--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:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-467 .elementor-element.elementor-element-4cf05a7:not(.elementor-motion-effects-element-type-background), .elementor-467 .elementor-element.elementor-element-4cf05a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-467 .elementor-element.elementor-element-9e7e2e1 .premium-dual-header-first-header span{display:inline;}.elementor-467 .elementor-element.elementor-element-9e7e2e1 > .elementor-widget-container{padding:0% 0% 3% 0%;}.elementor-467 .elementor-element.elementor-element-9e7e2e1 .elementor-widget-container{text-align:left;}.elementor-467 .elementor-element.elementor-element-9e7e2e1 .premium-dual-header-first-span{font-family:var( --e-global-typography-a40a7bd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40a7bd-font-size );font-weight:var( --e-global-typography-a40a7bd-font-weight );text-transform:var( --e-global-typography-a40a7bd-text-transform );line-height:var( --e-global-typography-a40a7bd-line-height );color:var( --e-global-color-primary );}.elementor-467 .elementor-element.elementor-element-9e7e2e1 .premium-dual-header-second-header{font-family:var( --e-global-typography-a40a7bd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40a7bd-font-size );font-weight:var( --e-global-typography-a40a7bd-font-weight );text-transform:var( --e-global-typography-a40a7bd-text-transform );line-height:var( --e-global-typography-a40a7bd-line-height );color:var( --e-global-color-2e0fd63 );}.elementor-467 .elementor-element.elementor-element-dad20e4{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-467 .elementor-element.elementor-element-892e5ba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-467 .elementor-element.elementor-element-4156890{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-467 .elementor-element.elementor-element-da43593{width:100%;max-width:100%;z-index:10;text-align:left;}.elementor-467 .elementor-element.elementor-element-da43593 > .elementor-widget-container{padding:12px 0px 12px 0px;}.elementor-467 .elementor-element.elementor-element-da43593 .elementor-heading-title{font-family:var( --e-global-typography-6adcf60-font-family ), Sans-serif;font-size:var( --e-global-typography-6adcf60-font-size );font-weight:var( --e-global-typography-6adcf60-font-weight );line-height:var( --e-global-typography-6adcf60-line-height );color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );text-transform:var( --e-global-typography-text-text-transform );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-467 .elementor-element.elementor-element-a5f6a92 > .elementor-widget-container{padding:1rem 1rem 1rem 1rem;}.elementor-467 .elementor-element.elementor-element-a5f6a92 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-467 .elementor-element.elementor-element-a5f6a92 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-467 .elementor-element.elementor-element-a5f6a92 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-467 .elementor-element.elementor-element-a5f6a92 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-467 .elementor-element.elementor-element-a5f6a92 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-467 .elementor-element.elementor-element-a5f6a92 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-467 .elementor-element.elementor-element-a5f6a92 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-467 .elementor-element.elementor-element-a5f6a92 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-2e0fd63 );}.elementor-467 .elementor-element.elementor-element-a5f6a92 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-2e0fd63 );}.elementor-467 .elementor-element.elementor-element-a5f6a92{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-467 .elementor-element.elementor-element-a5f6a92 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-467 .elementor-element.elementor-element-a5f6a92 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-467 .elementor-element.elementor-element-a5f6a92 .elementor-icon-list-item > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-467 .elementor-element.elementor-element-a5f6a92 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-467 .elementor-element.elementor-element-97e6f80 > .elementor-widget-container{padding:26px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-97e6f80{z-index:11;}.elementor-467 .elementor-element.elementor-element-97e6f80 .elementor-button{font-family:var( --e-global-typography-d8c3d7a-font-family ), Sans-serif;font-size:var( --e-global-typography-d8c3d7a-font-size );font-weight:var( --e-global-typography-d8c3d7a-font-weight );}.elementor-467 .elementor-element.elementor-element-add095e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-467 .elementor-element.elementor-element-add095e::before, .elementor-467 .elementor-element.elementor-element-add095e > .elementor-background-video-container::before, .elementor-467 .elementor-element.elementor-element-add095e > .e-con-inner > .elementor-background-video-container::before, .elementor-467 .elementor-element.elementor-element-add095e > .elementor-background-slideshow::before, .elementor-467 .elementor-element.elementor-element-add095e > .e-con-inner > .elementor-background-slideshow::before, .elementor-467 .elementor-element.elementor-element-add095e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-467 .elementor-element.elementor-element-78e3c30{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-467 .elementor-element.elementor-element-cf280d2{width:100%;max-width:100%;z-index:10;text-align:left;}.elementor-467 .elementor-element.elementor-element-cf280d2 > .elementor-widget-container{padding:12px 0px 12px 0px;}.elementor-467 .elementor-element.elementor-element-cf280d2 .elementor-heading-title{font-family:var( --e-global-typography-a40a7bd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40a7bd-font-size );font-weight:var( --e-global-typography-a40a7bd-font-weight );text-transform:var( --e-global-typography-a40a7bd-text-transform );line-height:var( --e-global-typography-a40a7bd-line-height );color:var( --e-global-color-text );}.elementor-467 .elementor-element.elementor-element-b7aa8e8{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-467 .elementor-element.elementor-element-b7aa8e8 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-e718768 > .elementor-widget-container{padding:26px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-e718768{z-index:11;}.elementor-467 .elementor-element.elementor-element-e718768 .elementor-button{font-family:var( --e-global-typography-d8c3d7a-font-family ), Sans-serif;font-size:var( --e-global-typography-d8c3d7a-font-size );font-weight:var( --e-global-typography-d8c3d7a-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-467 .elementor-element.elementor-element-fd7728f{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-467 .elementor-element.elementor-element-fd7728f:not(.elementor-motion-effects-element-type-background), .elementor-467 .elementor-element.elementor-element-fd7728f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0f3ebc5 );background-image:url("https://karin-mertens-branding.de/wp-content/uploads/2025/07/20250725-_A1A5938.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-467 .elementor-element.elementor-element-722b2fc{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-467 .elementor-element.elementor-element-722b2fc:not(.elementor-motion-effects-element-type-background), .elementor-467 .elementor-element.elementor-element-722b2fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCC;}.elementor-467 .elementor-element.elementor-element-10088c7{width:100%;max-width:100%;z-index:11;text-align:left;}.elementor-467 .elementor-element.elementor-element-10088c7 > .elementor-widget-container{padding:0px 0px 3px 0px;}.elementor-467 .elementor-element.elementor-element-10088c7 .elementor-heading-title{font-family:var( --e-global-typography-6adcf60-font-family ), Sans-serif;font-size:var( --e-global-typography-6adcf60-font-size );font-weight:var( --e-global-typography-6adcf60-font-weight );line-height:var( --e-global-typography-6adcf60-line-height );color:var( --e-global-color-text );}.elementor-467 .elementor-element.elementor-element-88bde1c .premium-dual-header-first-header span{display:inline;}.elementor-467 .elementor-element.elementor-element-88bde1c .elementor-widget-container{text-align:left;}.elementor-467 .elementor-element.elementor-element-88bde1c .premium-dual-header-first-span{font-family:var( --e-global-typography-a40a7bd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40a7bd-font-size );font-weight:var( --e-global-typography-a40a7bd-font-weight );text-transform:var( --e-global-typography-a40a7bd-text-transform );line-height:var( --e-global-typography-a40a7bd-line-height );color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-88bde1c .premium-dual-header-first-span, .elementor-467 .elementor-element.elementor-element-88bde1c.premium-title-first-noise-yes .premium-dual-header-first-span::before, .elementor-467 .elementor-element.elementor-element-88bde1c.premium-title-first-noise-yes .premium-dual-header-first-span::after{padding:0px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-88bde1c .premium-dual-header-second-header{font-family:var( --e-global-typography-a40a7bd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40a7bd-font-size );font-weight:var( --e-global-typography-a40a7bd-font-weight );text-transform:var( --e-global-typography-a40a7bd-text-transform );line-height:var( --e-global-typography-a40a7bd-line-height );color:var( --e-global-color-2e0fd63 );margin:0px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-88bde1c .premium-dual-header-second-header, .elementor-467 .elementor-element.elementor-element-88bde1c.premium-title-second-noise-yes .premium-dual-header-second-header::before, .elementor-467 .elementor-element.elementor-element-88bde1c.premium-title-second-noise-yes .premium-dual-header-second-header::after{padding:0px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-10ea91d > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-10ea91d{font-family:"Lato", Sans-serif;font-size:24px;font-weight:normal;text-transform:none;line-height:1.2em;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-467 .elementor-element.elementor-element-b9df33e{--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-467 .elementor-element.elementor-element-48aa042{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-467 .elementor-element.elementor-element-48aa042:not(.elementor-motion-effects-element-type-background), .elementor-467 .elementor-element.elementor-element-48aa042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79d4b94 );background-image:url("https://karin-mertens-branding.de/wp-content/uploads/2025/07/erweitert-scaled-e1753963490357.jpg");background-position:-637px -488px;background-repeat:no-repeat;}.elementor-467 .elementor-element.elementor-element-852d039{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-467 .elementor-element.elementor-element-852d039:not(.elementor-motion-effects-element-type-background), .elementor-467 .elementor-element.elementor-element-852d039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCC;}.elementor-467 .elementor-element.elementor-element-699fdbe{text-align:left;}.elementor-467 .elementor-element.elementor-element-699fdbe .elementor-heading-title{font-family:var( --e-global-typography-6adcf60-font-family ), Sans-serif;font-size:var( --e-global-typography-6adcf60-font-size );font-weight:var( --e-global-typography-6adcf60-font-weight );line-height:var( --e-global-typography-6adcf60-line-height );color:var( --e-global-color-text );}.elementor-467 .elementor-element.elementor-element-0598943{font-family:"Lato", Sans-serif;font-size:24px;font-weight:normal;text-transform:none;line-height:1.2em;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{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 );text-transform:var( --e-global-typography-text-text-transform );}.elementor-widget-form .elementor-field-type-html{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 );text-transform:var( --e-global-typography-text-text-transform );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{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 );text-transform:var( --e-global-typography-text-text-transform );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{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 );text-transform:var( --e-global-typography-text-text-transform );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-467 .elementor-element.elementor-element-089cfdc .elementor-field-group{padding-right:calc( 28px/2 );padding-left:calc( 28px/2 );margin-bottom:28px;}.elementor-467 .elementor-element.elementor-element-089cfdc .elementor-form-fields-wrapper{margin-left:calc( -28px/2 );margin-right:calc( -28px/2 );margin-bottom:-28px;}.elementor-467 .elementor-element.elementor-element-089cfdc .elementor-field-group.recaptcha_v3-bottomleft, .elementor-467 .elementor-element.elementor-element-089cfdc .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-467 .elementor-element.elementor-element-089cfdc .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-467 .elementor-element.elementor-element-089cfdc .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-467 .elementor-element.elementor-element-089cfdc .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-467 .elementor-element.elementor-element-089cfdc .elementor-field-type-html{padding-bottom:0px;}.elementor-467 .elementor-element.elementor-element-089cfdc .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-467 .elementor-element.elementor-element-089cfdc .elementor-field-group .elementor-field, .elementor-467 .elementor-element.elementor-element-089cfdc .elementor-field-subgroup label{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;font-style:italic;}.elementor-467 .elementor-element.elementor-element-089cfdc .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-primary );border-width:0px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-089cfdc .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-primary );border-width:0px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-089cfdc .elementor-button{font-family:var( --e-global-typography-d8c3d7a-font-family ), Sans-serif;font-size:var( --e-global-typography-d8c3d7a-font-size );font-weight:var( --e-global-typography-d8c3d7a-font-weight );padding:12px 24px 12px 24px;}.elementor-467 .elementor-element.elementor-element-089cfdc .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-467 .elementor-element.elementor-element-089cfdc .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-467 .elementor-element.elementor-element-089cfdc .elementor-button[type="submit"] svg *{fill:var( --e-global-color-text );}.elementor-467 .elementor-element.elementor-element-089cfdc .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-467 .elementor-element.elementor-element-089cfdc .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-467 .elementor-element.elementor-element-089cfdc .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-467 .elementor-element.elementor-element-089cfdc .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-467 .elementor-element.elementor-element-089cfdc .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-467 .elementor-element.elementor-element-089cfdc{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-467 .elementor-element.elementor-element-4795698{--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:4rem;--padding-bottom:4rem;--padding-left:02rem;--padding-right:2rem;}.elementor-467 .elementor-element.elementor-element-4795698:not(.elementor-motion-effects-element-type-background), .elementor-467 .elementor-element.elementor-element-4795698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-467 .elementor-element.elementor-element-dd22a2c{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-467 .elementor-element.elementor-element-dd22a2c .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-467 .elementor-element.elementor-element-bd09f33{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;}.elementor-467 .elementor-element.elementor-element-bd09f33 .elementor-heading-title{font-size:20px;line-height:1em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-467 .elementor-element.elementor-element-d09ced3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-467 .elementor-element.elementor-element-47042f9 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-0ed2629{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-premium-addon-dual-header .premium-dual-header-second-header{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-467 .elementor-element.elementor-element-4d656f2 .premium-dual-header-first-span{font-size:var( --e-global-typography-a40a7bd-font-size );line-height:var( --e-global-typography-a40a7bd-line-height );}.elementor-467 .elementor-element.elementor-element-4d656f2 .premium-dual-header-second-header{font-size:var( --e-global-typography-a40a7bd-font-size );line-height:var( --e-global-typography-a40a7bd-line-height );}.elementor-467 .elementor-element.elementor-element-10e8de9{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;}.elementor-467 .elementor-element.elementor-element-e3d6d34{--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-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-467 .elementor-element.elementor-element-b3bccc3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-467 .elementor-element.elementor-element-461aee2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-467 .elementor-element.elementor-element-c9534e7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-467 .elementor-element.elementor-element-98e4cbe{--e-image-carousel-slides-to-show:3;}.elementor-467 .elementor-element.elementor-element-9d63f46{--e-image-carousel-slides-to-show:3;}.elementor-467 .elementor-element.elementor-element-fb172bc{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-467 .elementor-element.elementor-element-e34088b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-e34088b .elementor-heading-title{font-size:var( --e-global-typography-a40a7bd-font-size );line-height:var( --e-global-typography-a40a7bd-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-467 .elementor-element.elementor-element-1842b57{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-467 .elementor-element.elementor-element-e181943 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-e181943 .elementor-button{font-size:var( --e-global-typography-d8c3d7a-font-size );}.elementor-467 .elementor-element.elementor-element-d7c1f25 .premium-dual-header-first-span{font-size:var( --e-global-typography-a40a7bd-font-size );line-height:var( --e-global-typography-a40a7bd-line-height );}.elementor-467 .elementor-element.elementor-element-d7c1f25 .premium-dual-header-second-header{font-size:var( --e-global-typography-a40a7bd-font-size );line-height:var( --e-global-typography-a40a7bd-line-height );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-467 .elementor-element.elementor-element-f72fee7 .swiper-slide-contents{max-width:70%;}.elementor-467 .elementor-element.elementor-element-f72fee7 .elementor-slide-description{font-size:17px;line-height:1em;}.elementor-467 .elementor-element.elementor-element-f72fee7 .elementor-slide-button{font-size:var( --e-global-typography-d8c3d7a-font-size );}.elementor-467 .elementor-element.elementor-element-2a2fd05{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-467 .elementor-element.elementor-element-0f02ce6{--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-467 .elementor-element.elementor-element-ea8d179 .premium-dual-header-first-span{font-size:var( --e-global-typography-a40a7bd-font-size );line-height:var( --e-global-typography-a40a7bd-line-height );}.elementor-467 .elementor-element.elementor-element-ea8d179 .premium-dual-header-second-header{font-size:var( --e-global-typography-a40a7bd-font-size );line-height:var( --e-global-typography-a40a7bd-line-height );}.elementor-widget-premium-img-gallery .premium-gallery-img-name, .elementor-widget-premium-img-gallery .premium-gallery-img-name a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-premium-img-gallery .premium-gallery-img-desc, .elementor-widget-premium-img-gallery .premium-gallery-img-desc a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-premium-img-gallery .premium-gallery-cats-container li a.category{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-467 .elementor-element.elementor-element-ec57b61 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-467 .elementor-element.elementor-element-ec57b61 .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-467 .elementor-element.elementor-element-ec57b61 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-ec57b61 .premium-gallery-load-more-btn{font-size:var( --e-global-typography-d8c3d7a-font-size );}.elementor-467 .elementor-element.elementor-element-59f9a37{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-467 .elementor-element.elementor-element-59f9a37 .premium-dual-header-first-span{font-size:var( --e-global-typography-a40a7bd-font-size );line-height:var( --e-global-typography-a40a7bd-line-height );}.elementor-467 .elementor-element.elementor-element-59f9a37 .premium-dual-header-second-header{font-size:var( --e-global-typography-a40a7bd-font-size );line-height:var( --e-global-typography-a40a7bd-line-height );}.elementor-467 .elementor-element.elementor-element-4c1bb24 .premium-dual-header-first-span{font-size:var( --e-global-typography-cbf741b-font-size );line-height:var( --e-global-typography-cbf741b-line-height );}.elementor-467 .elementor-element.elementor-element-4c1bb24 .premium-dual-header-second-header{font-size:var( --e-global-typography-cbf741b-font-size );line-height:var( --e-global-typography-cbf741b-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-467 .elementor-element.elementor-element-ca1d258 .elementor-testimonial__text{font-size:var( --e-global-typography-15b2994-font-size );line-height:var( --e-global-typography-15b2994-line-height );}.elementor-467 .elementor-element.elementor-element-ca1d258 .elementor-testimonial__name{font-size:var( --e-global-typography-b1b5e2d-font-size );line-height:var( --e-global-typography-b1b5e2d-line-height );}.elementor-467 .elementor-element.elementor-element-9e7e2e1 .premium-dual-header-first-span{font-size:var( --e-global-typography-a40a7bd-font-size );line-height:var( --e-global-typography-a40a7bd-line-height );}.elementor-467 .elementor-element.elementor-element-9e7e2e1 .premium-dual-header-second-header{font-size:var( --e-global-typography-a40a7bd-font-size );line-height:var( --e-global-typography-a40a7bd-line-height );}.elementor-467 .elementor-element.elementor-element-dad20e4{--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-467 .elementor-element.elementor-element-da43593 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-da43593 .elementor-heading-title{font-size:var( --e-global-typography-6adcf60-font-size );line-height:var( --e-global-typography-6adcf60-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-467 .elementor-element.elementor-element-a5f6a92 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-467 .elementor-element.elementor-element-a5f6a92 .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-467 .elementor-element.elementor-element-97e6f80 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-97e6f80 .elementor-button{font-size:var( --e-global-typography-d8c3d7a-font-size );}.elementor-467 .elementor-element.elementor-element-add095e{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-467 .elementor-element.elementor-element-cf280d2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-cf280d2 .elementor-heading-title{font-size:var( --e-global-typography-a40a7bd-font-size );line-height:var( --e-global-typography-a40a7bd-line-height );}.elementor-467 .elementor-element.elementor-element-b7aa8e8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-467 .elementor-element.elementor-element-e718768 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-e718768 .elementor-button{font-size:var( --e-global-typography-d8c3d7a-font-size );}.elementor-467 .elementor-element.elementor-element-fd7728f{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-467 .elementor-element.elementor-element-fd7728f:not(.elementor-motion-effects-element-type-background), .elementor-467 .elementor-element.elementor-element-fd7728f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-467 .elementor-element.elementor-element-10088c7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-10088c7 .elementor-heading-title{font-size:var( --e-global-typography-6adcf60-font-size );line-height:var( --e-global-typography-6adcf60-line-height );}.elementor-467 .elementor-element.elementor-element-88bde1c .premium-dual-header-first-span{font-size:var( --e-global-typography-a40a7bd-font-size );line-height:var( --e-global-typography-a40a7bd-line-height );}.elementor-467 .elementor-element.elementor-element-88bde1c .premium-dual-header-second-header{font-size:var( --e-global-typography-a40a7bd-font-size );line-height:var( --e-global-typography-a40a7bd-line-height );}.elementor-467 .elementor-element.elementor-element-48aa042{--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-467 .elementor-element.elementor-element-48aa042:not(.elementor-motion-effects-element-type-background), .elementor-467 .elementor-element.elementor-element-48aa042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-687px -455px;}.elementor-467 .elementor-element.elementor-element-699fdbe .elementor-heading-title{font-size:var( --e-global-typography-6adcf60-font-size );line-height:var( --e-global-typography-6adcf60-line-height );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}.elementor-467 .elementor-element.elementor-element-089cfdc .elementor-button{font-size:var( --e-global-typography-d8c3d7a-font-size );}}@media(max-width:767px){.elementor-467 .elementor-element.elementor-element-4795698:not(.elementor-motion-effects-element-type-background), .elementor-467 .elementor-element.elementor-element-4795698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-467 .elementor-element.elementor-element-4795698{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-467 .elementor-element.elementor-element-6236542 .elementor-heading-title{font-size:20px;}.elementor-467 .elementor-element.elementor-element-dd22a2c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-467 .elementor-element.elementor-element-dd22a2c .elementor-heading-title{font-size:31px;line-height:1em;}.elementor-467 .elementor-element.elementor-element-bd09f33{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-467 .elementor-element.elementor-element-bd09f33 > .elementor-widget-container{padding:1rem 0rem 1rem 0rem;}.elementor-467 .elementor-element.elementor-element-bd09f33 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-467 .elementor-element.elementor-element-bcf0bbb .elementor-button{font-size:16px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-467 .elementor-element.elementor-element-d115c25{--container-widget-width:9rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 9rem );max-width:9rem;}.elementor-467 .elementor-element.elementor-element-5ff8803{--container-widget-width:9rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 9rem );max-width:9rem;}.elementor-467 .elementor-element.elementor-element-47042f9 > .elementor-widget-container{padding:22px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-47042f9 .elementor-button{font-size:16px;}.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-premium-addon-dual-header .premium-dual-header-second-header{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-467 .elementor-element.elementor-element-4d656f2 > .elementor-widget-container{margin:0px 0px 050px 0px;}.elementor-467 .elementor-element.elementor-element-4d656f2 .premium-dual-header-first-span{font-size:var( --e-global-typography-a40a7bd-font-size );line-height:var( --e-global-typography-a40a7bd-line-height );}.elementor-467 .elementor-element.elementor-element-4d656f2 .premium-dual-header-second-header{font-size:var( --e-global-typography-a40a7bd-font-size );line-height:var( --e-global-typography-a40a7bd-line-height );}.elementor-467 .elementor-element.elementor-element-10e8de9{width:100%;max-width:100%;}.elementor-467 .elementor-element.elementor-element-e3d6d34{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-467 .elementor-element.elementor-element-b3bccc3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-467 .elementor-element.elementor-element-b3bccc3 .elementor-icon-box-title, .elementor-467 .elementor-element.elementor-element-b3bccc3 .elementor-icon-box-title a{font-size:20px;}.elementor-467 .elementor-element.elementor-element-461aee2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-467 .elementor-element.elementor-element-461aee2 .elementor-icon-box-title, .elementor-467 .elementor-element.elementor-element-461aee2 .elementor-icon-box-title a{font-size:20px;}.elementor-467 .elementor-element.elementor-element-c9534e7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-467 .elementor-element.elementor-element-c9534e7 .elementor-icon-box-title, .elementor-467 .elementor-element.elementor-element-c9534e7 .elementor-icon-box-title a{font-size:20px;}.elementor-467 .elementor-element.elementor-element-9dd55a8{--padding-top:010%;--padding-bottom:010%;--padding-left:0%;--padding-right:0%;}.elementor-467 .elementor-element.elementor-element-98e4cbe{--e-image-carousel-slides-to-show:2;}.elementor-467 .elementor-element.elementor-element-9d63f46{--e-image-carousel-slides-to-show:2;}.elementor-467 .elementor-element.elementor-element-45f5630{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-467 .elementor-element.elementor-element-e34088b .elementor-heading-title{font-size:var( --e-global-typography-a40a7bd-font-size );line-height:var( --e-global-typography-a40a7bd-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-467 .elementor-element.elementor-element-1842b57 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-1842b57{text-align:left;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-467 .elementor-element.elementor-element-e181943 > .elementor-widget-container{padding:22px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-e181943 .elementor-button{font-size:var( --e-global-typography-d8c3d7a-font-size );}.elementor-467 .elementor-element.elementor-element-d7c1f25 .premium-dual-header-first-span{font-size:var( --e-global-typography-a40a7bd-font-size );line-height:var( --e-global-typography-a40a7bd-line-height );}.elementor-467 .elementor-element.elementor-element-d7c1f25 .premium-dual-header-second-header{font-size:var( --e-global-typography-a40a7bd-font-size );line-height:var( --e-global-typography-a40a7bd-line-height );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-467 .elementor-element.elementor-element-f72fee7 .elementor-slide-description{font-size:16px;line-height:1em;}.elementor-467 .elementor-element.elementor-element-f72fee7 .elementor-slide-button{font-size:var( --e-global-typography-d8c3d7a-font-size );}.elementor-467 .elementor-element.elementor-element-ea8d179 .premium-dual-header-first-span{font-size:var( --e-global-typography-a40a7bd-font-size );line-height:var( --e-global-typography-a40a7bd-line-height );}.elementor-467 .elementor-element.elementor-element-ea8d179 .premium-dual-header-second-header{font-size:var( --e-global-typography-a40a7bd-font-size );line-height:var( --e-global-typography-a40a7bd-line-height );}.elementor-widget-premium-img-gallery .premium-gallery-img-name, .elementor-widget-premium-img-gallery .premium-gallery-img-name a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-premium-img-gallery .premium-gallery-img-desc, .elementor-widget-premium-img-gallery .premium-gallery-img-desc a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-premium-img-gallery .premium-gallery-cats-container li a.category{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-467 .elementor-element.elementor-element-ec57b61 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-467 .elementor-element.elementor-element-ec57b61 .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-467 .elementor-element.elementor-element-ec57b61 .premium-gallery-load-more-btn{font-size:var( --e-global-typography-d8c3d7a-font-size );}.elementor-467 .elementor-element.elementor-element-59f9a37 .premium-dual-header-first-span{font-size:var( --e-global-typography-a40a7bd-font-size );line-height:var( --e-global-typography-a40a7bd-line-height );}.elementor-467 .elementor-element.elementor-element-59f9a37 .premium-dual-header-second-header{font-size:var( --e-global-typography-a40a7bd-font-size );line-height:var( --e-global-typography-a40a7bd-line-height );}.elementor-467 .elementor-element.elementor-element-eb7d4f9{--container-widget-width:8rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 8rem );max-width:8rem;}.elementor-467 .elementor-element.elementor-element-fd86579{--container-widget-width:8rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 8rem );max-width:8rem;}.elementor-467 .elementor-element.elementor-element-4c1bb24 .premium-dual-header-first-span{font-size:var( --e-global-typography-cbf741b-font-size );line-height:var( --e-global-typography-cbf741b-line-height );}.elementor-467 .elementor-element.elementor-element-4c1bb24 .premium-dual-header-second-header{font-size:var( --e-global-typography-cbf741b-font-size );line-height:var( --e-global-typography-cbf741b-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-467 .elementor-element.elementor-element-ca1d258 .elementor-testimonial__text{font-size:var( --e-global-typography-15b2994-font-size );line-height:var( --e-global-typography-15b2994-line-height );}.elementor-467 .elementor-element.elementor-element-ca1d258 .elementor-testimonial__name{font-size:var( --e-global-typography-b1b5e2d-font-size );line-height:var( --e-global-typography-b1b5e2d-line-height );}.elementor-467 .elementor-element.elementor-element-9e7e2e1 .premium-dual-header-first-span{font-size:var( --e-global-typography-a40a7bd-font-size );line-height:var( --e-global-typography-a40a7bd-line-height );}.elementor-467 .elementor-element.elementor-element-9e7e2e1 .premium-dual-header-second-header{font-size:var( --e-global-typography-a40a7bd-font-size );line-height:var( --e-global-typography-a40a7bd-line-height );}.elementor-467 .elementor-element.elementor-element-4156890{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-467 .elementor-element.elementor-element-da43593 .elementor-heading-title{font-size:var( --e-global-typography-6adcf60-font-size );line-height:var( --e-global-typography-6adcf60-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-467 .elementor-element.elementor-element-a5f6a92 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-467 .elementor-element.elementor-element-a5f6a92 .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-467 .elementor-element.elementor-element-97e6f80 > .elementor-widget-container{padding:22px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-97e6f80 .elementor-button{font-size:var( --e-global-typography-d8c3d7a-font-size );}.elementor-467 .elementor-element.elementor-element-78e3c30{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-467 .elementor-element.elementor-element-cf280d2 .elementor-heading-title{font-size:var( --e-global-typography-a40a7bd-font-size );line-height:var( --e-global-typography-a40a7bd-line-height );}.elementor-467 .elementor-element.elementor-element-b7aa8e8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-467 .elementor-element.elementor-element-e718768 > .elementor-widget-container{padding:22px 0px 0px 0px;}.elementor-467 .elementor-element.elementor-element-e718768 .elementor-button{font-size:var( --e-global-typography-d8c3d7a-font-size );}.elementor-467 .elementor-element.elementor-element-fd7728f:not(.elementor-motion-effects-element-type-background), .elementor-467 .elementor-element.elementor-element-fd7728f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karin-mertens-branding.de/wp-content/uploads/2025/07/20250725-_A1A5938.jpg");background-position:-414px 0px;}.elementor-467 .elementor-element.elementor-element-10088c7 .elementor-heading-title{font-size:var( --e-global-typography-6adcf60-font-size );line-height:var( --e-global-typography-6adcf60-line-height );}.elementor-467 .elementor-element.elementor-element-88bde1c .premium-dual-header-first-span{font-size:var( --e-global-typography-a40a7bd-font-size );line-height:var( --e-global-typography-a40a7bd-line-height );}.elementor-467 .elementor-element.elementor-element-88bde1c .premium-dual-header-second-header{font-size:var( --e-global-typography-a40a7bd-font-size );line-height:var( --e-global-typography-a40a7bd-line-height );}.elementor-467 .elementor-element.elementor-element-10ea91d{font-size:20px;}.elementor-467 .elementor-element.elementor-element-48aa042:not(.elementor-motion-effects-element-type-background), .elementor-467 .elementor-element.elementor-element-48aa042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-467 .elementor-element.elementor-element-699fdbe .elementor-heading-title{font-size:var( --e-global-typography-6adcf60-font-size );line-height:var( --e-global-typography-6adcf60-line-height );}.elementor-467 .elementor-element.elementor-element-0598943{font-size:20px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}.elementor-467 .elementor-element.elementor-element-089cfdc .elementor-button{font-size:var( --e-global-typography-d8c3d7a-font-size );}}@media(min-width:768px){.elementor-467 .elementor-element.elementor-element-722b2fc{--width:50%;}.elementor-467 .elementor-element.elementor-element-852d039{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-467 .elementor-element.elementor-element-722b2fc{--width:100%;}.elementor-467 .elementor-element.elementor-element-852d039{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-dd22a2c */#bg {
    /* Damit der Weichzeichner-Effekt sichtbar wird, braucht das Element eine (teil-)transparente Hintergrundfarbe */
    background-color: rgba(255, 255, 255, 0.5); /* Beispiel: Weiß mit 50% Transparenz. Passe dies an deine Designfarben an (z.B. dein Creme oder Pastellrosa mit Transparenz) */

    -webkit-backdrop-filter: blur(10px); /* Für Safari-Kompatibilität */
    backdrop-filter: blur(10px);     /* Stärke des Weichzeichners (z.B. 5px, 10px, 15px) */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd09f33 *//*
 * Dieser Code sorgt dafür, dass alle Zeilenumbrüche (<br>) mit der Klasse "hide-on-mobile"
 * auf Bildschirmen, die 767px oder schmaler sind (also Tablets und Handys),
 * ausgeblendet werden.
*/
@media (max-width: 767px) {
  br.hide-on-mobile {
    display: none;
  }
}

/*Zeilenlängen-Ausgleich*/
.elementor-467 .elementor-element.elementor-element-bd09f33 {
text-wrap: pretty;
text-wrap: balance;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bcf0bbb *//* --- Finaler Button-Stil mit DEINEN Werten für ALLE Button-Typen --- */

/* 1. Grundzustand für alle Buttons */
.gold-shine-btn .elementor-button,
.gold-shine-btn .premium-gallery-load-more-btn,
.gold-shine-btn .eael-pricing-button {
  /* Deine gewünschten Stile */
  background-color: #BCAC67/*#C48F56*/ !important;
  color: #000000 !important;
  /* border: 1px solid #000000 !important;
  border-radius: 0 !important;*/
  border: none !important;
  border-radius: 0 !important;
  
  /* Wichtige Stile für den Effekt & die Optik */
  position: relative;
  overflow: hidden; /* Versteckt den Schein, wenn er außerhalb ist */
  text-decoration: none;
  font-weight: bold;
  padding: 12px 25px;
  cursor: pointer;
  background-image: none !important; /* Stellt sicher, dass keine anderen Verläufe aktiv sind */
}

/* 2. Der "Shine"-Effekt (standardmäßig unsichtbar) für alle Buttons */
.gold-shine-btn .elementor-button:after,
.gold-shine-btn .premium-gallery-load-more-btn:after,
.gold-shine-btn .eael-pricing-button:after {
  content: '';
  position: absolute;
  top: 0;
  
  /* Startet weit links außerhalb des Buttons, wie von dir vorgegeben */
  transform: translateX(-200%);
  
  width: 100%;
  height: 100%; /* Passt sich automatisch der Button-Höhe an */
  
  /* Dein diagonaler Lichtschein */
  background: linear-gradient(45deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.6) 50%, rgba(229,229,229,0) 100%);
}

/* 3. Auslösen der Animation NUR beim Hovern für alle Buttons */
.gold-shine-btn .elementor-button:hover:after,
.gold-shine-btn .premium-gallery-load-more-btn:hover:after,
.gold-shine-btn .eael-pricing-button:hover:after {
  animation: shine-animation 1s ease;
}

/* 4. Definition der Animation */
@keyframes shine-animation {
  0% {
    /* Angepasst an deinen Startwert für eine saubere Animation */
    transform: translateX(-200%);
  }
  100% {
    transform: translateX(110%);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10e8de9 *//*
 * Dieser Code sorgt dafür, dass alle Zeilenumbrüche (<br>) mit der Klasse "hide-on-mobile"
 * auf Bildschirmen, die 767px oder schmaler sind (also Tablets und Handys),
 * ausgeblendet werden.
*/
@media (max-width: 767px) {
  br.hide-on-mobile {
    display: none;
  }
}

/*Zeilenlängen-Ausgleich*/
.elementor-467 .elementor-element.elementor-element-10e8de9 {
text-wrap: pretty;
text-wrap: balance;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e34088b */#bg {
    /* Damit der Weichzeichner-Effekt sichtbar wird, braucht das Element eine (teil-)transparente Hintergrundfarbe */
    background-color: rgba(255, 255, 255, 0.5); /* Beispiel: Weiß mit 50% Transparenz. Passe dies an deine Designfarben an (z.B. dein Creme oder Pastellrosa mit Transparenz) */

    -webkit-backdrop-filter: blur(10px); /* Für Safari-Kompatibilität */
    backdrop-filter: blur(10px);     /* Stärke des Weichzeichners (z.B. 5px, 10px, 15px) */
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-f72fee7 */.swiper-slide-bg {
  background-position: top center !important;
}
.swiper-slide-contents {
  /* Fügt einen Innenabstand von 1rem auf allen Seiten hinzu */
  padding: 1rem;
  padding-right: 2rem;
  padding-left: 2rem;
  
  /* Setzt den Hintergrund auf ein 50% transparentes Weiß */
  background-color: rgba(255, 255, 255, 0.8);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da43593 */#bg {
    /* Damit der Weichzeichner-Effekt sichtbar wird, braucht das Element eine (teil-)transparente Hintergrundfarbe */
    background-color: rgba(255, 255, 255, 0.5); /* Beispiel: Weiß mit 50% Transparenz. Passe dies an deine Designfarben an (z.B. dein Creme oder Pastellrosa mit Transparenz) */

    -webkit-backdrop-filter: blur(10px); /* Für Safari-Kompatibilität */
    backdrop-filter: blur(10px);     /* Stärke des Weichzeichners (z.B. 5px, 10px, 15px) */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf280d2 */#bg {
    /* Damit der Weichzeichner-Effekt sichtbar wird, braucht das Element eine (teil-)transparente Hintergrundfarbe */
    background-color: rgba(255, 255, 255, 0.5); /* Beispiel: Weiß mit 50% Transparenz. Passe dies an deine Designfarben an (z.B. dein Creme oder Pastellrosa mit Transparenz) */

    -webkit-backdrop-filter: blur(10px); /* Für Safari-Kompatibilität */
    backdrop-filter: blur(10px);     /* Stärke des Weichzeichners (z.B. 5px, 10px, 15px) */
}/* End custom CSS */