.elementor-327732 .elementor-element.elementor-element-c3c0941 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-327732 .elementor-element.elementor-element-c3c0941 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-327732 .elementor-element.elementor-element-2c0ab62:not(.elementor-motion-effects-element-type-background), .elementor-327732 .elementor-element.elementor-element-2c0ab62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.viptamin.eu/bilder/slide2.jpg");background-position:0px 28%;background-size:cover;}.elementor-327732 .elementor-element.elementor-element-2c0ab62{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-327732 .elementor-element.elementor-element-2c0ab62 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-327732 .elementor-element.elementor-element-7577ebc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-327732 .elementor-element.elementor-element-7577ebc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-327732 .elementor-element.elementor-element-4013bbe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-327732 .elementor-element.elementor-element-4013bbe{text-align:center;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-327732 .elementor-element.elementor-element-aef652d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-327732 .elementor-element.elementor-element-aef652d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-327732 .elementor-element.elementor-element-e9404ad:not(.elementor-motion-effects-element-type-background), .elementor-327732 .elementor-element.elementor-element-e9404ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.viptamin.eu/bilder/header_start.jpg");background-position:0px 16%;background-size:cover;}.elementor-327732 .elementor-element.elementor-element-e9404ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-327732 .elementor-element.elementor-element-e9404ad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-327732 .elementor-element.elementor-element-fbdc3da > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-327732 .elementor-element.elementor-element-fbdc3da > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-327732 .elementor-element.elementor-element-aeea865 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-327732 .elementor-element.elementor-element-aeea865{text-align:start;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-327732 .elementor-element.elementor-element-6801b127:not(.elementor-motion-effects-element-type-background), .elementor-327732 .elementor-element.elementor-element-6801b127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-327732 .elementor-element.elementor-element-6801b127 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-327732 .elementor-element.elementor-element-6801b127{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-45px;margin-bottom:60px;padding:0px 0px 0px 0px;}.elementor-327732 .elementor-element.elementor-element-564c51cc{margin-top:0px;margin-bottom: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-weight:var( --e-global-typography-text-font-weight );}.elementor-327732 .elementor-element.elementor-element-3695a970 > .elementor-widget-container{margin:-15% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-327732 .elementor-element.elementor-element-277e3765 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}body:not(.rtl) .elementor-327732 .elementor-element.elementor-element-ac898e7{left:368px;}body.rtl .elementor-327732 .elementor-element.elementor-element-ac898e7{right:368px;}.elementor-327732 .elementor-element.elementor-element-ac898e7{top:-38px;font-size:18px;font-weight:bold;color:#FFFFFF;}.elementor-327732 .elementor-element.elementor-element-6927f451 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-327732 .elementor-element.elementor-element-37bc23e8 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-327732 .elementor-element.elementor-element-4520f969 > .elementor-widget-container{margin:0px 10px 0px -17px;}.elementor-327732 .elementor-element.elementor-element-7fef7235 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-327732 .elementor-element.elementor-element-7de8e191{--spacer-size:28px;}.elementor-327732 .elementor-element.elementor-element-61b3dd6b{width:100%;max-width:100%;align-self:center;}.elementor-327732 .elementor-element.elementor-element-61b3dd6b > .elementor-widget-container{margin:0px 0px -84px 0px;padding:0px -6px 0px 0px;}.elementor-327732 .elementor-element.elementor-element-c5d7f7b{text-align:center;}.elementor-327732 .elementor-element.elementor-element-ef3524f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 19px 0px 0px;}.elementor-327732 .elementor-element.elementor-element-ef3524f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-327732 .elementor-element.elementor-element-670a076{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 19px 0px 0px;}.elementor-327732 .elementor-element.elementor-element-670a076 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-327732 .elementor-element.elementor-element-2b3a962{--spacer-size:77px;}.elementor-327732 .elementor-element.elementor-element-d45b89b > .elementor-container{max-width:1600px;min-height:425px;}.elementor-327732 .elementor-element.elementor-element-810b6d2 > .elementor-element-populated{margin:41px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-327732 .elementor-element.elementor-element-c5f4592 > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-327732 .elementor-element.elementor-element-c5f4592 .elementor-image-box-wrapper{text-align:center;}.elementor-327732 .elementor-element.elementor-element-c5f4592.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-327732 .elementor-element.elementor-element-c5f4592.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-327732 .elementor-element.elementor-element-c5f4592.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-327732 .elementor-element.elementor-element-c5f4592 .elementor-image-box-title{margin-bottom:25px;font-weight:normal;}.elementor-327732 .elementor-element.elementor-element-c5f4592 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-327732 .elementor-element.elementor-element-c5f4592 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-bc-flex-widget .elementor-327732 .elementor-element.elementor-element-bb6eebf.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-327732 .elementor-element.elementor-element-bb6eebf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-327732 .elementor-element.elementor-element-bb6eebf > .elementor-element-populated{margin:41px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-327732 .elementor-element.elementor-element-e4ab553 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-327732 .elementor-element.elementor-element-e4ab553.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-327732 .elementor-element.elementor-element-e4ab553.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-327732 .elementor-element.elementor-element-e4ab553.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-327732 .elementor-element.elementor-element-e4ab553 .elementor-image-box-title{margin-bottom:25px;font-weight:normal;}.elementor-327732 .elementor-element.elementor-element-e4ab553 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-327732 .elementor-element.elementor-element-e4ab553 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-bc-flex-widget .elementor-327732 .elementor-element.elementor-element-0d3f5aa.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-327732 .elementor-element.elementor-element-0d3f5aa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-327732 .elementor-element.elementor-element-0d3f5aa > .elementor-element-populated{margin:41px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-327732 .elementor-element.elementor-element-6d53550 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-327732 .elementor-element.elementor-element-6d53550.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-327732 .elementor-element.elementor-element-6d53550.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-327732 .elementor-element.elementor-element-6d53550.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-327732 .elementor-element.elementor-element-6d53550 .elementor-image-box-title{margin-bottom:25px;font-weight:normal;}.elementor-327732 .elementor-element.elementor-element-6d53550 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-327732 .elementor-element.elementor-element-6d53550 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-327732 .elementor-element.elementor-element-64728fe{--spacer-size:50px;}.elementor-327732 .elementor-element.elementor-element-53020e0 > .elementor-background-overlay{background-image:url("https://www.viptamin.eu/bilder/dafuer_steht_viptamin-1.jpg");background-position:center center;background-size:cover;opacity:1;}.elementor-327732 .elementor-element.elementor-element-4cb809:not(.elementor-motion-effects-element-type-background), .elementor-327732 .elementor-element.elementor-element-4cb809 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-327732 .elementor-element.elementor-element-4cb809{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-327732 .elementor-element.elementor-element-4cb809 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-327732 .elementor-element.elementor-element-098e6af:not(.elementor-motion-effects-element-type-background), .elementor-327732 .elementor-element.elementor-element-098e6af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-327732 .elementor-element.elementor-element-098e6af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;}.elementor-327732 .elementor-element.elementor-element-098e6af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-327732 .elementor-element.elementor-element-c7b0500.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-327732 .elementor-element.elementor-element-c7b0500.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-327732 .elementor-element.elementor-element-c7b0500.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-327732 .elementor-element.elementor-element-c7b0500 .elementor-image-box-wrapper .elementor-image-box-img{width:92%;}.elementor-327732 .elementor-element.elementor-element-c7b0500 .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-327732 .elementor-element.elementor-element-c7b0500 .elementor-image-box-description{font-size:15px;color:#000000;}.elementor-327732 .elementor-element.elementor-element-00fc5fd > .elementor-widget-container{background-color:#ffffff;margin:10px 0px 0px 0px;padding:00px 0px 0px 0px;}.elementor-327732 .elementor-element.elementor-element-a54adda .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-327732 .elementor-element.elementor-element-c0516e5{--spacer-size:105px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-327732 .elementor-element.elementor-element-1e01bf6{text-align:center;}.elementor-327732 .elementor-element.elementor-element-0cfaa63 > .elementor-container{max-width:500px;}.elementor-327732 .elementor-element.elementor-element-264b916{--spacer-size:68px;}.elementor-327732 .elementor-element.elementor-element-ddee973 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-327732 .elementor-element.elementor-element-ddee973 .widget-image-caption{text-align:center;}.elementor-327732 .elementor-element.elementor-element-9061bb2 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-327732 .elementor-element.elementor-element-9061bb2 .widget-image-caption{text-align:center;}.elementor-327732 .elementor-element.elementor-element-0758fa9 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-327732 .elementor-element.elementor-element-0758fa9 .widget-image-caption{text-align:center;}.elementor-327732 .elementor-element.elementor-element-a1269fb > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-327732 .elementor-element.elementor-element-a1269fb .widget-image-caption{text-align:center;}.elementor-327732 .elementor-element.elementor-element-bb4a76c > .elementor-widget-container:hover{--e-transform-scaleX:1.1;--e-transform-scaleY:1.1;}.elementor-327732 .elementor-element.elementor-element-bb4a76c .widget-image-caption{text-align:center;}.elementor-327732 .elementor-element.elementor-element-f9ba2dc > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-327732 .elementor-element.elementor-element-f9ba2dc .widget-image-caption{text-align:center;}.elementor-327732 .elementor-element.elementor-element-e0af2db > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-327732 .elementor-element.elementor-element-e0af2db .widget-image-caption{text-align:center;}.elementor-327732 .elementor-element.elementor-element-7a24ccb > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-327732 .elementor-element.elementor-element-7a24ccb .widget-image-caption{text-align:center;}.elementor-327732 .elementor-element.elementor-element-be04b5e > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-327732 .elementor-element.elementor-element-be04b5e .widget-image-caption{text-align:center;}.elementor-327732 .elementor-element.elementor-element-c855509 > .elementor-widget-container{--e-transform-scale:1.1;}.elementor-327732 .elementor-element.elementor-element-c855509 .widget-image-caption{text-align:center;}.elementor-327732 .elementor-element.elementor-element-a1290ca > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-327732 .elementor-element.elementor-element-a1290ca .widget-image-caption{text-align:center;}.elementor-327732 .elementor-element.elementor-element-dfe5a16 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-327732 .elementor-element.elementor-element-dfe5a16 .widget-image-caption{text-align:center;}.elementor-327732 .elementor-element.elementor-element-3879a9c > .elementor-container{max-width:500px;}.elementor-327732 .elementor-element.elementor-element-1d5b459{--spacer-size:44px;}.elementor-327732 .elementor-element.elementor-element-2a63acb > .elementor-container{max-width:1140px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-327732 .elementor-element.elementor-element-3f80ef9 .elementor-repeater-item-3f2b4d4 .swiper-slide-bg{background-color:#FFFFFF;}.elementor-327732 .elementor-element.elementor-element-3f80ef9 .swiper-slide{transition-duration:calc(20000ms*1.2);height:463px;}.elementor-327732 .elementor-element.elementor-element-3f80ef9{width:100%;max-width:100%;align-self:center;}.elementor-327732 .elementor-element.elementor-element-3f80ef9 .swiper-slide-contents{max-width:55%;}.elementor-327732 .elementor-element.elementor-element-3f80ef9 .swiper-slide-inner{text-align:center;}.elementor-327732 .elementor-element.elementor-element-3f80ef9 .elementor-slide-description{color:#000000;font-size:25px;}.elementor-327732 .elementor-element.elementor-element-20d73c4{text-align:start;}.elementor-327732 .elementor-element.elementor-element-3b3d2ee{font-size:20px;color:#252525;}.elementor-327732 .elementor-element.elementor-element-cb33e82{--spacer-size:10px;}.elementor-327732 .elementor-element.elementor-element-4a41dc9{--spacer-size:50px;}.elementor-327732 .elementor-element.elementor-element-5dae125{margin-top:0px;margin-bottom:40px;}.elementor-327732 .elementor-element.elementor-element-959d0b7 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-327732 .elementor-element.elementor-element-26b7044 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-327732 .elementor-element.elementor-element-26b7044{text-align:center;}.elementor-327732 .elementor-element.elementor-element-ca7da31:not(.elementor-motion-effects-element-type-background), .elementor-327732 .elementor-element.elementor-element-ca7da31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-327732 .elementor-element.elementor-element-ca7da31 > .elementor-background-overlay{background-color:#000000;opacity:0;mix-blend-mode:luminosity;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-327732 .elementor-element.elementor-element-ca7da31{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:25px 0px 25px 0px;}.elementor-327732 .elementor-element.elementor-element-ca7da31 > .elementor-container{text-align:center;}.elementor-327732 .elementor-element.elementor-element-753e2d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-327732 .elementor-element.elementor-element-753e2d8{text-align:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-327732 .elementor-element.elementor-element-bd5216e:not(.elementor-motion-effects-element-type-background), .elementor-327732 .elementor-element.elementor-element-bd5216e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.viptamin.eu/bilder/dafuer_steht_viptamin-1.jpg");}.elementor-327732 .elementor-element.elementor-element-bd5216e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-327732 .elementor-element.elementor-element-bd5216e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-327732 .elementor-element.elementor-element-b6e4393{--spacer-size:50px;}.elementor-327732 .elementor-element.elementor-element-f944717{padding:0px 0px 0px 0px;}.elementor-327732 .elementor-element.elementor-element-9c96f70 > .elementor-widget-container{margin:60px 0px 10px 0px;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-327732 .elementor-element.elementor-element-efc21a7{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-327732 .elementor-element.elementor-element-efc21a7 .elementor-post__thumbnail__link{width:100%;}.elementor-327732 .elementor-element.elementor-element-efc21a7.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-327732 .elementor-element.elementor-element-efc21a7.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-327732 .elementor-element.elementor-element-efc21a7.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-327732 .elementor-element.elementor-element-efc21a7 .elementor-post__title{margin-bottom:0px;}.elementor-327732 .elementor-element.elementor-element-83f22b1{--spacer-size:50px;}.elementor-327732 .elementor-element.elementor-element-f728995:not(.elementor-motion-effects-element-type-background), .elementor-327732 .elementor-element.elementor-element-f728995 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-327732 .elementor-element.elementor-element-f728995{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:40px;padding:25px 0px 25px 0px;}.elementor-327732 .elementor-element.elementor-element-f728995 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-327732 .elementor-element.elementor-element-f728995 > .elementor-container{text-align:center;}.elementor-327732 .elementor-element.elementor-element-bc1bcf1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-327732 .elementor-element.elementor-element-bc1bcf1{text-align:center;}.elementor-327732 .elementor-element.elementor-element-e12ed93 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-327732 .elementor-element.elementor-element-19e231f7:not(.elementor-motion-effects-element-type-background), .elementor-327732 .elementor-element.elementor-element-19e231f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E5E5;}.elementor-327732 .elementor-element.elementor-element-19e231f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:40px;padding:45px 0px 45px 0px;}.elementor-327732 .elementor-element.elementor-element-19e231f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-327732 .elementor-element.elementor-element-4c38436b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-327732 .elementor-element.elementor-element-4c38436b .elementor-heading-title{font-size:30px;}.elementor-327732 .elementor-element.elementor-element-c28bb69{text-align:start;}.elementor-327732 .elementor-element.elementor-element-eaa348e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-327732 .elementor-element.elementor-element-eaa348e{text-align:end;}.elementor-327732 .elementor-element.elementor-element-eaa348e .elementor-heading-title{font-size:30px;}.elementor-327732 .elementor-element.elementor-element-8f9890e{text-align:end;}.elementor-327732 .elementor-element.elementor-element-3a26c271{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:40px;padding:40px 0px 40px 0px;}.elementor-327732 .elementor-element.elementor-element-3a26c271 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-327732 .elementor-element.elementor-element-3a26c271 > .elementor-container{text-align:center;}.elementor-widget-eael-caldera-form .eael-contact-form-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-327732 .elementor-element.elementor-element-592de87b > .elementor-widget-container{padding:40px 0px 40px 0px;}.elementor-327732 .elementor-element.elementor-element-592de87b .eael-caldera-form .has-error .parsley-required{display:block !important;}.elementor-327732 .elementor-element.elementor-element-592de87b .eael-caldera-form .help-block{color:#efefef;}.elementor-327732 .elementor-element.elementor-element-2bc0b25d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-327732 .elementor-element.elementor-element-2bc0b25d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-327732 .elementor-element.elementor-element-74b16f89 > .elementor-element-populated{padding:0px 0px 0px 0px;}body.elementor-page-327732:not(.elementor-motion-effects-element-type-background), body.elementor-page-327732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-327732 .elementor-element.elementor-element-2c0ab62:not(.elementor-motion-effects-element-type-background), .elementor-327732 .elementor-element.elementor-element-2c0ab62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.viptamin.eu/bilder/slide2.jpg");background-position:0px 0px;}.elementor-327732 .elementor-element.elementor-element-4013bbe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-327732 .elementor-element.elementor-element-e9404ad:not(.elementor-motion-effects-element-type-background), .elementor-327732 .elementor-element.elementor-element-e9404ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.viptamin.eu/bilder/slide2.jpg");background-position:0px 0px;}.elementor-327732 .elementor-element.elementor-element-277e3765 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-327732 .elementor-element.elementor-element-7fef7235 > .elementor-widget-container{margin:0px 25px 0px 0px;}}@media(min-width:768px){.elementor-327732 .elementor-element.elementor-element-c3c0941{width:100%;}.elementor-327732 .elementor-element.elementor-element-7577ebc{width:100%;}.elementor-327732 .elementor-element.elementor-element-fbdc3da{width:100%;}.elementor-327732 .elementor-element.elementor-element-73fd3e84{width:38.839%;}.elementor-327732 .elementor-element.elementor-element-277e3765{width:61.161%;}.elementor-327732 .elementor-element.elementor-element-810b6d2{width:32.105%;}.elementor-327732 .elementor-element.elementor-element-bb6eebf{width:34.199%;}.elementor-327732 .elementor-element.elementor-element-cd66d03{width:25%;}.elementor-327732 .elementor-element.elementor-element-2949c44{width:75%;}}@media(max-width:767px){.elementor-327732 .elementor-element.elementor-element-c3c0941 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-327732 .elementor-element.elementor-element-2c0ab62:not(.elementor-motion-effects-element-type-background), .elementor-327732 .elementor-element.elementor-element-2c0ab62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.viptamin.eu/bilder/slider2-1-1.jpg");background-position:0px 0px;}.elementor-327732 .elementor-element.elementor-element-4013bbe{font-size:17px;}.elementor-327732 .elementor-element.elementor-element-aef652d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-327732 .elementor-element.elementor-element-e9404ad:not(.elementor-motion-effects-element-type-background), .elementor-327732 .elementor-element.elementor-element-e9404ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.viptamin.eu/bilder/slider2-1-1.jpg");background-position:0px 0px;}.elementor-327732 .elementor-element.elementor-element-aeea865{font-size:17px;}.elementor-327732 .elementor-element.elementor-element-277e3765 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-327732 .elementor-element.elementor-element-37bc23e8 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-327732 .elementor-element.elementor-element-810b6d2{width:100%;}.elementor-327732 .elementor-element.elementor-element-810b6d2 > .elementor-element-populated{padding:2px 2px 2px 2px;}.elementor-327732 .elementor-element.elementor-element-c5f4592 .elementor-image-box-img{margin-bottom:10px;}.elementor-327732 .elementor-element.elementor-element-c5f4592 .elementor-image-box-title{font-size:18px;}.elementor-327732 .elementor-element.elementor-element-bb6eebf{width:100%;}.elementor-327732 .elementor-element.elementor-element-bb6eebf > .elementor-element-populated{padding:2px 2px 2px 2px;}.elementor-327732 .elementor-element.elementor-element-e4ab553 .elementor-image-box-img{margin-bottom:10px;}.elementor-327732 .elementor-element.elementor-element-e4ab553 .elementor-image-box-title{font-size:18px;}.elementor-327732 .elementor-element.elementor-element-0d3f5aa{width:100%;}.elementor-327732 .elementor-element.elementor-element-0d3f5aa > .elementor-element-populated{padding:2px 2px 2px 2px;}.elementor-327732 .elementor-element.elementor-element-6d53550 .elementor-image-box-img{margin-bottom:10px;}.elementor-327732 .elementor-element.elementor-element-6d53550 .elementor-image-box-title{font-size:18px;}.elementor-327732 .elementor-element.elementor-element-53020e0{padding:0px 0px 0px 0px;}.elementor-327732 .elementor-element.elementor-element-64c4802 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-327732 .elementor-element.elementor-element-4cb809{padding:20px 20px 20px 20px;}.elementor-327732 .elementor-element.elementor-element-098e6af{margin-top:0px;margin-bottom:0px;}.elementor-327732 .elementor-element.elementor-element-c7b0500 .elementor-image-box-img{margin-bottom:0px;}.elementor-327732 .elementor-element.elementor-element-1e01bf6 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-327732 .elementor-element.elementor-element-2a63acb{padding:20px 20px 20px 20px;}.elementor-327732 .elementor-element.elementor-element-3f80ef9 .swiper-slide{height:34vh;}.elementor-327732 .elementor-element.elementor-element-3f80ef9 .swiper-slide-contents{max-width:97%;}.elementor-327732 .elementor-element.elementor-element-bfc4294{padding:20px 20px 20px 20px;}.elementor-327732 .elementor-element.elementor-element-ca7da31{padding:20px 20px 20px 20px;}.elementor-327732 .elementor-element.elementor-element-f944717{padding:20px 20px 20px 20px;}.elementor-327732 .elementor-element.elementor-element-9c96f70 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-327732 .elementor-element.elementor-element-efc21a7 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-327732 .elementor-element.elementor-element-efc21a7:after{content:"0.5";}.elementor-327732 .elementor-element.elementor-element-efc21a7 .elementor-post__thumbnail__link{width:100%;}.elementor-327732 .elementor-element.elementor-element-f728995{padding:20px 20px 20px 20px;}.elementor-327732 .elementor-element.elementor-element-4c38436b > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-327732 .elementor-element.elementor-element-eaa348e > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-327732 .elementor-element.elementor-element-eaa348e{text-align:start;}.elementor-327732 .elementor-element.elementor-element-3a26c271{padding:20px 20px 20px 20px;}}/* Start custom CSS for text-editor, class: .elementor-element-4013bbe */.elementor-327732 .elementor-element.elementor-element-4013bbe{
    margin-top:14vh;
    margin-bottom:10vh;
    padding-bottom:30vh;
    width:80%;
    margin-left:auto;
    margin-right:auto;
text-shadow: 2px 2px 15px #000000 
    
 
}
@media (max-width: 700px) { 
   .elementor-327732 .elementor-element.elementor-element-4013bbe{
    margin-top:30px;
    font-size:20px!important;
}
h1{
    font-size:28px!important;
}
.textBox{
    font-size:20px!important;
}
}
@media (max-width: 500px) {
.mobileFont{
    font-size:22px!important;
}
h1{
    font-size:23px!important;
}
.textBox{
    font-size:15px!important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7577ebc */.elementor-327732 .elementor-element.elementor-element-7577ebc{
  
background: linear-gradient(#063033, transparent);
  background-size: 100% 300px;
  background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2c0ab62 */.elementor-327732 .elementor-element.elementor-element-2c0ab62{
    height:75vh;

    
}
@media only screen and (max-width: 600px) {
.elementor-327732 .elementor-element.elementor-element-2c0ab62{
    height:85vh;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-db3dd47 */#sliderTop .elementor-column-wrap.elementor-element-populated {
    padding: 0;
}
.elementor-327732 .elementor-element.elementor-element-db3dd47 > div{
    width:100%;
}
.elementor-327732 .elementor-element.elementor-element-db3dd47{
    top:-5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aeea865 */.elementor-327732 .elementor-element.elementor-element-aeea865{
    margin-top:17vh;
    margin-bottom:10vh;
    padding-bottom:30vh;
    width:80%;
    margin-left:auto;
    margin-right:auto;
text-shadow: 2px 2px 15px #000000 
    
 
}
@media (max-width: 1700px) { 
    
.h1Head{
    font-size: 30px!important;
}
.mainDiv{
    font-size:20px!important;
}
}
  @media (max-width: 1200px){
.mainDiv {
font-size: 22px !important;}
.h1Head {
font-size: 28px !important;

}
  }
   @media (max-width: 700px){
.mainDiv {
  font-size: 22px !important;
}
.h1Head {
  font-size: 28px !important;

}
  }
@media (max-width: 700px) { 
   .elementor-327732 .elementor-element.elementor-element-aeea865{
    margin-top:30px;
} 
}
@media (max-width: 500px) {
.mobileFont{
    font-size:22px!important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fbdc3da */.elementor-327732 .elementor-element.elementor-element-fbdc3da{
  
background: linear-gradient(#063033, transparent);
  background-size: 100% 300px;
  background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e9404ad */.elementor-327732 .elementor-element.elementor-element-e9404ad{
    height:75vh;

    
}
@media only screen and (max-width: 600px) {
.elementor-327732 .elementor-element.elementor-element-e9404ad{
    height:85vh;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c046664 */#sliderTop .elementor-column-wrap.elementor-element-populated {
    padding: 0;
}
.elementor-327732 .elementor-element.elementor-element-c046664 > div{
    width:100%;
}
.elementor-327732 .elementor-element.elementor-element-c046664{
    top:-5px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3695a970 */.elementor-327732 .elementor-element.elementor-element-3695a970 {

    margin-right: auto;
    margin-left: auto;
    border-radius: 50px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac898e7 */.elementor-327732 .elementor-element.elementor-element-ac898e7{
    text-shadow: 2px 2px 15px #000000 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-37bc23e8 */.borderList{
    border: 1px solid #4F4F4F;
    padding: 1px 7px 1px 7px;
    float:Left;
    margin-right: 5px;
    margin-bottom: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4520f969 */ul.listIcon {
    list-style-image:url('/dateien/themes/viptamin/files/list-icon.png');
}
.listIcon > li{
    padding-left:5px;
    margin-bottom: 12px;
}
.greenHightlight{
    color: #00BB64;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7fef7235 */.elementor-327732 .elementor-element.elementor-element-7fef7235{
    text-align: right;
}
.greenBtn{
    background: #00BB64;
    color:white;
    border-radius: 10px!important;
}
.whiteBtn{
    background: white;
    color:#00BB64;
    border: 1px solid #00BB64;
    border-radius: 10px!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-61b3dd6b */@media (max-width: 850px) {
.elementor-327732 .elementor-element.elementor-element-61b3dd6b{
    top:20px;
}
}
@media (max-width: 750px) {
.elementor-327732 .elementor-element.elementor-element-61b3dd6b{
    top:5vw;
}
}
@media (max-width: 478px) {
.elementor-327732 .elementor-element.elementor-element-61b3dd6b{
    top:3%;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6801b127 */.elementor-327732 .elementor-element.elementor-element-6801b127 {
    width: 80%;
    margin-right: auto;
    margin-left: auto;
    border-radius: 50px;
    box-shadow: 0px 0px 60px rgba(0, 0, 0, 0.1), 0px 4px 10px rgba(0, 0, 0, 0.05);
        border-bottom: solid rgba(0, 187, 100, 0.15) 100px;
}
@media (max-width: 926px){
        .elementor-327732 .elementor-element.elementor-element-6801b127{
            width:100%;
            border-bottom: solid rgba(0, 187, 100, 0.15) 170px;
            
        }
        }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c5f4592 */.elementor-327732 .elementor-element.elementor-element-c5f4592{
    box-shadow: 0 5px 25px rgba(0,0,0,.2) !important;
    padding:10px;
    height:100%;
    min-height:400px;
}
@media (max-width: 580px) {
	.elementor-327732 .elementor-element.elementor-element-c5f4592 { height:auto!important; }
}
.elementor-327732 .elementor-element.elementor-element-c5f4592 img{
    height: 200px;
object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e4ab553 */.elementor-327732 .elementor-element.elementor-element-e4ab553{
    box-shadow: 0 5px 25px rgba(0,0,0,.2) !important;
    padding:10px;
    min-height:400px;
    height:100%;
}
@media (max-width: 580px) {
	.elementor-327732 .elementor-element.elementor-element-e4ab553 { height:auto!important; }
}
.elementor-327732 .elementor-element.elementor-element-e4ab553 img{
    height: 200px;
object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6d53550 */.elementor-327732 .elementor-element.elementor-element-6d53550{
    box-shadow: 0 5px 25px rgba(0,0,0,.2) !important;
    padding:10px;
    min-height:400px;
    height:100%;
}
@media (max-width: 580px) {
	.elementor-327732 .elementor-element.elementor-element-6d53550 { height:auto!important; }
}
.elementor-327732 .elementor-element.elementor-element-6d53550 img{
    height: 200px;
object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0d3f5aa */@media (min-width: 680px) {
.elementor-327732 .elementor-element.elementor-element-0d3f5aa{
    height:100%;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1b3ce93 */.elementor-327732 .elementor-element.elementor-element-1b3ce93 span{
    color:white!important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-64c4802 */.elementor-327732 .elementor-element.elementor-element-64c4802{
    padding:0!important;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-14a4f92 */@media only screen and (max-width: 405px) {
.elementor-327732 .elementor-element.elementor-element-14a4f92{
   // top:-25vw;
}
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-bf186db */.elementor-327732 .elementor-element.elementor-element-bf186db{
 display: block;
    position: relative;
    top: -150px;
    visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7b0500 */.elementor-327732 .elementor-element.elementor-element-c7b0500{
    margin-right:10px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4cb809 */.elementor-327732 .elementor-element.elementor-element-4cb809 {
    margin-right: auto;
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-3f80ef9 */.video-container {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
}
.video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.eicon-chevron-left,.eicon-chevron-right {
  color: black;
}
.elementor-swiper-button-next {
  right: -20px;
}
.swiper-slide-contents{
    width:100%;
}
.swiper-slide-inner{
    padding:0!important;
}
#movie_player{
    background: white!important;
}
@media only screen and (max-width: 600px) {
.elementor-swiper-button-prev {
  left: -24px;
}

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5dae125 */.elementor-327732 .elementor-element.elementor-element-5dae125 a{
    color:#00bb64;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-efc21a7 */.elementor-103144 .elementor-element.elementor-element-efc21a7::after {
  display: none;
}

.elementor-322729 .elementor-element.elementor-element-efc21a7::after {
  content: "";
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-329c254 */.elementor-327732 .elementor-element.elementor-element-329c254{
    top: -0vw;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-672c2a0c */.font11 label{
    font-size:11px;
}/* End custom CSS */
/* Start custom CSS */.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
  padding: 0px!important;
}
.splide__arrows,.splide__pagination{
    display:none;
}
.splide__pagination.splide__pagination--ltr {
  display: none!important;
}

#blogbereich .elementor-post__title {
  min-height: 70px!important;
  display: flex;
align-items: center;
}

.elementor-post__read-more-wrapper {
  position: absolute;
  bottom: 0px;
}/* End custom CSS */