.elementor-29647 .elementor-element.elementor-element-cd68f55 > .elementor-container{max-width:1200px;}.elementor-29647 .elementor-element.elementor-element-cd68f55:not(.elementor-motion-effects-element-type-background), .elementor-29647 .elementor-element.elementor-element-cd68f55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/06/shutterstock_591512711_11zon-scaled-e1654069681508.jpg");background-position:center center;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-cd68f55 > .elementor-background-overlay{background-color:var( --e-global-color-d4a91ef );opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-cd68f55{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:270px 50px 150px 50px;}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-fe51e09.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-fe51e09.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-fe51e09 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-fe51e09 > .elementor-element-populated > .elementor-widget-wrap{padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-9ff7e0e .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-9ff7e0e .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-9ff7e0e .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-9ff7e0e .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-9ff7e0e .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-9ff7e0e .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-9ff7e0e .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-29647 .elementor-element.elementor-element-85fcb50{text-align:left;}.elementor-29647 .elementor-element.elementor-element-85fcb50 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:65px;font-weight:500;}.elementor-29647 .elementor-element.elementor-element-85fcb50 > .elementor-widget-container{margin:0px 0px 5px -2px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-5935ff5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-5935ff5 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-29647 .elementor-element.elementor-element-6614536 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-29647 .elementor-element.elementor-element-6614536 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-29647 .elementor-element.elementor-element-6614536 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-29647 .elementor-element.elementor-element-6614536 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-29647 .elementor-element.elementor-element-6614536 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-29647 .elementor-element.elementor-element-6614536 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-29647 .elementor-element.elementor-element-6614536 .elementor-icon-list-icon i{color:var( --e-global-color-d584a8f );}.elementor-29647 .elementor-element.elementor-element-6614536 .elementor-icon-list-icon svg{fill:var( --e-global-color-d584a8f );}.elementor-29647 .elementor-element.elementor-element-6614536{--e-icon-list-icon-size:5px;}.elementor-29647 .elementor-element.elementor-element-6614536 .elementor-icon-list-text{color:var( --e-global-color-d584a8f );padding-left:5px;}.elementor-29647 .elementor-element.elementor-element-6614536 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#C3C3C3;}.elementor-29647 .elementor-element.elementor-element-6614536 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29647 .elementor-element.elementor-element-6614536 .elementor-icon-list-item > a{font-size:18px;font-weight:500;}.elementor-29647 .elementor-element.elementor-element-6614536 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29647 .elementor-element.elementor-element-51c7b2c > .elementor-container{max-width:1200px;}.elementor-29647 .elementor-element.elementor-element-51c7b2c:not(.elementor-motion-effects-element-type-background), .elementor-29647 .elementor-element.elementor-element-51c7b2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d584a8f );}.elementor-29647 .elementor-element.elementor-element-51c7b2c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:70px 50px 0px 50px;}.elementor-29647 .elementor-element.elementor-element-51c7b2c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-ea94777.elementor-column .elementor-column-wrap{align-items:center;}.elementor-29647 .elementor-element.elementor-element-ea94777.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-29647 .elementor-element.elementor-element-ea94777 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-ea94777 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 30px 0px;}.elementor-29647 .elementor-element.elementor-element-7e1f9b8{text-align:left;}.elementor-29647 .elementor-element.elementor-element-7e1f9b8 .elementor-heading-title{color:var( --e-global-color-71ac8e3 );font-size:40px;font-weight:500;}.elementor-29647 .elementor-element.elementor-element-7e1f9b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29647 .elementor-element.elementor-element-921fcf6 > .elementor-container{max-width:1200px;min-height:450px;}.elementor-29647 .elementor-element.elementor-element-921fcf6{margin-top:0px;margin-bottom:0px;padding:0px 50px 15px 50px;}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-e4ca1b8.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-e4ca1b8.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-e4ca1b8:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-e4ca1b8 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/06/33.jpeg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-e4ca1b8 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-e4ca1b8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-e4ca1b8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-e4ca1b8 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-40b00c6{text-align:left;}.elementor-29647 .elementor-element.elementor-element-40b00c6 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-40b00c6 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-0cf7155{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-0cf7155 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-9a2469a .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-9a2469a .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-9a2469a .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-9a2469a .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-9a2469a .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-9a2469a .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-9a2469a .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-9b2dd01.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-9b2dd01.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-9b2dd01:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-9b2dd01 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/400_azur.jpeg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-9b2dd01 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-9b2dd01 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-29647 .elementor-element.elementor-element-9b2dd01 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-9b2dd01 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-a3f0f74{text-align:left;}.elementor-29647 .elementor-element.elementor-element-a3f0f74 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-a3f0f74 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-319f8a1{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-319f8a1 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-395de15 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-395de15 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-395de15 .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-395de15 .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-395de15 .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-395de15 .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-395de15 .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-e062bdd.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-e062bdd.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-e062bdd:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-e062bdd > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/400_ideal.jpeg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-e062bdd > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-e062bdd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-e062bdd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-e062bdd > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-e0f8687{text-align:left;}.elementor-29647 .elementor-element.elementor-element-e0f8687 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-e0f8687 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-cbe6a79{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-cbe6a79 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-6b7eb28 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-6b7eb28 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-6b7eb28 .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-6b7eb28 .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-6b7eb28 .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-6b7eb28 .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-6b7eb28 .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-29647 .elementor-element.elementor-element-b9738f0 > .elementor-container{max-width:1200px;min-height:450px;}.elementor-29647 .elementor-element.elementor-element-b9738f0{margin-top:0px;margin-bottom:0px;padding:0px 50px 15px 50px;}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-3c806b7.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-3c806b7.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-3c806b7:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-3c806b7 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/06/33.jpeg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-3c806b7 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-3c806b7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-3c806b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-3c806b7 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-2ae6735{text-align:left;}.elementor-29647 .elementor-element.elementor-element-2ae6735 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-2ae6735 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-5a08a89{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-5a08a89 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-e6db712 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-e6db712 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-e6db712 .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-e6db712 .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-e6db712 .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-e6db712 .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-e6db712 .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-419f79f.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-419f79f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-419f79f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-419f79f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/400_azur.jpeg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-419f79f > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-419f79f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-29647 .elementor-element.elementor-element-419f79f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-419f79f > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-573d41e{text-align:left;}.elementor-29647 .elementor-element.elementor-element-573d41e .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-573d41e > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-3d5d685{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-3d5d685 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-6702121 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-6702121 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-6702121 .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-6702121 .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-6702121 .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-6702121 .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-6702121 .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-61809e7.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-61809e7.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-61809e7:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-61809e7 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/400_ideal.jpeg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-61809e7 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-61809e7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-61809e7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-61809e7 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-3f6ed67{text-align:left;}.elementor-29647 .elementor-element.elementor-element-3f6ed67 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-3f6ed67 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-33c472d{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-33c472d > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-2c29dc4 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-2c29dc4 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-2c29dc4 .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-2c29dc4 .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-2c29dc4 .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-2c29dc4 .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-2c29dc4 .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-4adc841.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-4adc841.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-4adc841:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-4adc841 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/400_select.jpeg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-4adc841 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-4adc841 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-4adc841 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-4adc841 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-1df8d1d{text-align:left;}.elementor-29647 .elementor-element.elementor-element-1df8d1d .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-1df8d1d > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-86191ba{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-86191ba > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-030ddd3 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-030ddd3 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-030ddd3 .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-030ddd3 .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-030ddd3 .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-030ddd3 .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-030ddd3 .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-633b27d.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-633b27d.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-633b27d:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-633b27d > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/select-stoboscope.jpeg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-633b27d > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-633b27d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-29647 .elementor-element.elementor-element-633b27d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-633b27d > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-8e2a680{text-align:left;}.elementor-29647 .elementor-element.elementor-element-8e2a680 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-8e2a680 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-31793fb{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-31793fb > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-3eda410 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-3eda410 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-3eda410 .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-3eda410 .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-3eda410 .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-3eda410 .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-3eda410 .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-4a9738a.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-4a9738a.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-4a9738a:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-4a9738a > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/400_select_plus.jpeg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-4a9738a > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-4a9738a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-4a9738a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-4a9738a > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-749f11b{text-align:left;}.elementor-29647 .elementor-element.elementor-element-749f11b .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-749f11b > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-b82e7b0{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-b82e7b0 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-41cdb31 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-41cdb31 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-41cdb31 .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-41cdb31 .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-41cdb31 .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-41cdb31 .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-41cdb31 .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-51d3786.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-51d3786.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-51d3786:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-51d3786 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/400_jumbo.jpeg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-51d3786 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-51d3786 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-51d3786 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-51d3786 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-cd92c38{text-align:left;}.elementor-29647 .elementor-element.elementor-element-cd92c38 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-cd92c38 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-3e0e294{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-3e0e294 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-afa5e2b .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-afa5e2b .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-afa5e2b .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-afa5e2b .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-afa5e2b .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-afa5e2b .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-afa5e2b .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-29647 .elementor-element.elementor-element-dcdb352 > .elementor-container{max-width:1200px;min-height:450px;}.elementor-29647 .elementor-element.elementor-element-dcdb352{margin-top:0px;margin-bottom:0px;padding:0px 50px 15px 50px;}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-8414bb5.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-8414bb5.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-8414bb5:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-8414bb5 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/400_select.jpeg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-8414bb5 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-8414bb5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-8414bb5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-8414bb5 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-8028b1b{text-align:left;}.elementor-29647 .elementor-element.elementor-element-8028b1b .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-8028b1b > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-d60653a{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-d60653a > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-67c4c66 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-67c4c66 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-67c4c66 .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-67c4c66 .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-67c4c66 .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-67c4c66 .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-67c4c66 .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-bc3a8e1.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-bc3a8e1.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-bc3a8e1:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-bc3a8e1 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/select-stoboscope.jpeg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-bc3a8e1 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-bc3a8e1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-29647 .elementor-element.elementor-element-bc3a8e1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-bc3a8e1 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-d166921{text-align:left;}.elementor-29647 .elementor-element.elementor-element-d166921 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-d166921 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-db0e696{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-db0e696 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-e68fd9d .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-e68fd9d .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-e68fd9d .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-e68fd9d .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-e68fd9d .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-e68fd9d .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-e68fd9d .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-7dba857.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-7dba857.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-7dba857:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-7dba857 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/400_select_plus.jpeg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-7dba857 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-7dba857 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-7dba857 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-7dba857 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-51b4276{text-align:left;}.elementor-29647 .elementor-element.elementor-element-51b4276 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-51b4276 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-86da555{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-86da555 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-4dc30d3 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-4dc30d3 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-4dc30d3 .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-4dc30d3 .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-4dc30d3 .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-4dc30d3 .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-4dc30d3 .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-29647 .elementor-element.elementor-element-831c28e > .elementor-container{max-width:1200px;min-height:450px;}.elementor-29647 .elementor-element.elementor-element-831c28e{margin-top:0px;margin-bottom:0px;padding:0px 50px 80px 50px;}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-f6adc00.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-f6adc00.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-f6adc00:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-f6adc00 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/400_jumbo.jpeg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-f6adc00 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-f6adc00 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-f6adc00 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-f6adc00 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-aee825b{text-align:left;}.elementor-29647 .elementor-element.elementor-element-aee825b .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-aee825b > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-5f6ae20{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-5f6ae20 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-aad464b .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-aad464b .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-aad464b .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-aad464b .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-aad464b .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-aad464b .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-aad464b .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-29647 .elementor-element.elementor-element-26dda52 > .elementor-container{max-width:1200px;}.elementor-29647 .elementor-element.elementor-element-26dda52:not(.elementor-motion-effects-element-type-background), .elementor-29647 .elementor-element.elementor-element-26dda52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-29647 .elementor-element.elementor-element-26dda52{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:70px 50px 0px 50px;}.elementor-29647 .elementor-element.elementor-element-26dda52 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-2ba609f.elementor-column .elementor-column-wrap{align-items:center;}.elementor-29647 .elementor-element.elementor-element-2ba609f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-29647 .elementor-element.elementor-element-2ba609f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-2ba609f > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 30px 0px;}.elementor-29647 .elementor-element.elementor-element-e908afc{text-align:left;}.elementor-29647 .elementor-element.elementor-element-e908afc .elementor-heading-title{color:var( --e-global-color-71ac8e3 );font-size:40px;font-weight:500;}.elementor-29647 .elementor-element.elementor-element-e908afc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29647 .elementor-element.elementor-element-0b94a97 > .elementor-container{max-width:1200px;min-height:450px;}.elementor-29647 .elementor-element.elementor-element-0b94a97:not(.elementor-motion-effects-element-type-background), .elementor-29647 .elementor-element.elementor-element-0b94a97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-29647 .elementor-element.elementor-element-0b94a97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 50px 15px 50px;}.elementor-29647 .elementor-element.elementor-element-0b94a97 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-17b4602.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-17b4602.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-17b4602:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-17b4602 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/camabox.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-17b4602 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-17b4602 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-17b4602 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-17b4602 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-5c79a48{text-align:left;}.elementor-29647 .elementor-element.elementor-element-5c79a48 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-5c79a48 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-a0885dd{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-a0885dd > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-d955124 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-d955124 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-d955124 .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-d955124 .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-d955124 .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-d955124 .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-d955124 .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-bebba98.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-bebba98.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-bebba98:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-bebba98 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/purabox2.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-bebba98 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-bebba98 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-29647 .elementor-element.elementor-element-bebba98 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-bebba98 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-9f4335f{text-align:left;}.elementor-29647 .elementor-element.elementor-element-9f4335f .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-9f4335f > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-3f0c243{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-3f0c243 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-44a2a28 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-44a2a28 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-44a2a28 .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-44a2a28 .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-44a2a28 .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-44a2a28 .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-44a2a28 .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-4c1ed4f.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-4c1ed4f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-4c1ed4f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-4c1ed4f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/casabox1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-4c1ed4f > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-4c1ed4f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-4c1ed4f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-4c1ed4f > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-c742679{text-align:left;}.elementor-29647 .elementor-element.elementor-element-c742679 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-c742679 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-9efdb82{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-9efdb82 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-5c4e8c0 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-5c4e8c0 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-5c4e8c0 .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-5c4e8c0 .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-5c4e8c0 .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-5c4e8c0 .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-5c4e8c0 .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-29647 .elementor-element.elementor-element-288d770 > .elementor-container{max-width:1200px;min-height:450px;}.elementor-29647 .elementor-element.elementor-element-288d770:not(.elementor-motion-effects-element-type-background), .elementor-29647 .elementor-element.elementor-element-288d770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-29647 .elementor-element.elementor-element-288d770{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 50px 15px 50px;}.elementor-29647 .elementor-element.elementor-element-288d770 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-e9bd17d.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-e9bd17d.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-e9bd17d:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-e9bd17d > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/camabox.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-e9bd17d > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-e9bd17d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-e9bd17d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-e9bd17d > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-b88da2f{text-align:left;}.elementor-29647 .elementor-element.elementor-element-b88da2f .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-b88da2f > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-3e97bed{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-3e97bed > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-cdfb629 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-cdfb629 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-cdfb629 .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-cdfb629 .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-cdfb629 .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-cdfb629 .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-cdfb629 .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-f1d7240.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-f1d7240.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-f1d7240:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-f1d7240 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/purabox2.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-f1d7240 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-f1d7240 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-29647 .elementor-element.elementor-element-f1d7240 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-f1d7240 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-0545ee7{text-align:left;}.elementor-29647 .elementor-element.elementor-element-0545ee7 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-0545ee7 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-78bc351{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-78bc351 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-14c7f2d .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-14c7f2d .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-14c7f2d .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-14c7f2d .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-14c7f2d .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-14c7f2d .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-14c7f2d .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-dbc3e16.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-dbc3e16.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-dbc3e16:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-dbc3e16 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/casabox1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-dbc3e16 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-dbc3e16 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-dbc3e16 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-dbc3e16 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-06158d9{text-align:left;}.elementor-29647 .elementor-element.elementor-element-06158d9 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-06158d9 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-76d61f5{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-76d61f5 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-bcf9239 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-bcf9239 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-bcf9239 .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-bcf9239 .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-bcf9239 .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-bcf9239 .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-bcf9239 .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-8f85453.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-8f85453.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-8f85453:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-8f85453 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/select-box.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-8f85453 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-8f85453 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-8f85453 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-8f85453 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-fdc5eca{text-align:left;}.elementor-29647 .elementor-element.elementor-element-fdc5eca .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-fdc5eca > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-ed54e13{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-ed54e13 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-db95859 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-db95859 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-db95859 .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-db95859 .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-db95859 .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-db95859 .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-db95859 .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-f7a08f9.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-f7a08f9.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-f7a08f9:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-f7a08f9 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/resobox.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-f7a08f9 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-f7a08f9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-29647 .elementor-element.elementor-element-f7a08f9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-f7a08f9 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-328c9b7{text-align:left;}.elementor-29647 .elementor-element.elementor-element-328c9b7 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-328c9b7 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-661d234{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-661d234 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-be6921d .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-be6921d .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-be6921d .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-be6921d .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-be6921d .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-be6921d .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-be6921d .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-9c0d3dd.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-9c0d3dd.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-9c0d3dd:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-9c0d3dd > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/mesabox.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-9c0d3dd > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-9c0d3dd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-9c0d3dd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-9c0d3dd > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-fb2b4b6{text-align:left;}.elementor-29647 .elementor-element.elementor-element-fb2b4b6 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-fb2b4b6 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-51f53c6{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-51f53c6 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-5a06cde .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-5a06cde .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-5a06cde .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-5a06cde .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-5a06cde .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-5a06cde .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-5a06cde .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-29647 .elementor-element.elementor-element-8a0fd13 > .elementor-container{max-width:1200px;min-height:450px;}.elementor-29647 .elementor-element.elementor-element-8a0fd13:not(.elementor-motion-effects-element-type-background), .elementor-29647 .elementor-element.elementor-element-8a0fd13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-29647 .elementor-element.elementor-element-8a0fd13{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 50px 80px 50px;}.elementor-29647 .elementor-element.elementor-element-8a0fd13 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-156cf0c.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-156cf0c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-156cf0c:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-156cf0c > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/select-box.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-156cf0c > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-156cf0c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-156cf0c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-156cf0c > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-7c870dc{text-align:left;}.elementor-29647 .elementor-element.elementor-element-7c870dc .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-7c870dc > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-ac8d418{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-ac8d418 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-6fdfbf7 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-6fdfbf7 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-6fdfbf7 .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-6fdfbf7 .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-6fdfbf7 .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-6fdfbf7 .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-6fdfbf7 .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-d7466a2.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-d7466a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-d7466a2:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-d7466a2 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/resobox.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-d7466a2 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-d7466a2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-29647 .elementor-element.elementor-element-d7466a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-d7466a2 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-661ee1b{text-align:left;}.elementor-29647 .elementor-element.elementor-element-661ee1b .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-661ee1b > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-ddf99ad{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-ddf99ad > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-e7045cb .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-e7045cb .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-e7045cb .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-e7045cb .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-e7045cb .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-e7045cb .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-e7045cb .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-67dfaab.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-67dfaab.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-67dfaab:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-67dfaab > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/mesabox.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-67dfaab > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-67dfaab > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-67dfaab > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-67dfaab > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-2735954{text-align:left;}.elementor-29647 .elementor-element.elementor-element-2735954 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-2735954 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-a9351dd{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-a9351dd > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-f04fe0f .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-f04fe0f .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-f04fe0f .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-f04fe0f .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-f04fe0f .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-f04fe0f .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-f04fe0f .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-29647 .elementor-element.elementor-element-90bd24c > .elementor-container{max-width:1200px;}.elementor-29647 .elementor-element.elementor-element-90bd24c:not(.elementor-motion-effects-element-type-background), .elementor-29647 .elementor-element.elementor-element-90bd24c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d584a8f );}.elementor-29647 .elementor-element.elementor-element-90bd24c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:70px 50px 0px 50px;}.elementor-29647 .elementor-element.elementor-element-90bd24c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-eb4da48.elementor-column .elementor-column-wrap{align-items:center;}.elementor-29647 .elementor-element.elementor-element-eb4da48.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-29647 .elementor-element.elementor-element-eb4da48 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-eb4da48 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 30px 0px;}.elementor-29647 .elementor-element.elementor-element-ac9dffa{text-align:left;}.elementor-29647 .elementor-element.elementor-element-ac9dffa .elementor-heading-title{color:var( --e-global-color-71ac8e3 );font-size:40px;font-weight:500;}.elementor-29647 .elementor-element.elementor-element-ac9dffa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29647 .elementor-element.elementor-element-7e5117b > .elementor-container{max-width:1200px;min-height:450px;}.elementor-29647 .elementor-element.elementor-element-7e5117b:not(.elementor-motion-effects-element-type-background), .elementor-29647 .elementor-element.elementor-element-7e5117b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d584a8f );}.elementor-29647 .elementor-element.elementor-element-7e5117b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 50px 15px 50px;}.elementor-29647 .elementor-element.elementor-element-7e5117b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-5dfeee7.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-5dfeee7.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-5dfeee7:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-5dfeee7 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/vertical.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-5dfeee7 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-5dfeee7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-5dfeee7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-5dfeee7 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-f1fbd5a{text-align:left;}.elementor-29647 .elementor-element.elementor-element-f1fbd5a .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-f1fbd5a > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-0405b15{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-0405b15 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-3ca9cb9 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-3ca9cb9 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-3ca9cb9 .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-3ca9cb9 .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-3ca9cb9 .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-3ca9cb9 .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-3ca9cb9 .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-2a85f02.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-2a85f02.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-2a85f02:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-2a85f02 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/universal-1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-2a85f02 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-2a85f02 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-29647 .elementor-element.elementor-element-2a85f02 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-2a85f02 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-9a08271{text-align:left;}.elementor-29647 .elementor-element.elementor-element-9a08271 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-9a08271 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-62061da{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-62061da > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-893868e .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-893868e .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-893868e .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-893868e .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-893868e .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-893868e .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-893868e .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-024d8fd.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-024d8fd.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-024d8fd:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-024d8fd > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/ventosol.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-024d8fd > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-024d8fd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-024d8fd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-024d8fd > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-de3210a{text-align:left;}.elementor-29647 .elementor-element.elementor-element-de3210a .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-de3210a > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-e91bd26{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-e91bd26 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-e616e9a .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-e616e9a .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-e616e9a .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-e616e9a .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-e616e9a .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-e616e9a .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-e616e9a .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-29647 .elementor-element.elementor-element-d585135 > .elementor-container{max-width:1200px;min-height:450px;}.elementor-29647 .elementor-element.elementor-element-d585135:not(.elementor-motion-effects-element-type-background), .elementor-29647 .elementor-element.elementor-element-d585135 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d584a8f );}.elementor-29647 .elementor-element.elementor-element-d585135{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 50px 15px 50px;}.elementor-29647 .elementor-element.elementor-element-d585135 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-7c3491f.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-7c3491f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-7c3491f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-7c3491f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/vertical.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-7c3491f > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-7c3491f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-7c3491f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-7c3491f > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-502cb7f{text-align:left;}.elementor-29647 .elementor-element.elementor-element-502cb7f .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-502cb7f > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-3b44de2{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-3b44de2 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-859a91d .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-859a91d .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-859a91d .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-859a91d .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-859a91d .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-859a91d .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-859a91d .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-9c6bce4.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-9c6bce4.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-9c6bce4:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-9c6bce4 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/universal-1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-9c6bce4 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-9c6bce4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-29647 .elementor-element.elementor-element-9c6bce4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-9c6bce4 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-18f7e80{text-align:left;}.elementor-29647 .elementor-element.elementor-element-18f7e80 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-18f7e80 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-309a7f6{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-309a7f6 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-7b7a38a .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-7b7a38a .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-7b7a38a .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-7b7a38a .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-7b7a38a .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-7b7a38a .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-7b7a38a .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-80a90d9.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-80a90d9.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-80a90d9:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-80a90d9 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/ventosol.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-80a90d9 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-80a90d9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-80a90d9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-80a90d9 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-581ac34{text-align:left;}.elementor-29647 .elementor-element.elementor-element-581ac34 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-581ac34 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-7d18394{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-7d18394 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-93909b6 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-93909b6 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-93909b6 .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-93909b6 .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-93909b6 .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-93909b6 .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-93909b6 .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-fc89ca4.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-fc89ca4.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-fc89ca4:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-fc89ca4 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/ventosol-lunero1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-fc89ca4 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-fc89ca4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-fc89ca4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-fc89ca4 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-7b6543e{text-align:left;}.elementor-29647 .elementor-element.elementor-element-7b6543e .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-7b6543e > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-03437d0{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-03437d0 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-19e976c .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-19e976c .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-19e976c .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-19e976c .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-19e976c .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-19e976c .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-19e976c .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-29647 .elementor-element.elementor-element-132e282 > .elementor-container{max-width:1200px;min-height:450px;}.elementor-29647 .elementor-element.elementor-element-132e282:not(.elementor-motion-effects-element-type-background), .elementor-29647 .elementor-element.elementor-element-132e282 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d584a8f );}.elementor-29647 .elementor-element.elementor-element-132e282{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 50px 80px 50px;}.elementor-29647 .elementor-element.elementor-element-132e282 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-e53d047.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-e53d047.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-e53d047:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-e53d047 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/ventosol-lunero1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-e53d047 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-e53d047 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-e53d047 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-e53d047 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-e39a2c2{text-align:left;}.elementor-29647 .elementor-element.elementor-element-e39a2c2 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-e39a2c2 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-902cd72{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-902cd72 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-f81c211 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-f81c211 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-f81c211 .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-f81c211 .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-f81c211 .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-f81c211 .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-f81c211 .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-29647 .elementor-element.elementor-element-8aa4663 > .elementor-container{max-width:1200px;}.elementor-29647 .elementor-element.elementor-element-8aa4663:not(.elementor-motion-effects-element-type-background), .elementor-29647 .elementor-element.elementor-element-8aa4663 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-29647 .elementor-element.elementor-element-8aa4663{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:70px 50px 0px 50px;}.elementor-29647 .elementor-element.elementor-element-8aa4663 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-29d980f.elementor-column .elementor-column-wrap{align-items:center;}.elementor-29647 .elementor-element.elementor-element-29d980f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-29647 .elementor-element.elementor-element-29d980f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-29d980f > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 30px 0px;}.elementor-29647 .elementor-element.elementor-element-8677604{text-align:left;}.elementor-29647 .elementor-element.elementor-element-8677604 .elementor-heading-title{color:var( --e-global-color-71ac8e3 );font-size:40px;font-weight:500;}.elementor-29647 .elementor-element.elementor-element-8677604 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29647 .elementor-element.elementor-element-8456bf2 > .elementor-container{max-width:1200px;min-height:450px;}.elementor-29647 .elementor-element.elementor-element-8456bf2:not(.elementor-motion-effects-element-type-background), .elementor-29647 .elementor-element.elementor-element-8456bf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-29647 .elementor-element.elementor-element-8456bf2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 50px 80px 50px;}.elementor-29647 .elementor-element.elementor-element-8456bf2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-6f0ea47.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-6f0ea47.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-6f0ea47:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-6f0ea47 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/metro1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-6f0ea47 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-6f0ea47 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-6f0ea47 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-6f0ea47 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-e3ad821{text-align:left;}.elementor-29647 .elementor-element.elementor-element-e3ad821 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-e3ad821 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-b56f3e0{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-b56f3e0 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-96a9308 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-96a9308 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-96a9308 .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-96a9308 .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-96a9308 .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-96a9308 .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-96a9308 .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-75ebd9a.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-75ebd9a.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-75ebd9a:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-75ebd9a > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/visombra.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-75ebd9a > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-75ebd9a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-29647 .elementor-element.elementor-element-75ebd9a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-75ebd9a > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-aabf269{text-align:left;}.elementor-29647 .elementor-element.elementor-element-aabf269 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-aabf269 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-cc5c822{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-cc5c822 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-134a56e .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-134a56e .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-134a56e .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-134a56e .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-134a56e .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-134a56e .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-134a56e .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-29647 .elementor-element.elementor-element-75ea7f6 > .elementor-container{max-width:1200px;}.elementor-29647 .elementor-element.elementor-element-75ea7f6:not(.elementor-motion-effects-element-type-background), .elementor-29647 .elementor-element.elementor-element-75ea7f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d584a8f );}.elementor-29647 .elementor-element.elementor-element-75ea7f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:70px 50px 0px 50px;}.elementor-29647 .elementor-element.elementor-element-75ea7f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-94970ca.elementor-column .elementor-column-wrap{align-items:center;}.elementor-29647 .elementor-element.elementor-element-94970ca.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-29647 .elementor-element.elementor-element-94970ca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-94970ca > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 30px 0px;}.elementor-29647 .elementor-element.elementor-element-0052f5c{text-align:left;}.elementor-29647 .elementor-element.elementor-element-0052f5c .elementor-heading-title{color:var( --e-global-color-71ac8e3 );font-size:40px;font-weight:500;}.elementor-29647 .elementor-element.elementor-element-0052f5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29647 .elementor-element.elementor-element-9b76935 > .elementor-container{max-width:1200px;min-height:450px;}.elementor-29647 .elementor-element.elementor-element-9b76935:not(.elementor-motion-effects-element-type-background), .elementor-29647 .elementor-element.elementor-element-9b76935 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d584a8f );}.elementor-29647 .elementor-element.elementor-element-9b76935{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 50px 80px 50px;}.elementor-29647 .elementor-element.elementor-element-9b76935 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-a5b5bb6.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-a5b5bb6.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-a5b5bb6:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-a5b5bb6 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/ardon.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-a5b5bb6 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-a5b5bb6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-a5b5bb6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-a5b5bb6 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-3b4d3a0{text-align:left;}.elementor-29647 .elementor-element.elementor-element-3b4d3a0 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-3b4d3a0 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-6ab99fe{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-6ab99fe > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-07ff22a .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-07ff22a .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-07ff22a .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-07ff22a .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-07ff22a .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-07ff22a .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-07ff22a .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-29647 .elementor-element.elementor-element-0468411 > .elementor-container{max-width:1200px;}.elementor-29647 .elementor-element.elementor-element-0468411:not(.elementor-motion-effects-element-type-background), .elementor-29647 .elementor-element.elementor-element-0468411 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-29647 .elementor-element.elementor-element-0468411{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:70px 50px 0px 50px;}.elementor-29647 .elementor-element.elementor-element-0468411 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-61a6641.elementor-column .elementor-column-wrap{align-items:center;}.elementor-29647 .elementor-element.elementor-element-61a6641.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-29647 .elementor-element.elementor-element-61a6641 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-61a6641 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 30px 0px;}.elementor-29647 .elementor-element.elementor-element-d500496{text-align:left;}.elementor-29647 .elementor-element.elementor-element-d500496 .elementor-heading-title{color:var( --e-global-color-71ac8e3 );font-size:40px;font-weight:500;}.elementor-29647 .elementor-element.elementor-element-d500496 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29647 .elementor-element.elementor-element-29ddb0a > .elementor-container{max-width:1200px;min-height:450px;}.elementor-29647 .elementor-element.elementor-element-29ddb0a:not(.elementor-motion-effects-element-type-background), .elementor-29647 .elementor-element.elementor-element-29ddb0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-29647 .elementor-element.elementor-element-29ddb0a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 50px 80px 50px;}.elementor-29647 .elementor-element.elementor-element-29ddb0a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-d718bbf.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-d718bbf.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-d718bbf:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-d718bbf > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/siro-flex.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-d718bbf > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-d718bbf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-d718bbf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-d718bbf > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-f8508e0{text-align:left;}.elementor-29647 .elementor-element.elementor-element-f8508e0 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-f8508e0 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-c88701f{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-c88701f > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-d0508c1 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-d0508c1 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-d0508c1 .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-d0508c1 .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-d0508c1 .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-d0508c1 .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-d0508c1 .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-29647 .elementor-element.elementor-element-0da60e6 > .elementor-container{max-width:1200px;}.elementor-29647 .elementor-element.elementor-element-0da60e6:not(.elementor-motion-effects-element-type-background), .elementor-29647 .elementor-element.elementor-element-0da60e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d584a8f );}.elementor-29647 .elementor-element.elementor-element-0da60e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:70px 50px 0px 50px;}.elementor-29647 .elementor-element.elementor-element-0da60e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-04eea30.elementor-column .elementor-column-wrap{align-items:center;}.elementor-29647 .elementor-element.elementor-element-04eea30.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-29647 .elementor-element.elementor-element-04eea30 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-04eea30 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 30px 0px;}.elementor-29647 .elementor-element.elementor-element-46ae6a9{text-align:left;}.elementor-29647 .elementor-element.elementor-element-46ae6a9 .elementor-heading-title{color:var( --e-global-color-71ac8e3 );font-size:40px;font-weight:500;}.elementor-29647 .elementor-element.elementor-element-46ae6a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29647 .elementor-element.elementor-element-00a784c > .elementor-container{max-width:1200px;min-height:450px;}.elementor-29647 .elementor-element.elementor-element-00a784c:not(.elementor-motion-effects-element-type-background), .elementor-29647 .elementor-element.elementor-element-00a784c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d584a8f );}.elementor-29647 .elementor-element.elementor-element-00a784c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 50px 80px 50px;}.elementor-29647 .elementor-element.elementor-element-00a784c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-4fcd184.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-4fcd184.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-4fcd184:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-4fcd184 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/airomatic1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-4fcd184 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-4fcd184 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-4fcd184 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-4fcd184 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-d130a73{text-align:left;}.elementor-29647 .elementor-element.elementor-element-d130a73 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-d130a73 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-639c41f{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-639c41f > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-9897385 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-9897385 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-9897385 .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-9897385 .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-9897385 .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-9897385 .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-9897385 .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-d498965.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-d498965.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-d498965:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-d498965 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/targa-plus-1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-d498965 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-d498965 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-29647 .elementor-element.elementor-element-d498965 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-d498965 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-c420811{text-align:left;}.elementor-29647 .elementor-element.elementor-element-c420811 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-c420811 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-62be1ce{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-62be1ce > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-3d846f3 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-3d846f3 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-3d846f3 .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-3d846f3 .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-3d846f3 .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-3d846f3 .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-3d846f3 .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-ab4363e.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-ab4363e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-ab4363e:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-ab4363e > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/csm_wintergartenbeschattung-gp3100-ps2500-stobag_ad3a71bdf0_1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-ab4363e > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-ab4363e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-ab4363e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-ab4363e > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-8b82503{text-align:left;}.elementor-29647 .elementor-element.elementor-element-8b82503 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-8b82503 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-e891a59{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-e891a59 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-dd8ca77 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-dd8ca77 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-dd8ca77 .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-dd8ca77 .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-dd8ca77 .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-dd8ca77 .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-dd8ca77 .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-29647 .elementor-element.elementor-element-c145357 > .elementor-container{max-width:1200px;}.elementor-29647 .elementor-element.elementor-element-c145357:not(.elementor-motion-effects-element-type-background), .elementor-29647 .elementor-element.elementor-element-c145357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-29647 .elementor-element.elementor-element-c145357{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:70px 50px 0px 50px;}.elementor-29647 .elementor-element.elementor-element-c145357 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-293c738.elementor-column .elementor-column-wrap{align-items:center;}.elementor-29647 .elementor-element.elementor-element-293c738.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-29647 .elementor-element.elementor-element-293c738 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-293c738 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 30px 0px;}.elementor-29647 .elementor-element.elementor-element-bbd222a{text-align:left;}.elementor-29647 .elementor-element.elementor-element-bbd222a .elementor-heading-title{color:var( --e-global-color-71ac8e3 );font-size:40px;font-weight:500;}.elementor-29647 .elementor-element.elementor-element-bbd222a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29647 .elementor-element.elementor-element-c8da515 > .elementor-container{max-width:1200px;min-height:450px;}.elementor-29647 .elementor-element.elementor-element-c8da515:not(.elementor-motion-effects-element-type-background), .elementor-29647 .elementor-element.elementor-element-c8da515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-29647 .elementor-element.elementor-element-c8da515{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 50px 80px 50px;}.elementor-29647 .elementor-element.elementor-element-c8da515 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-51accc0.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-51accc0.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-51accc0:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-51accc0 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/astano-faltmarkise1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-51accc0 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-51accc0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-51accc0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-51accc0 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-8e574e2{text-align:left;}.elementor-29647 .elementor-element.elementor-element-8e574e2 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-8e574e2 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-7774d15{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-7774d15 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-c418a67 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-c418a67 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-c418a67 .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-c418a67 .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-c418a67 .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-c418a67 .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-c418a67 .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-29647 .elementor-element.elementor-element-2bb1b32 > .elementor-container{max-width:1200px;}.elementor-29647 .elementor-element.elementor-element-2bb1b32:not(.elementor-motion-effects-element-type-background), .elementor-29647 .elementor-element.elementor-element-2bb1b32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d584a8f );}.elementor-29647 .elementor-element.elementor-element-2bb1b32{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:70px 50px 0px 50px;}.elementor-29647 .elementor-element.elementor-element-2bb1b32 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-b56706a.elementor-column .elementor-column-wrap{align-items:center;}.elementor-29647 .elementor-element.elementor-element-b56706a.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-29647 .elementor-element.elementor-element-b56706a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-b56706a > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 30px 0px;}.elementor-29647 .elementor-element.elementor-element-d58d509{text-align:left;}.elementor-29647 .elementor-element.elementor-element-d58d509 .elementor-heading-title{color:var( --e-global-color-71ac8e3 );font-size:40px;font-weight:500;}.elementor-29647 .elementor-element.elementor-element-d58d509 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29647 .elementor-element.elementor-element-00342df > .elementor-container{max-width:1200px;min-height:450px;}.elementor-29647 .elementor-element.elementor-element-00342df:not(.elementor-motion-effects-element-type-background), .elementor-29647 .elementor-element.elementor-element-00342df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d584a8f );}.elementor-29647 .elementor-element.elementor-element-00342df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 50px 80px 50px;}.elementor-29647 .elementor-element.elementor-element-00342df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-5648e89.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-5648e89.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-5648e89:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-5648e89 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/ombramobil.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-5648e89 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-5648e89 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-5648e89 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-5648e89 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-bb4a1bd{text-align:left;}.elementor-29647 .elementor-element.elementor-element-bb4a1bd .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-bb4a1bd > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-410b775{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-410b775 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-90be94d .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-90be94d .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-90be94d .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-90be94d .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-90be94d .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-90be94d .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-90be94d .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-abd2b2f.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-abd2b2f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-abd2b2f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-abd2b2f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/boxmobil1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-abd2b2f > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-abd2b2f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-29647 .elementor-element.elementor-element-abd2b2f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-abd2b2f > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-018c7e7{text-align:left;}.elementor-29647 .elementor-element.elementor-element-018c7e7 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-018c7e7 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-79dc01a{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-79dc01a > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-e29ee73 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-e29ee73 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-e29ee73 .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-e29ee73 .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-e29ee73 .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-e29ee73 .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-e29ee73 .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-29647 .elementor-element.elementor-element-f67542e > .elementor-container{max-width:1200px;}.elementor-29647 .elementor-element.elementor-element-f67542e:not(.elementor-motion-effects-element-type-background), .elementor-29647 .elementor-element.elementor-element-f67542e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-29647 .elementor-element.elementor-element-f67542e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:70px 50px 0px 50px;}.elementor-29647 .elementor-element.elementor-element-f67542e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-8550bd2.elementor-column .elementor-column-wrap{align-items:center;}.elementor-29647 .elementor-element.elementor-element-8550bd2.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-29647 .elementor-element.elementor-element-8550bd2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-8550bd2 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 30px 0px;}.elementor-29647 .elementor-element.elementor-element-e68e9b2{text-align:left;}.elementor-29647 .elementor-element.elementor-element-e68e9b2 .elementor-heading-title{color:var( --e-global-color-71ac8e3 );font-size:40px;font-weight:500;}.elementor-29647 .elementor-element.elementor-element-e68e9b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29647 .elementor-element.elementor-element-b97319d > .elementor-container{max-width:1200px;min-height:450px;}.elementor-29647 .elementor-element.elementor-element-b97319d:not(.elementor-motion-effects-element-type-background), .elementor-29647 .elementor-element.elementor-element-b97319d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-29647 .elementor-element.elementor-element-b97319d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 50px 80px 50px;}.elementor-29647 .elementor-element.elementor-element-b97319d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-0e0b473.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-0e0b473.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-0e0b473:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-0e0b473 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/terrado1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-0e0b473 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-0e0b473 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-0e0b473 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-0e0b473 > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-aeaa903{text-align:left;}.elementor-29647 .elementor-element.elementor-element-aeaa903 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-aeaa903 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-0e1da95{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-0e1da95 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-d6002ae .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-d6002ae .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-d6002ae .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-d6002ae .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-d6002ae .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-d6002ae .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-d6002ae .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}.elementor-bc-flex-widget .elementor-29647 .elementor-element.elementor-element-276ba5f.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-276ba5f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-29647 .elementor-element.elementor-element-276ba5f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29647 .elementor-element.elementor-element-276ba5f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitalistorenbau.ch/wp-content/uploads/2022/07/stobag_gp3100-ps2500_001_1.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29647 .elementor-element.elementor-element-276ba5f > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-d4a91ef ) 100%);opacity:0.8;}.elementor-29647 .elementor-element.elementor-element-276ba5f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-29647 .elementor-element.elementor-element-276ba5f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29647 .elementor-element.elementor-element-276ba5f > .elementor-element-populated > .elementor-widget-wrap{padding:25px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-5a37e15{text-align:left;}.elementor-29647 .elementor-element.elementor-element-5a37e15 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-size:25px;font-weight:700;line-height:1.2em;}.elementor-29647 .elementor-element.elementor-element-5a37e15 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-3a879e8{text-align:left;color:var( --e-global-color-d584a8f );font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0.6px;}.elementor-29647 .elementor-element.elementor-element-3a879e8 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-8d932dd .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-8d932dd .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-29647 .elementor-element.elementor-element-8d932dd .elementor-button{font-size:18px;font-weight:500;letter-spacing:0.6px;fill:var( --e-global-color-d584a8f );color:var( --e-global-color-d584a8f );background-color:#61CE7000;border-style:solid;border-width:0px 0px 02px 0px;border-color:var( --e-global-color-d584a8f );border-radius:0px 0px 0px 0px;padding:0px 0px 1px 0px;}.elementor-29647 .elementor-element.elementor-element-8d932dd .elementor-button:hover, .elementor-29647 .elementor-element.elementor-element-8d932dd .elementor-button:focus{color:var( --e-global-color-d584a8f );background-color:#C3C3C300;border-color:#FFFFFF70;}.elementor-29647 .elementor-element.elementor-element-8d932dd .elementor-button:hover svg, .elementor-29647 .elementor-element.elementor-element-8d932dd .elementor-button:focus svg{fill:var( --e-global-color-d584a8f );}@media(max-width:1024px){.elementor-29647 .elementor-element.elementor-element-cd68f55{margin-top:0px;margin-bottom:0px;}.elementor-29647 .elementor-element.elementor-element-fe51e09 > .elementor-element-populated{margin:0% 0% 9% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-29647 .elementor-element.elementor-element-fe51e09 > .elementor-element-populated > .elementor-widget-wrap{padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-5935ff5 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-29647 .elementor-element.elementor-element-5935ff5 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-29647 .elementor-element.elementor-element-6614536 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29647 .elementor-element.elementor-element-51c7b2c{margin-top:0px;margin-bottom:0px;padding:50px 50px 0px 50px;}.elementor-29647 .elementor-element.elementor-element-921fcf6{margin-top:0px;margin-bottom:0px;padding:0px 50px 60px 50px;}.elementor-29647 .elementor-element.elementor-element-b9738f0 > .elementor-container{min-height:0px;}.elementor-29647 .elementor-element.elementor-element-b9738f0{margin-top:0px;margin-bottom:0px;padding:0px 50px 60px 50px;}.elementor-29647 .elementor-element.elementor-element-3c806b7 > .elementor-element-populated{margin:0px 10px 20px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-3c806b7 > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-5a08a89 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-419f79f > .elementor-element-populated{margin:0px 0px 20px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-419f79f > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-61809e7 > .elementor-element-populated{margin:0px 10px 20px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-61809e7 > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-33c472d > .elementor-widget-container{padding:-1% 10% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-4adc841 > .elementor-element-populated{margin:0px 0px 20px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-4adc841 > .elementor-element-populated > .elementor-widget-wrap{padding:180px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-633b27d > .elementor-element-populated{margin:0px 10px 20px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-633b27d > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-31793fb > .elementor-widget-container{padding:0% 20% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-4a9738a > .elementor-element-populated{margin:0px 0px 20px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-4a9738a > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-b82e7b0 > .elementor-widget-container{padding:0% 20% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-51d3786 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-51d3786 > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-3e0e294 > .elementor-widget-container{padding:0% 20% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-dcdb352{margin-top:0px;margin-bottom:0px;padding:0px 50px 60px 50px;}.elementor-29647 .elementor-element.elementor-element-831c28e{margin-top:0px;margin-bottom:0px;padding:0px 50px 60px 50px;}.elementor-29647 .elementor-element.elementor-element-26dda52{margin-top:0px;margin-bottom:0px;padding:50px 50px 0px 50px;}.elementor-29647 .elementor-element.elementor-element-0b94a97{margin-top:0px;margin-bottom:0px;padding:0px 50px 60px 50px;}.elementor-29647 .elementor-element.elementor-element-17b4602 > .elementor-element-populated{margin:0px 10px 20px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-17b4602 > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-bebba98 > .elementor-element-populated{margin:0px 0px 20px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-bebba98 > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-4c1ed4f > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-4c1ed4f > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-288d770 > .elementor-container{min-height:0px;}.elementor-29647 .elementor-element.elementor-element-288d770{margin-top:0px;margin-bottom:0px;padding:0px 50px 60px 50px;}.elementor-29647 .elementor-element.elementor-element-e9bd17d > .elementor-element-populated{margin:0px 10px 20px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-e9bd17d > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-3e97bed > .elementor-widget-container{padding:0% 35% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-f1d7240 > .elementor-element-populated{margin:0px 0px 20px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-f1d7240 > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-78bc351 > .elementor-widget-container{padding:0% 20% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-dbc3e16 > .elementor-element-populated{margin:0px 10px 20px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-dbc3e16 > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-76d61f5 > .elementor-widget-container{padding:0% 20% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-8f85453 > .elementor-element-populated{margin:0px 0px 20px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-8f85453 > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-ed54e13 > .elementor-widget-container{padding:0% 30% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-f7a08f9 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-f7a08f9 > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-661d234 > .elementor-widget-container{padding:0% 35% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-9c0d3dd > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-9c0d3dd > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-51f53c6 > .elementor-widget-container{padding:0% 35% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-8a0fd13{margin-top:0px;margin-bottom:0px;padding:0px 50px 60px 50px;}.elementor-29647 .elementor-element.elementor-element-90bd24c{margin-top:0px;margin-bottom:0px;padding:50px 50px 0px 50px;}.elementor-29647 .elementor-element.elementor-element-7e5117b{margin-top:0px;margin-bottom:0px;padding:0px 50px 60px 50px;}.elementor-29647 .elementor-element.elementor-element-5dfeee7 > .elementor-element-populated{margin:0px 10px 20px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-5dfeee7 > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-2a85f02 > .elementor-element-populated{margin:0px 0px 20px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-2a85f02 > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-024d8fd > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-024d8fd > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-d585135 > .elementor-container{min-height:0px;}.elementor-29647 .elementor-element.elementor-element-d585135{margin-top:0px;margin-bottom:0px;padding:0px 50px 60px 50px;}.elementor-29647 .elementor-element.elementor-element-7c3491f > .elementor-element-populated{margin:0px 10px 20px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-7c3491f > .elementor-element-populated > .elementor-widget-wrap{padding:180px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-9c6bce4 > .elementor-element-populated{margin:0px 0px 20px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-9c6bce4 > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-80a90d9 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-80a90d9 > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-7d18394 > .elementor-widget-container{padding:0% 20% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-fc89ca4 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-fc89ca4 > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-132e282{margin-top:0px;margin-bottom:0px;padding:0px 50px 60px 50px;}.elementor-29647 .elementor-element.elementor-element-8aa4663{margin-top:0px;margin-bottom:0px;padding:50px 50px 0px 50px;}.elementor-29647 .elementor-element.elementor-element-8456bf2{margin-top:0px;margin-bottom:0px;padding:0px 50px 60px 50px;}.elementor-29647 .elementor-element.elementor-element-6f0ea47 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-6f0ea47 > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-75ebd9a > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-75ebd9a > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-75ea7f6{margin-top:0px;margin-bottom:0px;padding:50px 50px 0px 50px;}.elementor-29647 .elementor-element.elementor-element-9b76935 > .elementor-container{min-height:0px;}.elementor-29647 .elementor-element.elementor-element-9b76935{margin-top:0px;margin-bottom:0px;padding:0px 50px 60px 50px;}.elementor-29647 .elementor-element.elementor-element-a5b5bb6 > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-6ab99fe > .elementor-widget-container{padding:0% 10% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-0468411{margin-top:0px;margin-bottom:0px;padding:50px 50px 0px 50px;}.elementor-29647 .elementor-element.elementor-element-29ddb0a > .elementor-container{min-height:0px;}.elementor-29647 .elementor-element.elementor-element-29ddb0a{margin-top:0px;margin-bottom:0px;padding:0px 50px 60px 50px;}.elementor-29647 .elementor-element.elementor-element-d718bbf > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-c88701f > .elementor-widget-container{padding:0% 20% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-0da60e6{margin-top:0px;margin-bottom:0px;padding:50px 50px 0px 50px;}.elementor-29647 .elementor-element.elementor-element-00a784c > .elementor-container{min-height:0px;}.elementor-29647 .elementor-element.elementor-element-00a784c{margin-top:0px;margin-bottom:0px;padding:0px 50px 60px 50px;}.elementor-29647 .elementor-element.elementor-element-4fcd184 > .elementor-element-populated{margin:0px 10px 20px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-4fcd184 > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-639c41f > .elementor-widget-container{padding:0% 20% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-d498965 > .elementor-element-populated{margin:0px 0px 20px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-d498965 > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-62be1ce > .elementor-widget-container{padding:0% 20% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-ab4363e > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-ab4363e > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-c145357{margin-top:0px;margin-bottom:0px;padding:50px 50px 0px 50px;}.elementor-29647 .elementor-element.elementor-element-c8da515 > .elementor-container{min-height:0px;}.elementor-29647 .elementor-element.elementor-element-c8da515{margin-top:0px;margin-bottom:0px;padding:0px 50px 60px 50px;}.elementor-29647 .elementor-element.elementor-element-51accc0 > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-7774d15 > .elementor-widget-container{padding:0% 20% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-2bb1b32{margin-top:0px;margin-bottom:0px;padding:50px 50px 0px 50px;}.elementor-29647 .elementor-element.elementor-element-00342df > .elementor-container{min-height:0px;}.elementor-29647 .elementor-element.elementor-element-00342df{margin-top:0px;margin-bottom:0px;padding:0px 50px 60px 50px;}.elementor-29647 .elementor-element.elementor-element-5648e89 > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-abd2b2f > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-abd2b2f > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-f67542e{margin-top:0px;margin-bottom:0px;padding:50px 50px 0px 50px;}.elementor-29647 .elementor-element.elementor-element-b97319d{margin-top:0px;margin-bottom:0px;padding:0px 50px 60px 50px;}.elementor-29647 .elementor-element.elementor-element-0e0b473 > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}.elementor-29647 .elementor-element.elementor-element-0e1da95 > .elementor-widget-container{padding:0% 10% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-276ba5f > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-29647 .elementor-element.elementor-element-276ba5f > .elementor-element-populated > .elementor-widget-wrap{padding:200px 25px 25px 25px;}}@media(max-width:767px){.elementor-29647 .elementor-element.elementor-element-cd68f55{padding:200px 20px 100px 20px;}.elementor-29647 .elementor-element.elementor-element-fe51e09 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-29647 .elementor-element.elementor-element-85fcb50 .elementor-heading-title{font-size:40px;}.elementor-29647 .elementor-element.elementor-element-51c7b2c{margin-top:0px;margin-bottom:0px;padding:30px 20px 0px 20px;}.elementor-29647 .elementor-element.elementor-element-ea94777 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 20px 0px;}.elementor-29647 .elementor-element.elementor-element-7e1f9b8 .elementor-heading-title{font-size:30px;}.elementor-29647 .elementor-element.elementor-element-921fcf6{margin-top:0px;margin-bottom:0px;padding:0px 20px 40px 20px;}.elementor-29647 .elementor-element.elementor-element-b9738f0{margin-top:0px;margin-bottom:0px;padding:0px 20px 40px 20px;}.elementor-29647 .elementor-element.elementor-element-3c806b7 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-419f79f > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-61809e7 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-4adc841 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-633b27d > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-4a9738a > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-b82e7b0 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-51d3786 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-dcdb352{margin-top:0px;margin-bottom:0px;padding:0px 20px 40px 20px;}.elementor-29647 .elementor-element.elementor-element-831c28e{margin-top:0px;margin-bottom:0px;padding:0px 20px 40px 20px;}.elementor-29647 .elementor-element.elementor-element-26dda52{margin-top:0px;margin-bottom:0px;padding:30px 20px 0px 20px;}.elementor-29647 .elementor-element.elementor-element-2ba609f > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 20px 0px;}.elementor-29647 .elementor-element.elementor-element-e908afc .elementor-heading-title{font-size:30px;}.elementor-29647 .elementor-element.elementor-element-0b94a97{margin-top:0px;margin-bottom:0px;padding:0px 20px 40px 20px;}.elementor-29647 .elementor-element.elementor-element-288d770{margin-top:0px;margin-bottom:0px;padding:0px 20px 40px 20px;}.elementor-29647 .elementor-element.elementor-element-e9bd17d > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-f1d7240 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-dbc3e16 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-8f85453 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-f7a08f9 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-9c0d3dd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-8a0fd13{margin-top:0px;margin-bottom:0px;padding:0px 20px 40px 20px;}.elementor-29647 .elementor-element.elementor-element-90bd24c{margin-top:0px;margin-bottom:0px;padding:30px 20px 0px 20px;}.elementor-29647 .elementor-element.elementor-element-eb4da48 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 20px 0px;}.elementor-29647 .elementor-element.elementor-element-ac9dffa .elementor-heading-title{font-size:30px;}.elementor-29647 .elementor-element.elementor-element-7e5117b{margin-top:0px;margin-bottom:0px;padding:0px 20px 40px 20px;}.elementor-29647 .elementor-element.elementor-element-d585135{margin-top:0px;margin-bottom:0px;padding:0px 20px 40px 20px;}.elementor-29647 .elementor-element.elementor-element-7c3491f > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-9c6bce4 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-80a90d9 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-fc89ca4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-132e282{margin-top:0px;margin-bottom:0px;padding:0px 20px 40px 20px;}.elementor-29647 .elementor-element.elementor-element-8aa4663{margin-top:0px;margin-bottom:0px;padding:30px 20px 0px 20px;}.elementor-29647 .elementor-element.elementor-element-29d980f > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 20px 0px;}.elementor-29647 .elementor-element.elementor-element-8677604 .elementor-heading-title{font-size:30px;}.elementor-29647 .elementor-element.elementor-element-8456bf2{margin-top:0px;margin-bottom:0px;padding:0px 20px 40px 20px;}.elementor-29647 .elementor-element.elementor-element-6f0ea47 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-75ebd9a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-75ea7f6{margin-top:0px;margin-bottom:0px;padding:30px 20px 0px 20px;}.elementor-29647 .elementor-element.elementor-element-94970ca > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 20px 0px;}.elementor-29647 .elementor-element.elementor-element-0052f5c .elementor-heading-title{font-size:30px;}.elementor-29647 .elementor-element.elementor-element-9b76935{margin-top:0px;margin-bottom:0px;padding:0px 20px 40px 20px;}.elementor-29647 .elementor-element.elementor-element-a5b5bb6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-0468411{margin-top:0px;margin-bottom:0px;padding:30px 20px 0px 20px;}.elementor-29647 .elementor-element.elementor-element-61a6641 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 20px 0px;}.elementor-29647 .elementor-element.elementor-element-d500496 .elementor-heading-title{font-size:30px;}.elementor-29647 .elementor-element.elementor-element-29ddb0a{margin-top:0px;margin-bottom:0px;padding:0px 20px 40px 20px;}.elementor-29647 .elementor-element.elementor-element-d718bbf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-c88701f > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-0da60e6{margin-top:0px;margin-bottom:0px;padding:30px 20px 0px 20px;}.elementor-29647 .elementor-element.elementor-element-04eea30 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 20px 0px;}.elementor-29647 .elementor-element.elementor-element-46ae6a9 .elementor-heading-title{font-size:30px;}.elementor-29647 .elementor-element.elementor-element-00a784c{margin-top:0px;margin-bottom:0px;padding:0px 20px 40px 20px;}.elementor-29647 .elementor-element.elementor-element-4fcd184 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-d498965 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-ab4363e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-c145357{margin-top:0px;margin-bottom:0px;padding:30px 20px 0px 20px;}.elementor-29647 .elementor-element.elementor-element-293c738 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 20px 0px;}.elementor-29647 .elementor-element.elementor-element-bbd222a .elementor-heading-title{font-size:30px;}.elementor-29647 .elementor-element.elementor-element-c8da515{margin-top:0px;margin-bottom:0px;padding:0px 20px 40px 20px;}.elementor-29647 .elementor-element.elementor-element-51accc0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-7774d15 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-29647 .elementor-element.elementor-element-2bb1b32{margin-top:0px;margin-bottom:0px;padding:30px 20px 0px 20px;}.elementor-29647 .elementor-element.elementor-element-b56706a > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 20px 0px;}.elementor-29647 .elementor-element.elementor-element-d58d509 .elementor-heading-title{font-size:30px;}.elementor-29647 .elementor-element.elementor-element-00342df{margin-top:0px;margin-bottom:0px;padding:0px 20px 40px 20px;}.elementor-29647 .elementor-element.elementor-element-5648e89 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-abd2b2f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-f67542e{margin-top:0px;margin-bottom:0px;padding:30px 20px 0px 20px;}.elementor-29647 .elementor-element.elementor-element-8550bd2 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 20px 0px;}.elementor-29647 .elementor-element.elementor-element-e68e9b2 .elementor-heading-title{font-size:30px;}.elementor-29647 .elementor-element.elementor-element-b97319d{margin-top:0px;margin-bottom:0px;padding:0px 20px 40px 20px;}.elementor-29647 .elementor-element.elementor-element-0e0b473 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29647 .elementor-element.elementor-element-276ba5f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(min-width:768px){.elementor-29647 .elementor-element.elementor-element-fe51e09{width:79%;}.elementor-29647 .elementor-element.elementor-element-5935ff5{width:21%;}}@media(max-width:1024px) and (min-width:768px){.elementor-29647 .elementor-element.elementor-element-fe51e09{width:100%;}.elementor-29647 .elementor-element.elementor-element-5935ff5{width:50%;}.elementor-29647 .elementor-element.elementor-element-3c806b7{width:50%;}.elementor-29647 .elementor-element.elementor-element-419f79f{width:50%;}.elementor-29647 .elementor-element.elementor-element-61809e7{width:50%;}.elementor-29647 .elementor-element.elementor-element-4adc841{width:50%;}.elementor-29647 .elementor-element.elementor-element-633b27d{width:50%;}.elementor-29647 .elementor-element.elementor-element-4a9738a{width:50%;}.elementor-29647 .elementor-element.elementor-element-51d3786{width:50%;}.elementor-29647 .elementor-element.elementor-element-17b4602{width:50%;}.elementor-29647 .elementor-element.elementor-element-bebba98{width:50%;}.elementor-29647 .elementor-element.elementor-element-4c1ed4f{width:50%;}.elementor-29647 .elementor-element.elementor-element-e9bd17d{width:50%;}.elementor-29647 .elementor-element.elementor-element-f1d7240{width:50%;}.elementor-29647 .elementor-element.elementor-element-dbc3e16{width:50%;}.elementor-29647 .elementor-element.elementor-element-8f85453{width:50%;}.elementor-29647 .elementor-element.elementor-element-f7a08f9{width:50%;}.elementor-29647 .elementor-element.elementor-element-9c0d3dd{width:50%;}.elementor-29647 .elementor-element.elementor-element-5dfeee7{width:50%;}.elementor-29647 .elementor-element.elementor-element-2a85f02{width:50%;}.elementor-29647 .elementor-element.elementor-element-024d8fd{width:50%;}.elementor-29647 .elementor-element.elementor-element-7c3491f{width:50%;}.elementor-29647 .elementor-element.elementor-element-9c6bce4{width:50%;}.elementor-29647 .elementor-element.elementor-element-80a90d9{width:50%;}.elementor-29647 .elementor-element.elementor-element-fc89ca4{width:50%;}.elementor-29647 .elementor-element.elementor-element-6f0ea47{width:50%;}.elementor-29647 .elementor-element.elementor-element-75ebd9a{width:50%;}.elementor-29647 .elementor-element.elementor-element-a5b5bb6{width:50%;}.elementor-29647 .elementor-element.elementor-element-d718bbf{width:50%;}.elementor-29647 .elementor-element.elementor-element-4fcd184{width:50%;}.elementor-29647 .elementor-element.elementor-element-d498965{width:50%;}.elementor-29647 .elementor-element.elementor-element-ab4363e{width:50%;}.elementor-29647 .elementor-element.elementor-element-51accc0{width:50%;}.elementor-29647 .elementor-element.elementor-element-5648e89{width:50%;}.elementor-29647 .elementor-element.elementor-element-abd2b2f{width:50%;}.elementor-29647 .elementor-element.elementor-element-0e0b473{width:50%;}.elementor-29647 .elementor-element.elementor-element-276ba5f{width:50%;}}