.elementor-1162 .elementor-element.elementor-element-d27055b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-661105f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-5152e1c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1162 .elementor-element.elementor-element-4f63e0f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-4e27caa{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-1512702{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:170px;--padding-bottom:240px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-6758920{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-6758920.e-con{--flex-grow:0;--flex-shrink:0;}.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-1162 .elementor-element.elementor-element-b31080a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-1162 .elementor-element.elementor-element-b31080a .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-833be38 );}.elementor-1162 .elementor-element.elementor-element-af0d0ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-1162 .elementor-element.elementor-element-af0d0ef .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:62px;font-weight:900;text-transform:uppercase;line-height:76px;color:#FFFFFF;}.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-1162 .elementor-element.elementor-element-431624b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1162 .elementor-element.elementor-element-7ab55f2{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1162 .elementor-element.elementor-element-3551fc1:not( .elementor-widget-image ), .elementor-1162 .elementor-element.elementor-element-3551fc1.elementor-widget-image img{-webkit-mask-image:url( https://www.ruudrutten.nl/wp-content/uploads/2026/09/patroon-foto-header.png );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-1162 .elementor-element.elementor-element-3551fc1 img{width:100%;height:100%;object-fit:cover;object-position:center left;filter:brightness( 75% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1162 .elementor-element.elementor-element-80c5519{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-80c5519:not(.elementor-motion-effects-element-type-background), .elementor-1162 .elementor-element.elementor-element-80c5519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3e4c3e );}.elementor-1162 .elementor-element.elementor-element-b7da16d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:228px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-35f0d21{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1162 .elementor-element.elementor-element-ffc564f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-81403c9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-f57dad1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-82cdd3e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-b3970d8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-7c0f6e9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-0069399{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-1162 .elementor-element.elementor-element-0069399 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-833be38 );}.elementor-1162 .elementor-element.elementor-element-221696b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-1162 .elementor-element.elementor-element-221696b .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:66px;font-weight:900;text-transform:uppercase;line-height:76px;color:var( --e-global-color-a3e4c3e );}.elementor-1162 .elementor-element.elementor-element-a2f86b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-a3e4c3e );}.elementor-1162 .elementor-element.elementor-element-431d403{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-5e0df91:not( .elementor-widget-image ), .elementor-1162 .elementor-element.elementor-element-5e0df91.elementor-widget-image img{-webkit-mask-image:url( https://www.ruudrutten.nl/wp-content/uploads/2026/04/vormpje2.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1162 .elementor-element.elementor-element-5e0df91 img{width:100%;height:650px;object-fit:cover;object-position:center center;}.elementor-1162 .elementor-element.elementor-element-c2f282a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-0bc5cf1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:232px;--padding-bottom:190px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-0bc5cf1:not(.elementor-motion-effects-element-type-background), .elementor-1162 .elementor-element.elementor-element-0bc5cf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFECE6;}.elementor-1162 .elementor-element.elementor-element-8109de9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1162 .elementor-element.elementor-element-23cd335{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-cedea0d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-827006d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-f304e37{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-42ed086{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-1162 .elementor-element.elementor-element-42ed086 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-833be38 );}.elementor-1162 .elementor-element.elementor-element-6110480{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-1162 .elementor-element.elementor-element-6110480 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:66px;font-weight:900;text-transform:uppercase;line-height:76px;color:var( --e-global-color-a3e4c3e );}.elementor-1162 .elementor-element.elementor-element-df06d5f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-0c3c5b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-a3e4c3e );}.elementor-1162 .elementor-element.elementor-element-9223788{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-caf1b6a{--display:flex;--min-height:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-ba08c01{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-91c9097{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:-1px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-91c9097:not(.elementor-motion-effects-element-type-background), .elementor-1162 .elementor-element.elementor-element-91c9097 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1162 .elementor-element.elementor-element-df0955e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1162 .elementor-element.elementor-element-b2bd31f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-42b14e5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;--justify-items:end;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-81bd54e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;}.elementor-1162 .elementor-element.elementor-element-928298a:not( .elementor-widget-image ), .elementor-1162 .elementor-element.elementor-element-928298a.elementor-widget-image img{-webkit-mask-image:url( https://www.ruudrutten.nl/wp-content/uploads/2026/09/patroon-fullwidth-foto.png );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-1162 .elementor-element.elementor-element-928298a img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-1162 .elementor-element.elementor-element-76bad8c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:166px;--padding-bottom:166px;--padding-left:0px;--padding-right:0px;grid-column:span 2;grid-row:span 2;}.elementor-1162 .elementor-element.elementor-element-2c5f0d9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-b3a0b3d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-441977b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-1162 .elementor-element.elementor-element-441977b .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-833be38 );}.elementor-1162 .elementor-element.elementor-element-de0a305{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-1162 .elementor-element.elementor-element-de0a305 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:66px;font-weight:900;text-transform:uppercase;line-height:76px;color:var( --e-global-color-a3e4c3e );}.elementor-1162 .elementor-element.elementor-element-95e4468{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-a3e4c3e );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1162 .elementor-element.elementor-element-5152e1c{--width:1340px;}.elementor-1162 .elementor-element.elementor-element-6758920{--width:110.228%;}.elementor-1162 .elementor-element.elementor-element-7ab55f2{--width:56%;}.elementor-1162 .elementor-element.elementor-element-35f0d21{--content-width:1340px;}.elementor-1162 .elementor-element.elementor-element-8109de9{--content-width:1340px;}.elementor-1162 .elementor-element.elementor-element-cedea0d{--width:972px;}.elementor-1162 .elementor-element.elementor-element-caf1b6a{--width:50vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-1162 .elementor-element.elementor-element-7ab55f2{--width:100%;}.elementor-1162 .elementor-element.elementor-element-8109de9{--content-width:1340px;}.elementor-1162 .elementor-element.elementor-element-cedea0d{--width:100%;}.elementor-1162 .elementor-element.elementor-element-df0955e{--content-width:1340px;}}@media(max-width:1024px){.elementor-1162 .elementor-element.elementor-element-4e27caa{--grid-auto-flow:row;}.elementor-1162 .elementor-element.elementor-element-1512702{--padding-top:140px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-af0d0ef .elementor-heading-title{font-size:58px;}.elementor-1162 .elementor-element.elementor-element-3551fc1 img{height:600px;}.elementor-1162 .elementor-element.elementor-element-b7da16d{--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-f57dad1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1162 .elementor-element.elementor-element-221696b .elementor-heading-title{font-size:58px;line-height:68px;}.elementor-1162 .elementor-element.elementor-element-5e0df91 img{height:500px;}.elementor-1162 .elementor-element.elementor-element-0bc5cf1{--padding-top:161px;--padding-bottom:190px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-6110480 .elementor-heading-title{font-size:58px;line-height:68px;}.elementor-1162 .elementor-element.elementor-element-caf1b6a{--min-height:60px;}.elementor-1162 .elementor-element.elementor-element-42b14e5{--grid-auto-flow:row;}.elementor-1162 .elementor-element.elementor-element-928298a img{height:600px;}.elementor-1162 .elementor-element.elementor-element-76bad8c{--padding-top:30px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-de0a305 .elementor-heading-title{font-size:58px;line-height:68px;}}@media(max-width:767px){.elementor-1162 .elementor-element.elementor-element-5152e1c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1162 .elementor-element.elementor-element-4e27caa{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-1162 .elementor-element.elementor-element-1512702{--padding-top:110px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-b31080a .elementor-heading-title{font-size:16px;}.elementor-1162 .elementor-element.elementor-element-af0d0ef .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-1162 .elementor-element.elementor-element-431624b{font-size:16px;}.elementor-1162 .elementor-element.elementor-element-3551fc1 img{height:283px;}.elementor-1162 .elementor-element.elementor-element-b7da16d{--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-35f0d21{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1162 .elementor-element.elementor-element-f57dad1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1162 .elementor-element.elementor-element-0069399 .elementor-heading-title{font-size:16px;}.elementor-1162 .elementor-element.elementor-element-221696b .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-1162 .elementor-element.elementor-element-a2f86b0{font-size:16px;}.elementor-1162 .elementor-element.elementor-element-5e0df91 img{height:285px;}.elementor-1162 .elementor-element.elementor-element-0bc5cf1{--padding-top:134px;--padding-bottom:134px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-8109de9{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1162 .elementor-element.elementor-element-42ed086 .elementor-heading-title{font-size:16px;}.elementor-1162 .elementor-element.elementor-element-6110480 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-1162 .elementor-element.elementor-element-0c3c5b6{font-size:16px;}.elementor-1162 .elementor-element.elementor-element-caf1b6a{--width:50vw;--min-height:40px;}.elementor-1162 .elementor-element.elementor-element-91c9097{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-df0955e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1162 .elementor-element.elementor-element-42b14e5{--e-con-grid-template-columns:repeat(1, 1fr);--gap:32px 0px;--row-gap:32px;--column-gap:0px;--grid-auto-flow:row;}.elementor-1162 .elementor-element.elementor-element-81bd54e{grid-column:span 1;grid-row:span 1;}.elementor-1162 .elementor-element.elementor-element-928298a img{height:400px;object-fit:cover;object-position:center center;}.elementor-1162 .elementor-element.elementor-element-76bad8c{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;}.elementor-1162 .elementor-element.elementor-element-441977b .elementor-heading-title{font-size:16px;}.elementor-1162 .elementor-element.elementor-element-de0a305 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-1162 .elementor-element.elementor-element-95e4468{font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-6758920 */.elementor-1162 .elementor-element.elementor-element-6758920 {
    max-width: 708px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ab55f2 */.elementor-1162 .elementor-element.elementor-element-7ab55f2 {
    position: absolute;
    inset: 0% 0% 0% auto;
}

.elementor-1162 .elementor-element.elementor-element-7ab55f2 .elementor-widget-image {
    height: 100%;
    max-height: 820px;
}

@media (max-width: 1028px) {
    .elementor-1162 .elementor-element.elementor-element-7ab55f2 {
        position: relative;
    }
}

@media (max-width: 767px) {
    .elementor-1162 .elementor-element.elementor-element-7ab55f2 {
        height: 283px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e27caa */.elementor-1162 .elementor-element.elementor-element-4e27caa {
    grid-template-columns: minmax(572px, .95fr) 1fr;
}

@media (max-width: 1028px) {
    .elementor-1162 .elementor-element.elementor-element-4e27caa {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5152e1c */.elementor-1162 .elementor-element.elementor-element-5152e1c {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80c5519 */.elementor-1162 .elementor-element.elementor-element-80c5519 {
    position: absolute;
    z-index: -1;
    min-height: 714px;
    inset: 0% 0% auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-661105f */.elementor-1162 .elementor-element.elementor-element-661105f {
    position: relative;
}

.elementor-1162 .elementor-element.elementor-element-661105f .elementor-widget-image  {
    margin-right: calc(-1 * (100vw - 100%) / 2);
    max-width: calc(100% + (100vw - 100%) / 2) !important;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c0f6e9 */.elementor-1162 .elementor-element.elementor-element-7c0f6e9 {
    max-width: 708px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffc564f */.elementor-1162 .elementor-element.elementor-element-ffc564f {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35f0d21 */.elementor-1162 .elementor-element.elementor-element-35f0d21 {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cedea0d */.elementor-1162 .elementor-element.elementor-element-cedea0d {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8109de9 */.elementor-1162 .elementor-element.elementor-element-8109de9 {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caf1b6a */.elementor-1162 .elementor-element.elementor-element-caf1b6a {
    border-bottom: 80px solid #fff;
    border-top-width: 0;
    border-left: 20px solid #0000;
    margin-left: auto;
}

@media (max-width: 1028px) {
    .elementor-1162 .elementor-element.elementor-element-caf1b6a {
        border-bottom: 60px solid #fff;
        border-top-width: 0;
        border-left: 15px solid #0000;
        margin-left: auto;
    }
}

@media (max-width: 767px) {
    .elementor-1162 .elementor-element.elementor-element-caf1b6a {
        border-bottom: 40px solid #fff;
        border-top-width: 0;
        border-left: 10px solid #0000;
        margin-left: auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9223788 */.elementor-1162 .elementor-element.elementor-element-9223788 {
    position: absolute;
    inset: -1px 0% auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81bd54e */.elementor-1162 .elementor-element.elementor-element-81bd54e {
    width: 100%;
    max-width: 90%;
    position: absolute;
    inset: 0% auto 0% 0%;
}

.elementor-1162 .elementor-element.elementor-element-81bd54e .elementor-widget-image {
    height: 100%;
}

@media (max-width: 1567px) {
    .elementor-1162 .elementor-element.elementor-element-81bd54e {
        max-width: 80%;
    }
}

@media (max-width: 1028px) {
    .elementor-1162 .elementor-element.elementor-element-81bd54e {
        width: 100%;
        max-width: none;
        position: static;
    }
}

@media (max-width: 767px) {
    .elementor-1162 .elementor-element.elementor-element-81bd54e {
        min-width: auto;
        max-width: none;
        position: static;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76bad8c */@media (min-width: 1024px) {
    .elementor-1162 .elementor-element.elementor-element-76bad8c {
        max-width: 566px;
        grid-area: 1 / 2 / 2 / 2 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b14e5 */@media (max-width: 1028px) {
    .elementor-1162 .elementor-element.elementor-element-42b14e5 {
        grid-template-columns: 1fr !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df0955e */.elementor-1162 .elementor-element.elementor-element-df0955e {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91c9097 */.elementor-1162 .elementor-element.elementor-element-91c9097 {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba08c01 */.elementor-1162 .elementor-element.elementor-element-ba08c01 {
    position: relative;
}

.elementor-1162 .elementor-element.elementor-element-ba08c01 .elementor-widget-image {
    margin-left: calc(-1*(100vw - 100%) / 2);
    overflow: hidden;
}/* End custom CSS */