.elementor-270 .elementor-element.elementor-element-d6c162d{--display:flex;--min-height:25rem;--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;--overlay-opacity:.34}.elementor-270 .elementor-element.elementor-element-d6c162d:not(.elementor-motion-effects-element-type-background),.elementor-270 .elementor-element.elementor-element-d6c162d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://hochzeitsvideograf-markus.de/wp-content/uploads/2025/09/arisevision-markus-hochzeitsvideograf-36-min.jpg");background-position:0 -190px;background-size:cover}.elementor-270 .elementor-element.elementor-element-d6c162d:before,.elementor-270 .elementor-element.elementor-element-d6c162d>.elementor-background-video-container:before,.elementor-270 .elementor-element.elementor-element-d6c162d>.e-con-inner>.elementor-background-video-container:before,.elementor-270 .elementor-element.elementor-element-d6c162d>.elementor-background-slideshow:before,.elementor-270 .elementor-element.elementor-element-d6c162d>.e-con-inner>.elementor-background-slideshow:before,.elementor-270 .elementor-element.elementor-element-d6c162d>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.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);color:var(--e-global-color-primary)}.elementor-270 .elementor-element.elementor-element-96cb064{text-align:center}.elementor-270 .elementor-element.elementor-element-96cb064 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:2rem;font-weight:600;font-style:italic;color:#fff}.elementor-270 .elementor-element.elementor-element-a93e59d{margin:-11px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center}.elementor-270 .elementor-element.elementor-element-a93e59d .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:1.1rem;font-weight:600;color:#FFFFFF87}.elementor-270 .elementor-element.elementor-element-365cb1d{--display:grid;--min-height:25rem;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-270 .elementor-element.elementor-element-c45e27c{--display:flex}.elementor-270 .elementor-element.elementor-element-537af54 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:2rem;font-weight:600;color:var(--e-global-color-6199f60)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-270 .elementor-element.elementor-element-c9973eb{text-align:left;font-family:"Poppins",Sans-serif;font-size:1rem;font-weight:300}.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)}.elementor-270 .elementor-element.elementor-element-a2cbb27 .elementor-button{background-color:var(--e-global-color-6199f60);font-family:"Poppins",Sans-serif;font-size:.7rem;font-weight:500;fill:var(--e-global-color-10f22d7);color:var(--e-global-color-10f22d7);border-radius:10px}.elementor-270 .elementor-element.elementor-element-a2cbb27 .elementor-button:hover,.elementor-270 .elementor-element.elementor-element-a2cbb27 .elementor-button:focus{background-color:var(--e-global-color-10f22d7);color:var(--e-global-color-6199f60)}.elementor-270 .elementor-element.elementor-element-a2cbb27 .elementor-button:hover svg,.elementor-270 .elementor-element.elementor-element-a2cbb27 .elementor-button:focus svg{fill:var(--e-global-color-6199f60)}.elementor-270 .elementor-element.elementor-element-28018e8{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px}.elementor-270 .elementor-element.elementor-element-28018e8:not(.elementor-motion-effects-element-type-background),.elementor-270 .elementor-element.elementor-element-28018e8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://hochzeitsvideograf-markus.de/wp-content/uploads/2025/07/Hochzeitsvideograf-markus-schnurr-molino-ichenheim-scaled.jpg");background-position:center center;background-size:cover}.elementor-270 .elementor-element.elementor-element-4b558c8{text-align:left}.elementor-270 .elementor-element.elementor-element-4b558c8 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:.7rem;font-weight:600;color:#fff}.elementor-270 .elementor-element.elementor-element-d6a3449{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-widget-image-gallery .gallery-item .gallery-caption{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)}.elementor-270 .elementor-element.elementor-element-ac979be .gallery-item .gallery-caption{display:none}.elementor-270 .elementor-element.elementor-element-ac979be .gallery-item{padding:0 34px 34px 0}.elementor-270 .elementor-element.elementor-element-ac979be .gallery{margin:0 -34px -34px 0}.elementor-270 .elementor-element.elementor-element-ac979be .gallery-item img{border-radius:10px}.elementor-270 .elementor-element.elementor-element-ea1cf3c{--display:flex;--min-height:40rem;--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;--overlay-opacity:.59;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-270 .elementor-element.elementor-element-ea1cf3c:not(.elementor-motion-effects-element-type-background),.elementor-270 .elementor-element.elementor-element-ea1cf3c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://hochzeitsvideograf-markus.de/wp-content/uploads/2025/08/HochzeitspaarMarkus-Videograf-Lena-Fotograf-scaled.jpg");background-position:0 -306px;background-repeat:repeat;background-size:cover}.elementor-270 .elementor-element.elementor-element-ea1cf3c:before,.elementor-270 .elementor-element.elementor-element-ea1cf3c>.elementor-background-video-container:before,.elementor-270 .elementor-element.elementor-element-ea1cf3c>.e-con-inner>.elementor-background-video-container:before,.elementor-270 .elementor-element.elementor-element-ea1cf3c>.elementor-background-slideshow:before,.elementor-270 .elementor-element.elementor-element-ea1cf3c>.e-con-inner>.elementor-background-slideshow:before,.elementor-270 .elementor-element.elementor-element-ea1cf3c>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-270 .elementor-element.elementor-element-0d0e2df{margin:60px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center}.elementor-270 .elementor-element.elementor-element-0d0e2df .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:2.5rem;font-weight:600;color:var(--e-global-color-10f22d7)}.elementor-270 .elementor-element.elementor-element-1424c3e{margin:-8px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center}.elementor-270 .elementor-element.elementor-element-1424c3e .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:.9rem;font-weight:300;color:#FFFFFF96}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-270 .elementor-element.elementor-element-4bb62aa{margin:-25px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-270 .elementor-element.elementor-element-4bb62aa:not(.elementor-widget-image),.elementor-270 .elementor-element.elementor-element-4bb62aa.elementor-widget-image img{-webkit-mask-image:url(https://hochzeitsvideograf-markus.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-270 .elementor-element.elementor-element-4bb62aa img{max-width:14%;border-radius:0}.elementor-270 .elementor-element.elementor-element-9b16838{margin:-33px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center}.elementor-270 .elementor-element.elementor-element-9b16838 .elementor-heading-title{color:var(--e-global-color-10f22d7)}.elementor-270 .elementor-element.elementor-element-8d440ab{margin:-8px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center}.elementor-270 .elementor-element.elementor-element-8d440ab .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:.9rem;font-weight:300;color:#FFFFFF96}.elementor-270 .elementor-element.elementor-element-c3e183a{text-align:center;color:var(--e-global-color-10f22d7)}.elementor-270 .elementor-element.elementor-element-f5ec98f .elementor-button{background-color:var(--e-global-color-10f22d7);font-family:"Poppins",Sans-serif;font-size:.7rem;font-weight:500;fill:var(--e-global-color-6199f60);color:var(--e-global-color-6199f60);border-radius:10px}.elementor-270 .elementor-element.elementor-element-f5ec98f .elementor-button:hover,.elementor-270 .elementor-element.elementor-element-f5ec98f .elementor-button:focus{background-color:var(--e-global-color-6199f60);color:var(--e-global-color-10f22d7)}.elementor-270 .elementor-element.elementor-element-f5ec98f .elementor-button:hover svg,.elementor-270 .elementor-element.elementor-element-f5ec98f .elementor-button:focus svg{fill:var(--e-global-color-10f22d7)}@media(min-width:768px){.elementor-270 .elementor-element.elementor-element-365cb1d{--content-width:1300px}.elementor-270 .elementor-element.elementor-element-ea1cf3c{--content-width:900px}}@media(max-width:1440px){.elementor-270 .elementor-element.elementor-element-d6c162d:not(.elementor-motion-effects-element-type-background),.elementor-270 .elementor-element.elementor-element-d6c162d>.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)}.elementor-270 .elementor-element.elementor-element-365cb1d{--grid-auto-flow:row}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var(--e-global-typography-accent-font-size)}.elementor-270 .elementor-element.elementor-element-ea1cf3c:not(.elementor-motion-effects-element-type-background),.elementor-270 .elementor-element.elementor-element-ea1cf3c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-270 .elementor-element.elementor-element-96cb064 .elementor-heading-title{font-size:1.6rem}.elementor-270 .elementor-element.elementor-element-a93e59d .elementor-heading-title{font-size:.9rem}.elementor-270 .elementor-element.elementor-element-365cb1d{--grid-auto-flow:row}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-image-gallery .gallery-item .gallery-caption{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-270 .elementor-element.elementor-element-c3e183a{text-align:justify}}@media(max-width:767px){.elementor-270 .elementor-element.elementor-element-d6c162d{--min-height:16rem}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-270 .elementor-element.elementor-element-96cb064 .elementor-heading-title{font-size:1.1rem}.elementor-270 .elementor-element.elementor-element-a93e59d .elementor-heading-title{font-size:.7rem}.elementor-270 .elementor-element.elementor-element-365cb1d{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-270 .elementor-element.elementor-element-28018e8{--min-height:13rem}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var(--e-global-typography-accent-font-size)}.elementor-270 .elementor-element.elementor-element-ac979be .gallery-item img{border-radius:10px}.elementor-270 .elementor-element.elementor-element-ea1cf3c:not(.elementor-motion-effects-element-type-background),.elementor-270 .elementor-element.elementor-element-ea1cf3c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-270 .elementor-element.elementor-element-0d0e2df .elementor-heading-title{font-size:1.8rem}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-270 .elementor-element.elementor-element-4bb62aa{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-270 .elementor-element.elementor-element-4bb62aa img{max-width:19%}.elementor-270 .elementor-element.elementor-element-9b16838{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-270 .elementor-element.elementor-element-c3e183a{text-align:justify}}@media(min-width:2560px){.elementor-270 .elementor-element.elementor-element-d6c162d:not(.elementor-motion-effects-element-type-background),.elementor-270 .elementor-element.elementor-element-d6c162d>.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)}.elementor-270 .elementor-element.elementor-element-365cb1d{--grid-auto-flow:row}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}}@font-face{font-family:'Playfair Display';font-display:auto;src:url('https://hochzeitsvideograf-markus.de/wp-content/uploads/2025/08/PlayfairDisplay-VariableFont_wght.ttf') format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:100;font-display:auto;src:url('https://hochzeitsvideograf-markus.de/wp-content/uploads/2025/08/Poppins-Thin.ttf') format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:200;font-display:auto;src:url('https://hochzeitsvideograf-markus.de/wp-content/uploads/2025/08/Poppins-ExtraLight.ttf') format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:auto;src:url('https://hochzeitsvideograf-markus.de/wp-content/uploads/2025/08/Poppins-Light.ttf') format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:auto;src:url('https://hochzeitsvideograf-markus.de/wp-content/uploads/2025/08/Poppins-Regular.ttf') format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:auto;src:url('https://hochzeitsvideograf-markus.de/wp-content/uploads/2025/08/Poppins-Medium.ttf') format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:auto;src:url('https://hochzeitsvideograf-markus.de/wp-content/uploads/2025/08/Poppins-SemiBold.ttf') format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:auto;src:url('https://hochzeitsvideograf-markus.de/wp-content/uploads/2025/08/Poppins-Bold.ttf') format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:auto;src:url('https://hochzeitsvideograf-markus.de/wp-content/uploads/2025/08/Poppins-ExtraBold.ttf') format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:900;font-display:auto;src:url('https://hochzeitsvideograf-markus.de/wp-content/uploads/2025/08/Poppins-Black.ttf') format('truetype')}