.elementor-2014 .elementor-element.elementor-element-83b976f:not(.elementor-motion-effects-element-type-background), .elementor-2014 .elementor-element.elementor-element-83b976f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.wp03.rst-steel.fi/wp-content/uploads/2025/08/rst-steel-taustakuva.jpg");background-position:center center;background-size:cover;}.elementor-2014 .elementor-element.elementor-element-83b976f > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(40deg, #9B0000 9%, #000000 68%);opacity:0.58;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2014 .elementor-element.elementor-element-83b976f > .elementor-container{min-height:805px;}.elementor-2014 .elementor-element.elementor-element-83b976f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2014 .elementor-element.elementor-element-a46e977 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2014 .elementor-element.elementor-element-a46e977 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2014 .elementor-element.elementor-element-0562e96{z-index:2;text-align:center;}.elementor-2014 .elementor-element.elementor-element-0562e96 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-2014 .elementor-element.elementor-element-1a032a0 > .elementor-widget-container{margin:-3px 0px 0px 0px;}.elementor-2014 .elementor-element.elementor-element-1a032a0{z-index:2;text-align:center;}.elementor-2014 .elementor-element.elementor-element-1a032a0 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2014 .elementor-element.elementor-element-1a032a0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:92px;font-weight:600;color:#FFFFFF;}.elementor-2014 .elementor-element.elementor-element-b125b23 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-2014 .elementor-element.elementor-element-b125b23{z-index:2;text-align:center;}.elementor-2014 .elementor-element.elementor-element-b125b23 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2014 .elementor-element.elementor-element-acf83ac > .elementor-widget-container{margin:-160px -400px -177px -27px;}.elementor-2014 .elementor-element.elementor-element-acf83ac{z-index:1;}.elementor-2014 .elementor-element.elementor-element-58d7e28{margin-top:6rem;margin-bottom:04rem;}.elementor-2014 .elementor-element.elementor-element-fd4e223 > .elementor-element-populated{padding:0rem 03rem 0rem 0rem;}.elementor-2014 .elementor-element.elementor-element-61342e8 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:4rem;font-weight:700;line-height:1.125em;color:var( --e-global-color-secondary );}.elementor-2014 .elementor-element.elementor-element-4e662ce{padding:2rem 0rem 2rem 0rem;}.elementor-2014 .elementor-element.elementor-element-04e7ded > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2014 .elementor-element.elementor-element-04e7ded > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2014 .elementor-element.elementor-element-4cd10b0 .elementor-repeater-item-d6915cd{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-2014 .elementor-element.elementor-element-4cd10b0 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-2014 .elementor-element.elementor-element-4cd10b0 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(191deg, #030202 0%, #080723 91%);}.elementor-2014 .elementor-element.elementor-element-4cd10b0{--background-align:center;--container-width:100%;--image-width:100%;--opacity:0.44;--hotspot-color:#FFFFFF;--hotspot-size:3rem;--hotspot-box-color:#26262700;--tooltip-align:center;--tooltip-min-width:0px;--tooltip-color:#262627;}.elementor-2014 .elementor-element.elementor-element-4cd10b0 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.248s;}.elementor-2014 .elementor-element.elementor-element-4cd10b0 .elementor-widget-container>img:hover{--opacity:0.4;}.elementor-2014 .elementor-element.elementor-element-4cd10b0 .e-hotspot__label{font-family:"Red Hat Display", Sans-serif;font-weight:700;line-height:1.125em;}.elementor-2014 .elementor-element.elementor-element-4cd10b0 .e-hotspot__tooltip{font-family:"Red Hat Display", Sans-serif;font-weight:700;line-height:1.125em;}.elementor-2014 .elementor-element.elementor-element-304cb38 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2014 .elementor-element.elementor-element-304cb38 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2014 .elementor-element.elementor-element-5b5d651 .elementor-repeater-item-d6915cd{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-2014 .elementor-element.elementor-element-5b5d651 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-2014 .elementor-element.elementor-element-5b5d651 > .elementor-widget-container{background-color:#030202;}.elementor-2014 .elementor-element.elementor-element-5b5d651{--opacity:0.44;--hotspot-color:#FFFFFF;--hotspot-size:3rem;--hotspot-box-color:#26262700;}.elementor-2014 .elementor-element.elementor-element-5b5d651 .elementor-widget-container>img:hover{--opacity:0.4;}.elementor-2014 .elementor-element.elementor-element-5b5d651 img{transition-duration:0.248s;}.elementor-2014 .elementor-element.elementor-element-5b5d651 .e-hotspot__label{font-family:"Red Hat Display", Sans-serif;font-weight:700;}.elementor-2014 .elementor-element.elementor-element-ef212a3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2014 .elementor-element.elementor-element-ef212a3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2014 .elementor-element.elementor-element-2743ce9 .elementor-repeater-item-d6915cd{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-2014 .elementor-element.elementor-element-2743ce9 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-2014 .elementor-element.elementor-element-2743ce9 > .elementor-widget-container{background-color:#030202;}.elementor-2014 .elementor-element.elementor-element-2743ce9{--container-width:100%;--image-width:100%;--opacity:0.44;--hotspot-color:#FFFFFF;--hotspot-size:3rem;--hotspot-box-color:#26262700;}.elementor-2014 .elementor-element.elementor-element-2743ce9 .elementor-widget-container>img:hover{--opacity:0.4;}.elementor-2014 .elementor-element.elementor-element-2743ce9 img{transition-duration:0.248s;}.elementor-2014 .elementor-element.elementor-element-2743ce9 .e-hotspot__label{font-family:"Red Hat Display", Sans-serif;font-weight:700;line-height:1.125em;}.elementor-2014 .elementor-element.elementor-element-4fe21c3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2014 .elementor-element.elementor-element-4fe21c3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2014 .elementor-element.elementor-element-7a52c8c .elementor-repeater-item-d6915cd{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-2014 .elementor-element.elementor-element-7a52c8c .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-2014 .elementor-element.elementor-element-7a52c8c > .elementor-widget-container{background-color:#030202;}.elementor-2014 .elementor-element.elementor-element-7a52c8c{--background-align:center;--container-width:100%;--image-width:100%;--opacity:0.44;--hotspot-color:#FFFFFF;--hotspot-size:3rem;--hotspot-box-color:#26262700;--tooltip-align:center;}.elementor-2014 .elementor-element.elementor-element-7a52c8c .elementor-widget-container>img:hover{--opacity:0.4;}.elementor-2014 .elementor-element.elementor-element-7a52c8c img{transition-duration:0.248s;}.elementor-2014 .elementor-element.elementor-element-7a52c8c .e-hotspot__label{font-family:"Red Hat Display", Sans-serif;font-weight:700;line-height:1.125em;}.elementor-2014 .elementor-element.elementor-element-071f2c1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2014 .elementor-element.elementor-element-071f2c1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2014 .elementor-element.elementor-element-f7a7809 .elementor-repeater-item-d6915cd{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-2014 .elementor-element.elementor-element-f7a7809 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-2014 .elementor-element.elementor-element-f7a7809 > .elementor-widget-container{background-color:#030202;}.elementor-2014 .elementor-element.elementor-element-f7a7809{--opacity:0.44;--hotspot-color:#FFFFFF;--hotspot-size:3rem;--hotspot-box-color:#26262700;}.elementor-2014 .elementor-element.elementor-element-f7a7809 .elementor-widget-container>img:hover{--opacity:0.4;}.elementor-2014 .elementor-element.elementor-element-f7a7809 img{transition-duration:0.248s;}.elementor-2014 .elementor-element.elementor-element-f7a7809 .e-hotspot__label{font-family:"Red Hat Display", Sans-serif;font-weight:700;line-height:1.125px;}.elementor-2014 .elementor-element.elementor-element-d7eec79 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2014 .elementor-element.elementor-element-d7eec79 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2014 .elementor-element.elementor-element-d0fdf32 .elementor-repeater-item-d6915cd{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-2014 .elementor-element.elementor-element-d0fdf32 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-2014 .elementor-element.elementor-element-d0fdf32 > .elementor-widget-container{background-color:#030202;}.elementor-2014 .elementor-element.elementor-element-d0fdf32{--container-width:100%;--image-width:100%;--opacity:0.44;--hotspot-color:#FFFFFF;--hotspot-size:3rem;--hotspot-box-color:#26262700;}.elementor-2014 .elementor-element.elementor-element-d0fdf32 .elementor-widget-container>img:hover{--opacity:0.4;}.elementor-2014 .elementor-element.elementor-element-d0fdf32 img{transition-duration:0.248s;}.elementor-2014 .elementor-element.elementor-element-d0fdf32 .e-hotspot__label{font-family:"Red Hat Display", Sans-serif;font-weight:700;line-height:1.125em;}.elementor-2014 .elementor-element.elementor-element-b5ce6f4:not(.elementor-motion-effects-element-type-background), .elementor-2014 .elementor-element.elementor-element-b5ce6f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-2014 .elementor-element.elementor-element-b5ce6f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2rem;margin-bottom:0rem;}.elementor-2014 .elementor-element.elementor-element-b5ce6f4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2014 .elementor-element.elementor-element-111affbc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2014 .elementor-element.elementor-element-111affbc{overflow:hidden;}.elementor-2014 .elementor-element.elementor-element-29bd20b8{width:auto;max-width:auto;align-self:center;text-align:left;}.elementor-2014 .elementor-element.elementor-element-20b5c04d{width:auto;max-width:auto;align-self:center;text-align:left;}.elementor-2014 .elementor-element.elementor-element-20b5c04d > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0.25rem;}.elementor-2014 .elementor-element.elementor-element-20b5c04d .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2014 .elementor-element.elementor-element-5b14e41c.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2014 .elementor-element.elementor-element-5864469a .elementor-button:hover, .elementor-2014 .elementor-element.elementor-element-5864469a .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;}.elementor-2014 .elementor-element.elementor-element-5864469a{width:auto;max-width:auto;}.elementor-2014 .elementor-element.elementor-element-5864469a .elementor-button-content-wrapper{flex-direction:row;}.elementor-2014 .elementor-element.elementor-element-5864469a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2014 .elementor-element.elementor-element-5864469a .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-2014 .elementor-element.elementor-element-5864469a .elementor-button:hover svg, .elementor-2014 .elementor-element.elementor-element-5864469a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2014 .elementor-element.elementor-element-5dce84b .elementor-button{background-color:#FFFFFF;fill:#E21D23;color:#E21D23;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E21D23;border-radius:4px 4px 4px 4px;}.elementor-2014 .elementor-element.elementor-element-5dce84b .elementor-button:hover, .elementor-2014 .elementor-element.elementor-element-5dce84b .elementor-button:focus{background-color:#E21D23;color:#FFFFFF;}.elementor-2014 .elementor-element.elementor-element-5dce84b{width:auto;max-width:auto;}.elementor-2014 .elementor-element.elementor-element-5dce84b .elementor-button:hover svg, .elementor-2014 .elementor-element.elementor-element-5dce84b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2014 .elementor-element.elementor-element-c6c9705{margin-top:6rem;margin-bottom:4rem;}.elementor-2014 .elementor-element.elementor-element-a64090c > .elementor-widget-container{padding:0rem 3rem 0rem 0rem;}.elementor-2014 .elementor-element.elementor-element-a64090c .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:4rem;font-weight:700;line-height:1.125em;color:var( --e-global-color-secondary );}.elementor-2014 .elementor-element.elementor-element-95c8fc3{padding:2rem 0rem 2rem 0rem;}.elementor-2014 .elementor-element.elementor-element-716bc7e{width:auto;max-width:auto;top:60%;z-index:1;text-align:left;}body:not(.rtl) .elementor-2014 .elementor-element.elementor-element-716bc7e{left:9.61%;}body.rtl .elementor-2014 .elementor-element.elementor-element-716bc7e{right:9.61%;}.elementor-2014 .elementor-element.elementor-element-716bc7e .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2014 .elementor-element.elementor-element-6f20de7 img{width:100%;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2014 .elementor-element.elementor-element-6f20de7:hover img{opacity:1;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2014 .elementor-element.elementor-element-e9f8089 > .elementor-widget-container{padding:0rem 1rem 0rem 1rem;}.elementor-2014 .elementor-element.elementor-element-6225688{width:auto;max-width:auto;top:60%;z-index:1;text-align:left;}body:not(.rtl) .elementor-2014 .elementor-element.elementor-element-6225688{left:9.61%;}body.rtl .elementor-2014 .elementor-element.elementor-element-6225688{right:9.61%;}.elementor-2014 .elementor-element.elementor-element-6225688 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2014 .elementor-element.elementor-element-2998bfb img{width:100%;opacity:1;}.elementor-2014 .elementor-element.elementor-element-2998bfb:hover img{opacity:1;}.elementor-2014 .elementor-element.elementor-element-ec086c8 > .elementor-widget-container{padding:0rem 1rem 0rem 1rem;}.elementor-2014 .elementor-element.elementor-element-2646531{width:auto;max-width:auto;top:60%;z-index:1;text-align:left;}body:not(.rtl) .elementor-2014 .elementor-element.elementor-element-2646531{left:9.61%;}body.rtl .elementor-2014 .elementor-element.elementor-element-2646531{right:9.61%;}.elementor-2014 .elementor-element.elementor-element-2646531 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0, 0, 0, 0.69);color:#FFFFFF;}.elementor-2014 .elementor-element.elementor-element-99c4135 img{width:100%;opacity:1;}.elementor-2014 .elementor-element.elementor-element-99c4135:hover img{opacity:1;}.elementor-2014 .elementor-element.elementor-element-9d92e6f > .elementor-widget-container{padding:0rem 1rem 0rem 1rem;}.elementor-2014 .elementor-element.elementor-element-9d92e6f{font-family:"Roboto", Sans-serif;font-size:1.25rem;font-weight:400;}.elementor-2014 .elementor-element.elementor-element-d4c7e6b{overflow:hidden;padding:2rem 0rem 2rem 0rem;}.elementor-bc-flex-widget .elementor-2014 .elementor-element.elementor-element-26e92ed.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2014 .elementor-element.elementor-element-26e92ed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2014 .elementor-element.elementor-element-8a368fd{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2014 .elementor-element.elementor-element-1db50cf{overflow:hidden;}.elementor-2014 .elementor-element.elementor-element-012eab6{width:auto;max-width:auto;}.elementor-2014 .elementor-element.elementor-element-012eab6 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-2014 .elementor-element.elementor-element-53b3eb8 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:600;fill:#FF0000;color:#FF0000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E21D23;border-radius:4px 4px 4px 4px;}.elementor-2014 .elementor-element.elementor-element-53b3eb8{width:auto;max-width:auto;}.elementor-2014 .elementor-element.elementor-element-eda5760{overflow:hidden;padding:2rem 0rem 2rem 0rem;}.elementor-bc-flex-widget .elementor-2014 .elementor-element.elementor-element-9acca0c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2014 .elementor-element.elementor-element-9acca0c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2014 .elementor-element.elementor-element-a6e3dce{overflow:hidden;}.elementor-2014 .elementor-element.elementor-element-bdd0aaf .elementor-button{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-2014 .elementor-element.elementor-element-a6f1588 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:600;fill:#FF0000;color:#FF0000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E21D23;border-radius:4px 4px 4px 4px;}.elementor-2014 .elementor-element.elementor-element-6aef1c7:not(.elementor-motion-effects-element-type-background), .elementor-2014 .elementor-element.elementor-element-6aef1c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(36deg, #F8F8F8 0%, #FEFEFE 100%);}.elementor-2014 .elementor-element.elementor-element-6aef1c7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2014 .elementor-element.elementor-element-6aef1c7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2014 .elementor-element.elementor-element-55035dc > .elementor-widget-container{background-color:transparent;padding:2rem 0rem 2rem 0rem;background-image:linear-gradient(36deg, #F8F8F8 0%, #FEFEFE 100%);}.elementor-2014 .elementor-element.elementor-element-a01a3c6:not(.elementor-motion-effects-element-type-background), .elementor-2014 .elementor-element.elementor-element-a01a3c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(37deg, #EFEFEF 0%, #F8F8F8 100%);}.elementor-2014 .elementor-element.elementor-element-a01a3c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2014 .elementor-element.elementor-element-a01a3c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2014 .elementor-element.elementor-element-4afdc4d .brator-our-story-area .brator-our-story h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2014 .elementor-element.elementor-element-4afdc4d .brator-our-story-area .brator-our-story-type-single .brator-our-story-content .brator-our-story-count-text p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2014 .elementor-element.elementor-element-4afdc4d .brator-our-story-count p span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2014 .elementor-element.elementor-element-be141da{width:100%;max-width:100%;}.elementor-2014 .elementor-element.elementor-element-f471ab7 > .elementor-widget-container{padding:2rem 0rem 2rem 0rem;}@media(min-width:768px){.elementor-2014 .elementor-element.elementor-element-04e7ded{width:10%;}.elementor-2014 .elementor-element.elementor-element-304cb38{width:26%;}.elementor-2014 .elementor-element.elementor-element-ef212a3{width:13.33%;}.elementor-2014 .elementor-element.elementor-element-8f35735{width:39%;}.elementor-2014 .elementor-element.elementor-element-19cd6c2{width:60.998%;}}@media(max-width:1366px) and (min-width:768px){.elementor-2014 .elementor-element.elementor-element-04e7ded{width:33%;}.elementor-2014 .elementor-element.elementor-element-304cb38{width:33%;}.elementor-2014 .elementor-element.elementor-element-ef212a3{width:33%;}.elementor-2014 .elementor-element.elementor-element-4fe21c3{width:33%;}.elementor-2014 .elementor-element.elementor-element-071f2c1{width:33%;}.elementor-2014 .elementor-element.elementor-element-d7eec79{width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2014 .elementor-element.elementor-element-04e7ded{width:50%;}.elementor-2014 .elementor-element.elementor-element-304cb38{width:50%;}.elementor-2014 .elementor-element.elementor-element-ef212a3{width:50%;}.elementor-2014 .elementor-element.elementor-element-4fe21c3{width:50%;}.elementor-2014 .elementor-element.elementor-element-071f2c1{width:50%;}.elementor-2014 .elementor-element.elementor-element-d7eec79{width:50%;}.elementor-2014 .elementor-element.elementor-element-cf1b42a{width:50%;}.elementor-2014 .elementor-element.elementor-element-b4051dc{width:50%;}.elementor-2014 .elementor-element.elementor-element-fa2793e{width:50%;}.elementor-2014 .elementor-element.elementor-element-fec4723{width:100%;}.elementor-2014 .elementor-element.elementor-element-26e92ed{width:100%;}.elementor-2014 .elementor-element.elementor-element-8f35735{width:20%;}.elementor-2014 .elementor-element.elementor-element-0e28396{width:100%;}.elementor-2014 .elementor-element.elementor-element-9acca0c{width:100%;}.elementor-2014 .elementor-element.elementor-element-f50eafd{width:26%;}}@media(max-width:1366px){.elementor-2014 .elementor-element.elementor-element-61342e8 > .elementor-widget-container{padding:0rem 3rem 0rem 0rem;}.elementor-2014 .elementor-element.elementor-element-61342e8 .elementor-heading-title{font-size:2.75rem;}.elementor-2014 .elementor-element.elementor-element-4cd10b0{--hotspot-size:2rem;}.elementor-2014 .elementor-element.elementor-element-5b5d651{--hotspot-size:2rem;}.elementor-2014 .elementor-element.elementor-element-2743ce9{--hotspot-size:2rem;}.elementor-2014 .elementor-element.elementor-element-7a52c8c{--hotspot-size:2rem;}.elementor-2014 .elementor-element.elementor-element-f7a7809{--hotspot-size:2rem;}.elementor-2014 .elementor-element.elementor-element-d0fdf32{--hotspot-size:2rem;}.elementor-2014 .elementor-element.elementor-element-a64090c .elementor-heading-title{font-size:2.75rem;}.elementor-2014 .elementor-element.elementor-element-716bc7e{top:50%;}.elementor-2014 .elementor-element.elementor-element-6225688{top:50%;}.elementor-2014 .elementor-element.elementor-element-2646531{top:50%;}}@media(max-width:1024px){.elementor-2014 .elementor-element.elementor-element-61342e8 .elementor-heading-title{font-size:2rem;}.elementor-2014 .elementor-element.elementor-element-4e662ce{padding:0rem 0rem 0rem 0rem;}.elementor-2014 .elementor-element.elementor-element-4cd10b0{--hotspot-size:1.5rem;}.elementor-2014 .elementor-element.elementor-element-5b5d651{--hotspot-size:1.5rem;}.elementor-2014 .elementor-element.elementor-element-2743ce9{--hotspot-size:1.5rem;}.elementor-2014 .elementor-element.elementor-element-7a52c8c{--hotspot-size:1.5rem;}.elementor-2014 .elementor-element.elementor-element-f7a7809{--hotspot-size:1.5rem;}.elementor-2014 .elementor-element.elementor-element-d0fdf32{--hotspot-size:1.5rem;}.elementor-2014 .elementor-element.elementor-element-5864469a{width:100%;max-width:100%;}.elementor-2014 .elementor-element.elementor-element-5dce84b{width:100%;max-width:100%;}.elementor-2014 .elementor-element.elementor-element-5dce84b > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-2014 .elementor-element.elementor-element-a64090c .elementor-heading-title{font-size:2rem;}.elementor-2014 .elementor-element.elementor-element-716bc7e{top:45%;}.elementor-2014 .elementor-element.elementor-element-6225688{top:45%;}.elementor-2014 .elementor-element.elementor-element-2646531{top:45%;}}@media(max-width:767px){.elementor-2014 .elementor-element.elementor-element-83b976f:not(.elementor-motion-effects-element-type-background), .elementor-2014 .elementor-element.elementor-element-83b976f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.wp03.rst-steel.fi/wp-content/uploads/2023/05/rst-steel-taustakuva-mobile-52023.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2014 .elementor-element.elementor-element-83b976f > .elementor-container{min-height:80vh;}.elementor-2014 .elementor-element.elementor-element-0562e96 .elementor-heading-title{font-size:17px;}.elementor-2014 .elementor-element.elementor-element-1a032a0 .elementor-heading-title{font-size:44px;}.elementor-2014 .elementor-element.elementor-element-b125b23 .elementor-heading-title{font-size:17px;}.elementor-2014 .elementor-element.elementor-element-acf83ac > .elementor-widget-container{margin:-95px -19px -19px -19px;}.elementor-2014 .elementor-element.elementor-element-58d7e28{margin-top:1rem;margin-bottom:1rem;}.elementor-2014 .elementor-element.elementor-element-fd4e223 > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-2014 .elementor-element.elementor-element-61342e8 > .elementor-widget-container{padding:0rem 01rem 0rem 0rem;}.elementor-2014 .elementor-element.elementor-element-61342e8 .elementor-heading-title{font-size:1.5rem;}.elementor-2014 .elementor-element.elementor-element-4e662ce{padding:0rem 0rem 0rem 0rem;}.elementor-2014 .elementor-element.elementor-element-04e7ded{width:50%;}.elementor-2014 .elementor-element.elementor-element-4cd10b0{--hotspot-size:1.25rem;}.elementor-2014 .elementor-element.elementor-element-4cd10b0 .e-hotspot__label{font-size:1.25rem;}.elementor-2014 .elementor-element.elementor-element-304cb38{width:50%;}.elementor-2014 .elementor-element.elementor-element-5b5d651{--hotspot-size:1.25rem;}.elementor-2014 .elementor-element.elementor-element-ef212a3{width:50%;}.elementor-2014 .elementor-element.elementor-element-2743ce9 img{width:100%;}.elementor-2014 .elementor-element.elementor-element-2743ce9{--hotspot-size:1.25rem;}.elementor-2014 .elementor-element.elementor-element-4fe21c3{width:50%;}.elementor-2014 .elementor-element.elementor-element-7a52c8c{--hotspot-size:1.25rem;}.elementor-2014 .elementor-element.elementor-element-071f2c1{width:50%;}.elementor-2014 .elementor-element.elementor-element-f7a7809{--hotspot-size:1.25rem;}.elementor-2014 .elementor-element.elementor-element-d7eec79{width:50%;}.elementor-2014 .elementor-element.elementor-element-d0fdf32{--hotspot-size:1.25rem;}.elementor-2014 .elementor-element.elementor-element-94a7e9d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2014 .elementor-element.elementor-element-29bd20b8 > .elementor-widget-container{margin:0rem 0rem 0.5rem 0rem;}.elementor-2014 .elementor-element.elementor-element-5b14e41c.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-2014 .elementor-element.elementor-element-5864469a > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-2014 .elementor-element.elementor-element-5dce84b > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-2014 .elementor-element.elementor-element-c6c9705{margin-top:3rem;margin-bottom:0rem;}.elementor-2014 .elementor-element.elementor-element-1af7bba > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2014 .elementor-element.elementor-element-a64090c > .elementor-widget-container{padding:0rem 0rem 0rem 00rem;}.elementor-2014 .elementor-element.elementor-element-a64090c .elementor-heading-title{font-size:1.5rem;}body:not(.rtl) .elementor-2014 .elementor-element.elementor-element-716bc7e{left:8%;}body.rtl .elementor-2014 .elementor-element.elementor-element-716bc7e{right:8%;}.elementor-2014 .elementor-element.elementor-element-716bc7e{top:49%;}body:not(.rtl) .elementor-2014 .elementor-element.elementor-element-6225688{left:8%;}body.rtl .elementor-2014 .elementor-element.elementor-element-6225688{right:8%;}.elementor-2014 .elementor-element.elementor-element-6225688{top:49%;}body:not(.rtl) .elementor-2014 .elementor-element.elementor-element-2646531{left:8%;}body.rtl .elementor-2014 .elementor-element.elementor-element-2646531{right:8%;}.elementor-2014 .elementor-element.elementor-element-2646531{top:49%;}.elementor-2014 .elementor-element.elementor-element-8f35735{width:42%;}.elementor-2014 .elementor-element.elementor-element-8f35735.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2014 .elementor-element.elementor-element-012eab6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-2014 .elementor-element.elementor-element-012eab6 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-2014 .elementor-element.elementor-element-19cd6c2{width:50%;}.elementor-2014 .elementor-element.elementor-element-19cd6c2.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2014 .elementor-element.elementor-element-53b3eb8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-2014 .elementor-element.elementor-element-53b3eb8 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-2014 .elementor-element.elementor-element-f50eafd{width:53%;}.elementor-2014 .elementor-element.elementor-element-dd937ba{width:47%;}.elementor-2014 .elementor-element.elementor-element-55035dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2014 .elementor-element.elementor-element-6d14620b{margin-top:0px;margin-bottom:0px;}.elementor-2014 .elementor-element.elementor-element-4afdc4d > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;}.elementor-2014 .elementor-element.elementor-element-be141da > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}}/* Start custom CSS for section, class: .elementor-element-4e662ce */.wysiwyg p {
    line-height: 1.5em;
    font-size: 1.125rem;
    font-family: 'Roboto';
    color: var( --e-global-color-secondary );
}

.row-wrap-after .elementor-container {
    flex-wrap: wrap;
}

.custom-hotspot-grid .e-hotspot__label {
    text-align: center;
}
.custom-hotspot-grid .elementor-container {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto;
}
.custom-hotspot-grid .elementor-container > div {
    width: 100% !important;
} 
@media screen and (min-width: 768px) {
    .custom-hotspot-grid .elementor-container {
        grid-template-columns: 1fr 1fr 1fr;
    }    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-94a7e9d */.meiko-asiakaspalvelu-numero {
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-95c8fc3 */.wysiwyg p {
    line-height: 1.5em;
    font-size: 1.125rem;
    font-family: 'Roboto';
    color: var( --e-global-color-secondary );
}/* End custom CSS */