@charset "UTF-8";
/* https://rheintal-metallbau.ch/wp-content/uploads/elementor/css/post-85173.css?ver=1787632570 */
.elementor-85173 .elementor-element.elementor-element-6550a13f>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,#000813BF 0%,#00081380 33%);opacity:1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-85173 .elementor-element.elementor-element-6550a13f>.elementor-container{min-height:100vh}.elementor-85173 .elementor-element.elementor-element-6550a13f{overflow:hidden;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-135px;margin-bottom:0;padding:0 20px 0 20px;z-index:2}.elementor-85173 .elementor-element.elementor-element-6550a13f:not(.elementor-motion-effects-element-type-background),.elementor-85173 .elementor-element.elementor-element-6550a13f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:url(https://rheintal-metallbau.ch/wp-content/uploads/2024/02/40db4f465c355c1a0a39f2a4c043e204.png) 50% 50%;background-size:cover}.elementor-85173 .elementor-element.elementor-element-c24dd70.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-85173 .elementor-element.elementor-element-3cc61028{text-align:center}.elementor-85173 .elementor-element.elementor-element-3cc61028 .elementor-heading-title{font-family:"Sora",sans-serif;font-size:60px;font-weight:600;font-style:normal;line-height:1.3em;-webkit-text-stroke-color:#000;stroke:#000;color:var(--e-global-color-el_color_0)}.elementor-85173 .elementor-element.elementor-element-47eeab3{margin-top:0;margin-bottom:0;padding:100px 20px 100px 20px}.elementor-85173 .elementor-element.elementor-element-66330c0.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-85173 .elementor-element.elementor-element-4918c44{font-family:"Sora",sans-serif;font-size:20px;font-weight:400;font-style:normal;line-height:1.6em;color:#4A5E7A;--textColor:#4A5E7A}.elementor-85173 .elementor-element.elementor-element-b076d84{--spacer-size:80px}.elementor-85173 .elementor-element.elementor-element-d93ca76>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-85173 .elementor-element.elementor-element-d93ca76:not(.elementor-motion-effects-element-type-background),.elementor-85173 .elementor-element.elementor-element-d93ca76>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-el_color_0)}.elementor-85173 .elementor-element.elementor-element-d93ca76{box-shadow:0 0 40px 0 #E7EBF2;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:100px 20px 100px 20px}.elementor-85173 .elementor-element.elementor-element-d93ca76>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-85173 .elementor-element.elementor-element-878207e.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-85173 .elementor-element.elementor-element-878207e>.elementor-element-populated{padding:0% 16% 0% 0%}.elementor-85173 .elementor-element.elementor-element-6c4ca6f{--spacer-size:50px}.elementor-85173 .elementor-element.elementor-element-ee8dfb3 .the7-heading-title{font-family:"Sora",sans-serif;font-size:54px;font-weight:400;font-style:normal;line-height:1.3em;text-decoration-style:solid}.elementor-85173 .elementor-element.elementor-element-1fa77b1{--spacer-size:25px}.elementor-85173 .elementor-element.elementor-element-b5c6eea{font-family:"Sora",sans-serif;font-size:20px;font-weight:400;font-style:normal;line-height:1.6em;color:#4A5E7A;--textColor:#4A5E7A}.elementor-85173 .elementor-element.elementor-element-ce3a2da{--spacer-size:50px}.elementor-85173 .elementor-element.elementor-element-666937b{width:100%;max-width:100%}.elementor-85173 .elementor-element.elementor-element-666937b.elementor-element{--align-self:flex-start}.elementor-85173 .elementor-element.elementor-element-666937b>.elementor-widget-container{border-style:none}.elementor-85173 .elementor-element.elementor-element-666937b .box-button{font-family:"Sora",sans-serif;font-size:18px;font-weight:700;padding:25px 50px 25px 50px;border-radius:0 0 0 0}.elementor-85173 .elementor-element.elementor-element-666937b{--box-button-padding-top:25px;--box-button-padding-right:50px;--box-button-padding-bottom:25px;--box-button-padding-left:50px}.elementor-85173 .elementor-element.elementor-element-1952a14.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-85173 .elementor-element.elementor-element-2cb28c8 img,.elementor-85173 .elementor-element.elementor-element-2cb28c8 svg{width:100%}.elementor-85173 .elementor-element.elementor-element-2cb28c8 svg{height:auto}@media(max-width:1100px) and (min-width:768px){.elementor-85173 .elementor-element.elementor-element-878207e{width:100%}.elementor-85173 .elementor-element.elementor-element-1952a14{width:100%}}@media(max-width:1100px){.elementor-85173 .elementor-element.elementor-element-6550a13f{margin-top:-60px;margin-bottom:0}.elementor-85173 .elementor-element.elementor-element-47eeab3{padding:50px 0 50px 0}.elementor-85173 .elementor-element.elementor-element-d93ca76{padding:50px 0 50px 0}.elementor-85173 .elementor-element.elementor-element-878207e>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-85173 .elementor-element.elementor-element-ee8dfb3{text-align:center}}@media(max-width:767px){.elementor-85173 .elementor-element.elementor-element-6550a13f>.elementor-container{min-height:100vh}.elementor-85173 .elementor-element.elementor-element-3cc61028 .elementor-heading-title{font-size:30px}.elementor-85173 .elementor-element.elementor-element-4918c44{font-size:18px}.elementor-85173 .elementor-element.elementor-element-ee8dfb3 .the7-heading-title{font-size:30px}.elementor-85173 .elementor-element.elementor-element-b5c6eea{font-size:18px}}