.elementor-widget-alert .elementor-alert-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-alert .elementor-alert-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-159036 .elementor-element.elementor-element-3daf16f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-159036 .elementor-element.elementor-element-6801b127:not(.elementor-motion-effects-element-type-background), .elementor-159036 .elementor-element.elementor-element-6801b127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-159036 .elementor-element.elementor-element-6801b127 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-159036 .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-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-159036 .elementor-element.elementor-element-3695a970 > .elementor-widget-container{margin:-29% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-159036 .elementor-element.elementor-element-277e3765 > .elementor-element-populated{margin:-40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-159036 .elementor-element.elementor-element-586df90e > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-159036 .elementor-element.elementor-element-4520f969 > .elementor-widget-container{margin:0px 0px 0px -17px;}.elementor-159036 .elementor-element.elementor-element-7fef7235 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-159036 .elementor-element.elementor-element-7de8e191{--spacer-size:28px;}.elementor-159036 .elementor-element.elementor-element-7712b31a > .elementor-widget-container{margin:20px 0px -33px 0px;}.elementor-159036 .elementor-element.elementor-element-12f1206c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.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-159036 .elementor-element.elementor-element-2d2a6258 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-159036 .elementor-element.elementor-element-2d2a6258{font-size:14px;}.elementor-159036 .elementor-element.elementor-element-dd5a0bf > .elementor-widget-container{margin:0px 0px 40px 0px;border-radius:0px 0px 0px 0px;}.elementor-159036 .elementor-element.elementor-element-61b3dd6b{width:100%;max-width:100%;align-self:center;}.elementor-159036 .elementor-element.elementor-element-61b3dd6b > .elementor-widget-container{margin:0px 0px -84px 0px;padding:0px -6px 0px 0px;}.elementor-159036 .elementor-element.elementor-element-53020e0:not(.elementor-motion-effects-element-type-background), .elementor-159036 .elementor-element.elementor-element-53020e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.viptamin.eu/bilder/dafuer_steht_viptamin-1.jpg");background-position:center center;background-size:cover;}.elementor-159036 .elementor-element.elementor-element-53020e0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-159036 .elementor-element.elementor-element-53020e0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-159036 .elementor-element.elementor-element-4cb809:not(.elementor-motion-effects-element-type-background), .elementor-159036 .elementor-element.elementor-element-4cb809 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-159036 .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-159036 .elementor-element.elementor-element-4cb809 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-159036 .elementor-element.elementor-element-3684a89b:not(.elementor-motion-effects-element-type-background), .elementor-159036 .elementor-element.elementor-element-3684a89b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-159036 .elementor-element.elementor-element-3684a89b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:40px;}.elementor-159036 .elementor-element.elementor-element-3684a89b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-159036 .elementor-element.elementor-element-63b98807.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-159036 .elementor-element.elementor-element-63b98807.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-159036 .elementor-element.elementor-element-63b98807.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-159036 .elementor-element.elementor-element-63b98807 .elementor-image-box-wrapper .elementor-image-box-img{width:86%;}.elementor-159036 .elementor-element.elementor-element-63b98807 .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-159036 .elementor-element.elementor-element-63b98807 .elementor-image-box-description{color:#000000;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-159036 .elementor-element.elementor-element-289b740{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#434343;}.elementor-159036 .elementor-element.elementor-element-289b740 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-159036 .elementor-element.elementor-element-289b740 .elementor-headline{text-align:left;font-size:30px;font-weight:500;line-height:1.4em;}.elementor-159036 .elementor-element.elementor-element-289b740 .elementor-headline-plain-text{color:#434343;}.elementor-159036 .elementor-element.elementor-element-289b740 .elementor-headline-dynamic-text{font-weight:500;line-height:1em;}.elementor-159036 .elementor-element.elementor-element-68b2eeb > .elementor-widget-container{background-color:#ffffff;margin:0px 0px 0px 0px;padding:00px 0px 0px 0px;}.elementor-159036 .elementor-element.elementor-element-bd5216e:not(.elementor-motion-effects-element-type-background), .elementor-159036 .elementor-element.elementor-element-bd5216e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.viptamin.eu/bilder/wasserfall3-1-scaled.jpg");}.elementor-159036 .elementor-element.elementor-element-bd5216e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-159036 .elementor-element.elementor-element-bd5216e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-159036 .elementor-element.elementor-element-fff8ab7{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-159036 .elementor-element.elementor-element-1891d14 > .elementor-widget-container{margin:60px 0px 10px 0px;}.elementor-159036 .elementor-element.elementor-element-7064e4e3:not(.elementor-motion-effects-element-type-background), .elementor-159036 .elementor-element.elementor-element-7064e4e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-159036 .elementor-element.elementor-element-7064e4e3{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-159036 .elementor-element.elementor-element-7064e4e3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-159036 .elementor-element.elementor-element-7064e4e3 > .elementor-container{text-align:center;}.elementor-159036 .elementor-element.elementor-element-1cad0c57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-159036 .elementor-element.elementor-element-1cad0c57{text-align:center;}.elementor-159036 .elementor-element.elementor-element-6b952df5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-159036 .elementor-element.elementor-element-19e231f7:not(.elementor-motion-effects-element-type-background), .elementor-159036 .elementor-element.elementor-element-19e231f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E5E5;}.elementor-159036 .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-159036 .elementor-element.elementor-element-19e231f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-159036 .elementor-element.elementor-element-4c38436b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-159036 .elementor-element.elementor-element-4c38436b .elementor-heading-title{font-size:30px;}.elementor-159036 .elementor-element.elementor-element-c28bb69{text-align:left;}.elementor-159036 .elementor-element.elementor-element-eaa348e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-159036 .elementor-element.elementor-element-eaa348e{text-align:right;}.elementor-159036 .elementor-element.elementor-element-eaa348e .elementor-heading-title{font-size:30px;}.elementor-159036 .elementor-element.elementor-element-8f9890e{text-align:right;}.elementor-159036 .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-159036 .elementor-element.elementor-element-3a26c271 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-159036 .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-159036 .elementor-element.elementor-element-592de87b > .elementor-widget-container{padding:40px 0px 40px 0px;}.elementor-159036 .elementor-element.elementor-element-592de87b .eael-caldera-form .has-error .parsley-required{display:block !important;}.elementor-159036 .elementor-element.elementor-element-592de87b .eael-caldera-form .help-block{color:#efefef;}.elementor-159036 .elementor-element.elementor-element-2bc0b25d{padding:0px 0px 0px 0px;}.elementor-159036 .elementor-element.elementor-element-74b16f89 > .elementor-element-populated{padding:0px 0px 0px 0px;}body.elementor-page-159036:not(.elementor-motion-effects-element-type-background), body.elementor-page-159036 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-159036 .elementor-element.elementor-element-73fd3e84{width:38.839%;}.elementor-159036 .elementor-element.elementor-element-277e3765{width:61.161%;}.elementor-159036 .elementor-element.elementor-element-144e85f4{width:66.607%;}.elementor-159036 .elementor-element.elementor-element-110b73b9{width:33.393%;}.elementor-159036 .elementor-element.elementor-element-3a7d58d9{width:25%;}.elementor-159036 .elementor-element.elementor-element-44b019a9{width:75%;}}@media(max-width:1024px){.elementor-159036 .elementor-element.elementor-element-277e3765 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-159036 .elementor-element.elementor-element-586df90e > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-159036 .elementor-element.elementor-element-277e3765 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-159036 .elementor-element.elementor-element-586df90e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-159036 .elementor-element.elementor-element-53020e0{padding:0px 0px 0px 0px;}.elementor-159036 .elementor-element.elementor-element-64c4802 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-159036 .elementor-element.elementor-element-4cb809{padding:20px 20px 20px 20px;}.elementor-159036 .elementor-element.elementor-element-3684a89b{margin-top:0px;margin-bottom:0px;}.elementor-159036 .elementor-element.elementor-element-63b98807 .elementor-image-box-img{margin-bottom:0px;}.elementor-159036 .elementor-element.elementor-element-1891d14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-159036 .elementor-element.elementor-element-7064e4e3{padding:20px 20px 20px 20px;}.elementor-159036 .elementor-element.elementor-element-4c38436b > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-159036 .elementor-element.elementor-element-eaa348e > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-159036 .elementor-element.elementor-element-3a26c271{padding:20px 20px 20px 20px;}}/* Start custom CSS for alert, class: .elementor-element-3daf16f */.elementor-159036 .elementor-element.elementor-element-3daf16f{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2ed61df0 */#sliderTop .elementor-column-wrap.elementor-element-populated {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3695a970 */.elementor-159036 .elementor-element.elementor-element-3695a970 {

    margin-right: auto;
    margin-left: auto;
    border-radius: 50px
}/* 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-159036 .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-dd5a0bf */.elementor-159036 .elementor-element.elementor-element-dd5a0bf{
    text-align: left;
}

.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-159036 .elementor-element.elementor-element-61b3dd6b{
    top:20px;
}
}
@media (max-width: 750px) {
.elementor-159036 .elementor-element.elementor-element-61b3dd6b{
    top:5vw;
}
}
@media (max-width: 478px) {
.elementor-159036 .elementor-element.elementor-element-61b3dd6b{
    top:3%;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6801b127 */.elementor-159036 .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-159036 .elementor-element.elementor-element-6801b127{
            width:100%;
            border-bottom: solid rgba(0, 187, 100, 0.15) 170px;
            
        }
        }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-64c4802 */.elementor-159036 .elementor-element.elementor-element-64c4802{
    padding:0!important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-63b98807 */.elementor-159036 .elementor-element.elementor-element-63b98807{
    margin-right:10px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4cb809 */.elementor-159036 .elementor-element.elementor-element-4cb809 {
    margin-right: auto;
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-672c2a0c */.font11 label{
    font-size:11px;
}/* End custom CSS */